对于这个问题,假设 SSL/TLS 连接有 4 个参数:
protocol,symmetric encryption method,asymmetric encryption method,MAC.
在 SSL 参数的协商过程中,浏览器会尝试获得可能的最佳参数。所以,我的问题是:
- 上一个列表的正确顺序是什么?我知道所有这些都很重要(需要)。但我假设在代码中选择其中一个作为第一个,然后是第二个、第三个和第四个。我相信选择带有 DES 的 TLSv1.2 比带有 AES256 的 SSLv3 更安全。所以问题是它是如何在浏览器中实现的。
- 浏览器将这些信息存储在哪里以及是否可以由用户更改?
我知道可能有几个依赖于浏览器的答案,但也许有一些由 SSL/TLS 协议强制执行的一般规则。
