Microsoft he said this week that it enabled TLS 1.3, the latest version of the security protocol, in the latest versions of Windows 10 starting with build 20170.
The company states that TLS 1.3 is enabled by default in IIS / HTTP.SYS and that for old Microsoft Edge and Internet Explorer administrators should enable it from Internet Options in the Advanced section.
The new Microsoft Edge supports TLS 1.3 with no additional settings according to Microsoft.
Enabling TLS 1.3 in the latest versions of Windows 10 is the first step towards the wider adoption of the security protocol in Windows 10. The company has not revealed when it intends to enable it in the stable versions of Windows 10.
It is unlikely that we will see TLS 1.3 enabled in the next Windows 10 20H2 feature update. The new protocol will probably be released for everyone with the 21H1 version of Windows 10, the first feature update next year. This will coincide with the deactivation of TLS 1.0 and 1.1 which Microsoft announced will not take place before Spring 2021.
TLS 1.0 and TLS 1.1 will not be disabled by default for any of the company's browsers until Spring 2021 at the earliest. Companies wishing to disable TLS 1.0 and TLS 1.1 before this date can do so using Group Policy.
The TLS 1.3 promises better security and performance than older protocols. Microsoft advises developers to start testing TLS 1.3 in their applications and services as soon as possible. Windows 10 will support three cipher suites to reduce complexity and guarantee "specific security properties".
Supported cipher suites are:
The third cipher is not enabled by default.
The protocol allows encryption earlier in the handshake, which provides greater security, preventing intrusion by malicious users. TLS 1.3 encrypts the client certificate, so the client identity remains private and no renegotiation is required for secure client authentication.