SSL 使用哪种对称密钥算法?

SSL 使用哪种对称密钥算法?

我理解,通过 SSL,浏览器会获取受保护网站的公钥,并通过公钥加密 RSA 算法,这两个算法建立会话密钥,然后通过某种对称算法继续通信,因为对称密钥加密/解密速度更快。SSL 使用哪种对称密钥算法?DES?AES?还是其他算法?

谢谢

答案1

有几种,包括你提到的那些 - RC4 很常见,AES 也可用。

维基百科上的 CipherSuite并且TLS 实现的比较。如果您在浏览器中打开某个页面的安全视图,它将显示该页面所使用的加密方式。

答案2

阅读维基百科文章底部有关对称密钥算法的注释: http://en.wikipedia.org/wiki/Symmetric_key_algorithm

它为您提供了密码的详细分解以及它们的常见程度。

我最初的回答(如下)涉及创建私钥。OpenSSL
使用三种不同的密码选项来加密私钥:

  1. 数据加密标准
  2. 三重DES
  3. 主意

在 openssl 网站上阅读更多相关信息: http://www.openssl.org/docs/apps/genrsa.html

相关内容