2

我一直在阅读 HTTP 协议中的加密开销可以忽略不计。SMTP 也一样吗?

如果我发送加密邮件,带宽消耗会显着增加吗?

4

2 回答 2

1

几年前我做了一个研究项目。1700 个数据点改变了我们能想到的每个参数,包括 SSL 与明文。我们发现,令我惊讶的是,在实际的 Internet 链接上,SSL 的速度是纯文本的 33%。我希望它慢得多。

于 2012-04-10T10:32:25.577 回答
0

有太多的依赖项和变量、密钥大小、链长度、使用的协议、会话密钥(重新)协商、时间问题等等等等。最好使用像 Wireshark 这样的良好数据包分析器进行测试。我不会说开销可以忽略不计,尤其是在您发送许多小消息时。在这种情况下,您可能会考虑改为创建隧道,以避免初始开销。密钥重新谈判也将发挥作用。

为了最大限度地减少 SSL 流量,您还可以考虑使用 ECC,使用流密码、单一证书链等,但我建议您仅在绝对必要的情况下采用该方向,因为这是一条更复杂和危险的路线。

[编辑] 如果您发送 400K 的大消息,那么我认为开销不会那么大。密文大小与纯文本大小不会有太大差异,因此开销最小化。

于 2012-04-15T15:04:49.260 回答