網站 SSL 加密方式有以下幾種:
RSA 加密算法:RSA 是一種非對稱加密算法,它采用兩個密鑰,公鑰和私鑰,來進行加密和解密。在 SSL/TLS 協議中,通常使用 RSA 算法來實現服務器證書的加密和驗證。
Elliptic Curve Cryptography (ECC) 加密算法:ECC 是一種基于橢圓曲線的加密算法,它比 RSA 算法更加安全和高效。在 SSL/TLS 協議中,ECC 算法可以用來生成公鑰和私鑰,以及進行數字簽名和加密解密操作。
Diffie-Hellman 密鑰交換算法:Diffie-Hellman 算法是一種密鑰交換算法,它可以讓客戶端和服務器協商出一個共享密鑰,用于后續的通信加密。在 SSL/TLS 協議中,Diffie-Hellman 算法通常與 RSA 或 ECC 算法一起使用,以提高加密強度。
Perfect Forward Secrecy (PFS) 技術:PFS 技術是一種保護通信密鑰的技術,它可以確保即使服務器的私鑰被攻擊,之前的通信內容也不會被解密。在 SSL/TLS 協議中,PFS 技術通常通過 Diffie-Hellman 密鑰交換算法來實現。