說一下http和https協議

2021-10-10 10:08:00 字數 843 閱讀 2140

https協議:我們可以將其看作是以安全為目標的http協議。在http協議的基礎上增加了ssl/tsl層,可以確保資料的傳輸的安全性和完整性。

在這裡講一下協議的組成

明文和金鑰

對稱金鑰加密: 使用同乙個金鑰加密解密

非對稱金鑰加密: 使用不同的金鑰加密解密

數字簽名:是附在報文上的特殊加密校驗碼。當數字簽名不一致時,表示該資料很可能已經被篡改。

數字證書:權威機構頒發的一種認可憑證,包含了一些認證資訊。

http協議

https協議

埠:80

埠:443

明文傳輸

加密傳輸

連線簡單,無狀態

可進行加密傳輸、身份認證的網路協議

1、https握手時間較長,會使頁面載入時間延長50%,增加10%~20%的耗電。

2、https快取不如http高效。

3、ssl證書需要購買,且**昂貴。

4、ssl需要繫結ip,不能支援乙個ip繫結多個網域名稱。

5、雖然https有加密的功能,但是對於黑客攻擊、伺服器攔截等仍沒有很有效的防禦措施。

簡單說一下 http 和 https

http 超文字傳輸協議,他是網際網路中應用最廣泛的網路通訊協議,是完成 客戶端 和 服務端,請求 和 答應 等一系列行為的標準 https 以安全為目的的http通道 http ssl 進行加密後的 傳輸協議 具備 加密傳輸 和 身份驗證的功能 傳輸 證書 埠號 狀態 1,客戶端使用 https ...

TCP IP協議之http和https協議

一 tcp ip協議 tcp ip 是不同的通訊協議的大集合。1 tcp 傳輸控制協議 tcp 用於從應用程式到網路的資料傳輸控制。tcp 負責在資料傳送之前將它們分割為 ip 包,然後在它們到達的時候將它們重組。2 ip 網際協議 ip 負責計算機之間的通訊。ip 負責在網際網路上傳送和接收資料報...

說一下Docker 一

對於提高伺服器的效能,支援輕量級的虛擬,實現開發測試上線的高度一致,團隊開發環境的協調統一,docker表現得極為出色。在功能上,我們將docker理解為乙個超輕量級的虛擬機器,它比vmware占用的資源少很多,執行速度快很多,因為它們的底層實現技術完全不同。docker就像乙個模具,我們能在作業系...