Firefox 位址列變色、右下角出現小鎖頭,Wireshark 捕獲完整封包。依 RFC 2818,瀏覽器連接 Amazon.com 443 埠啟動 HTTPS/TLS 流程。
SSL 由網景開發,後移交 IETF 維護,SSL 3.1 更名為 TLS 1.0(1999 年發布)。今日幾乎不再見真正 SSL 通訊。
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA 等 34 組。https://www.amazon.com,支援虛擬主機共用 IP 部署多憑證。






Amazon 回應兩大封包(2551 bytes),同意 TLS 1.0,包含三子訊息:
TLS_RSA_WITH_RC4_128_MD5 (0x0004)。RSA 用於憑證驗證與金鑰交換,RC4 加密資料,MD5 校驗。選擇原因可能為 CPU 開銷最低,單機承載更多連線。


瀏覽器驗證憑證信任鏈至根 CA(內建信任清單)。簽章驗證使用 RSA 非對稱加密:
p, q,n = p*q。e(公開),解密指數 d(私密),e*d ≡ 1 (mod φ(n))。C ≡ M^e (mod n);解密:M ≡ C^d (mod n)。S ≡ M^d (mod n),公開驗證 M ≡ S^e (mod n)。Amazon 憑證簽章為長整數,驗證需根 CA 公鑰(e=65537、n 為 2048 bits 模數)。現有算力無法分解 n 推導 d,保證簽章不可偽造。

客戶端驗證憑證通過後,產生 48 bytes Pre-Master Secret,用伺服器公鑰 RSA 加密傳送;雙方衍生 Master Secret → Session Keys(加密金鑰、MAC 金鑰、IV),後續應用層資料(HTTP)即以協商演算法(RC4-MD5)加密傳輸。
全程約 220ms,完成身分驗證、金鑰協商、加密通道建立,保障交易資料機密性與完整性。