【发布时间】:2010-11-16 08:57:58
【问题描述】:
我有兴趣根据性能标准(最快的加密/解密)帮助选择一种常见的对称加密算法(Twofish、AES 等)。我们目前倾向于使用 AES,但由于我们来回发送的通信实际上并不需要那种级别的加密,因此为了提高性能,可以接受不太安全的算法。
我们将使用选定的算法来加密/解密客户端和服务器(服务器上的 Javascript 客户端和 PHP)之间发送的消息(不应超过 200 个字符)通过 HTTPS。算法的速度很重要,因为加密/解密过程需要在消息通过服务器上的套接字到达/离开时跟上它们。
我找到了一个site,它具有加密基准,我计划进行自己的测试,但我希望 SO 在选择加密以提高速度方面提供意见。提前感谢您的帮助。
编辑:请注意,消息将不会通过 HTTPS 发送,它们将通过 HTTP 发送
【问题讨论】:
-
通过 SSL 加密不是多余的吗?如果您担心中间人攻击,那么在 JavaScript 中实现解密算法并不能真正解决任何问题。
-
@CptSkippy 你是对的。我将此项目与策略的另一部分混淆了。这种情况下的消息是通过 HTTP 80 发送的。很抱歉。
-
为什么你不能使用 RC4 朋友..
标签: php javascript performance security encryption