如何获取Internet Explorer支持的SSL/TLS密码列表

3
我们打算开发一个SSL服务器,支持IE 10和IE 11支持的所有密码。因此,我开始在Google上搜索IE支持的密码列表,但我无法找到任何单个用户文档清楚地说明IE支持的所有SSL密码。是否有任何用户文档可以在互联网上获得,或者是否有任何方法直接检查IE浏览器设置以获取支持的密码列表?

为什么?什么都不用做,这样你就支持 SSL 实现支持的所有密码套件。与浏览器的 SSL 握手会完成其余工作。你不需要这些信息。 - user207421
2个回答

9
密码套件的选择不仅取决于Internet Explorer的版本,更取决于底层操作系统,因为IE使用来自Windows的SChannel实现。通过一些谷歌搜索,可以轻松获取以下信息:
- SChannel中的密码套件:http://msdn.microsoft.com/en-us/library/windows/desktop/aa374757(v=vs.85).aspx - Vista上SChannel中的密码套件:http://msdn.microsoft.com/en-us/library/windows/desktop/ff468651(v=vs.85).aspx - 不同Windows版本上IE7..10中的加密算法:https://github.com/client9/sslassert/wiki/IE-Supported-Cipher-Suites 除此之外,为什么你想要实现IE支持的所有密码套件呢?其中一些仅用于连接到旧版SSL实现。通常的方法是支持足够数量的安全密码套件,以便找到与常见客户端实现共享的密码套件。

6

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接