安全套接字層(SSL)

安全套接字層(SSL)是用於伺服器之上的一個加密系統,使用安全握手來初始化客戶機與伺服器之間的安全連線,確保在客戶機與伺服器之間傳輸的數據仍然是安全與隱密的。

安全套接字層(SSL)簡介

安全套接字層是用於伺服器之上的一個加密系統,它可以確保在客戶機與伺服器之間傳輸的數據仍然是安全與隱密的。要使伺服器和客戶機使用 SSL 進行安全的通信,伺服器必須有兩樣東西:
密鑰對(Key pair) —— 一個密鑰對包括一個公鑰和一個私鑰。這兩個密鑰用來對訊息進行加密和解密,以確保在網際網路上傳輸時的隱密性和機密性。
證書(Certificate) —— 證書用來進行身份驗證或者身份確認。證書可以是自簽(self-signed)證書,也可以是頒發(issued)證書。自簽證書是為自己私有的 Web 網路創建的證書頒發證書是認證中心(certificate authority,CA)或者證書籤署者提供(頒發)給您的證書。

其他資料

SSL 使用安全握手來初始化客戶機與伺服器之間的安全連線。在握手期間,客戶機和伺服器對它們將要為此會話使用的密鑰及加密方法達成一致。客戶機使用伺服器證書驗證伺服器。握手之後,SSL 被用來加密和解密 HTTPS(組合 SSL 和 HTTP 的一個獨特協定)請求和伺服器回響中的所有信息,包括:
客戶機正在請求的 URL
提交的表單的內容。
訪問授權信息(比如用戶名和密碼)。
所有在客戶機與伺服器之間傳送的數據。

相關詞條

相關搜尋

熱門詞條

聯絡我們