HTTPS的SSL协议速度慢吗❓

不了解的SSL协议的同窗能够看看这里《前端面试http和https的区别》里面有简介ssl协议前端

HTTPS也存在一些问题,那就是当使用SSL时,它的速度会变慢。web

SSL协议的慢分两种。一种是指通讯慢,另外一种是指因为大量消耗CPU及内存资源,也会致使处理速度变慢。面试

和使用HTTP相比,网络负载可能会变慢2到100倍。除去和TCP链接、发送HTTP请求、响应以外,还必须进行ssl通讯,所以总体上处理通讯量不可避免会增长。安全

另一点是SSL必须进行加密处理。在客户端和服务器都须要进行加密和解密的运算处理。所以从结果上讲,比起http会更多地消耗服务器和客户端的硬件资源,致使负载加强。服务器

针对速度变慢这一问题,并无从根本性的解决方案,可是可使用SSL极速器这种(专用加速器)硬件来改善该问题。该硬件为ssl通讯专用硬件,相对软件来说,可以提升数倍ssl的计算速度。仅在ssl处理发挥ssl加速功效,以分担负载。网络

为何不一直使用httpspost

既然https那么安全可靠,那么为什么全部的web网站不一直使用https?网站

其中一个缘由是,与纯文本通讯相比,加密通讯会消耗更多的cpu及内存资源。若是每次通讯都加密,会消耗至关多的资源,平摊到一台计算机上时,可以处理的请求数一定随之减小。加密

所以,若是非敏感信息则使用http通讯,只有包含我的信息等敏感数据时 ,才会利用httpscdn


除此以外,想要节约证书的开销也是缘由之一。

相关文章
相关标签/搜索