ssl加密原理

2021-10-06 11:26:50 字數 336 閱讀 5187

1.像ca證書機構用網域名稱申請數字ca證書

2.數字ca證書結構會對網域名稱資訊,有效期,機構名稱,給我們伺服器用的公鑰等等資訊用ca機構自己私鑰加密,並且給我們這個證書和專門給我們伺服器用的私鑰

3.客戶端發起https請求

4.服務端把證書給客戶端,客戶端本地儲存有ca機構根證書的公鑰解密證書內容,驗證正確

5.驗證通過後,客戶端會生成乙個隨機字串串然後使用伺服器證書裡面存放的公鑰進行加密之後傳送給伺服器端

6.伺服器端用自己的私鑰解密出這個隨機字串

7.然後伺服器端和客戶端用這個隨機字串加密內容進行通訊

解決了伺服器端如何把自己的公鑰給客戶端的過程

ssl工作原理

ssl工作原理 ssl 是乙個安全協議,它提供使用 tcp ip 的通訊應用程式間的隱私與完整性。網際網路的 超文字傳輸協議 http 使用 ssl 來實現安全的通訊。在 客戶端與伺服器間傳輸的資料是通過使用對稱演算法 如 des 或 rc4 進行加密的。公用金鑰演算法 通常為 rsa 是用來獲得加...

SSL工作原理

from ssl 是乙個安全協議,它提供使用 tcp ip 的通訊應用程式間的隱私與完整性。網際網路的 超文字傳輸協議 http 使用 ssl 來實現安全的通訊。在客戶端與伺服器間傳輸的資料是通過使用對稱演算法 如 des 或 rc4 進行加密的。公用金鑰演算法 通常為 rsa 是用來獲得加密金鑰交...

SSL工作原理

ssl工作原理 ssl 是乙個安全協議,它提供使用 tcp ip 的通訊應用程式間的隱私與完整性。網際網路的 超文字傳輸協議 http 使用 ssl 來實現安全的通訊。在客戶端與伺服器間傳輸的資料是通過使用對稱演算法 如 des 或 rc4 進行加密的。公用金鑰演算法 通常為 rsa 是用來獲得加密...