数据加密和互联网速度

数据加密和互联网速度

我想知道,在互联网上使用网络浏览器加密是否会明显降低数据传输速度?我一直在阅读有关 HTTPS 之类的内容,但我总是想知道通过 HTTPS、加密即时消息甚至加密 LAN VNC 连接保护数据是否会对速度造成不利影响。

答案1

一般来说,任何加密或解密过程比明文消息花费的时间更长;但如果网络上的源和目标支持该加密方法,我们可以说它花费的时间更少。

答案2

这是速率问题。如果您的 CPU 可以以 30MB/s 的速度加密数据,但您只能以 10MB/s 的速度传输数据,那么只有在有其他东西占用 CPU 并使加密速率低于 10MB/s 时,加密通信才会比未加密通信慢。

如果有其他因素限制了传输速率(比如从磁盘读取加密数据然后传输所需的时间),那么这也可能是一个限制因素,但不会是由于加密造成的。

除此之外,只需要担心延迟,我认为大多数实现都经过合理的调整,可以减少加密对延迟的影响。

答案3

对于当今速度很快的个人计算机来说,我认为加密本身不会降低传输速度。

但是,通过安全(HTTPS)连接进行常规网页浏览可能会比较慢,因为浏览器不太可能缓存安全页面,因此对服务器的请求更多。

相关内容