FAQ Hero
公開信任&憑證

什麼是TLS/SSL
握手?

什麼是TLS/SSL握手?

以下是使用RSA金鑰交換演算法時的標準TLS/SSL握手:

  1. Client Hello——伺服器需要使用SSL與用户端通訊的訊息。這包括SSL版本號碼、密碼設定和工作階段特定資料。
  2. Server Hello——伺服器需要使用SSL與用户端通訊的訊息。這包括SSL版本號碼、密碼設定和工作階段特定資料。
  3. 身分驗證和預主要密碼——用户端對伺服器憑證進行身分驗證。(例如,一般名稱/日期/頒發者)用户端(取決於密碼)為工作階段創建預主要密碼,使用伺服器的公開金鑰進行加密,並將經過加密的預主要密碼寄送至伺服器。
  4. 解密和主要密碼——伺服器使用其私密金鑰來解密預主要密碼。伺服器和用户端都執行步驟以使用約定的密碼產生主要密碼。
  5. 使用工作階段金鑰加密——用户端和伺服器都交換訊息,以通知後續的訊息將被加密。