【发布时间】:2023-02-17 04:05:08
【问题描述】:
Microsoft 文章 "How to enable TLS 1.2 on client" 告诉我们在 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp 和 HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp 下的 DefaultSecureProtocols 中使用标志 0x00000800 作为启用的一部分TLS 1.2。
TLS 1.3 的标志是什么?
Microsoft 文章 "Update to enable TLS 1.1 and TLS 1.2 as default secure protocols in WinHTTP in Windows" 中的模式(如下图所示)暗示标志将为 0x00002000。但是,我还没有找到这方面的文档。
| DefaultSecureProtocols Value | Protocol enabled |
|---|---|
| 0x00000008 | Enable SSL 2.0 by default |
| 0x00000020 | Enable SSL 3.0 by default |
| 0x00000080 | Enable TLS 1.0 by default |
| 0x00000200 | Enable TLS 1.1 by default |
| 0x00000800 | Enable TLS 1.2 by default |
【问题讨论】: