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


除此以外,想要節約證書的開銷也是緣由之一。

相關文章
相關標籤/搜索