Protocols in TLS/SSL (Schannel SSP)

The Schannel SSP implements versions of the TLS, DTLS and SSL protocols. Different Windows versions support different protocol versions.

TLS protocol version support

The following table displays the Microsoft Schannel Provider support of TLS protocol versions.

Tip

You may need to scroll horizontally to view all columns in the table.

Windows OSTLS 1.0 ClientTLS 1.0 ServerTLS 1.1 ClientTLS 1.1 ServerTLS 1.2 ClientTLS 1.2 ServerTLS 1.3 ClientTLS 1.3 Server
Windows Vista/Windows Server 2008EnabledEnabledNot supportedNot supportedNot supportedNot supportedNot supportedNot supported
Windows Server 2008 with Service Pack 2 (SP2)EnabledEnabledDisabledDisabledDisabledDisabledNot supportedNot supported
Windows 7/Windows Server 2008 R2EnabledEnabledDisabledDisabledDisabledDisabledNot supportedNot supported
Windows 8/Windows Server 2012EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows 8.1/Windows Server 2012 R2EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows 10, version 1507EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows 10, version 1511EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows 10, version 1607/Windows Server 2016 StandardEnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows 10, version 1703EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows 10, version 1709EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows 10, version 1803EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows 10, version 1809//Windows Server 2019EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows 10, version 1903EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows 10, version 1909EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows 10, version 2004EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows 10, version 20H2EnabledEnabledEnabledEnabledEnabledEnabledNot SupportedNot Supported
Windows 10, version 21H1EnabledEnabledEnabledEnabledEnabledEnabledNot SupportedNot Supported
Windows 10, version 21H2EnabledEnabledEnabledEnabledEnabledEnabledNot SupportedNot Supported
Windows Server 2022EnabledEnabledEnabledEnabledEnabledEnabledEnabledEnabled
Windows 11EnabledEnabledEnabledEnabledEnabledEnabledEnabledEnabled

DTLS protocol version support

The following lists the Microsoft Schannel Provider support of DTLS protocol versions.

Tip: you may need to scroll horizontally to view all columns in this table:

Windows OSDTLS 1.0 ClientDTLS 1.0 ServerDTLS 1.2 ClientDTLS 1.2 Server
Windows Vista/Windows Server 2008Not supportedNot supportedNot supportedNot supported
Windows Server 2008 with SP2Not supportedNot supportedNot supportedNot supported
Windows 7/Windows Server 2008 R2EnabledEnabledNot supportedNot supported
Windows 8/Windows Server 2012EnabledEnabledNot supportedNot supported
Windows 8.1/Windows Server 2012 R2EnabledEnabledNot supportedNot supported
Windows 10, version 1507EnabledEnabledNot supportedNot supported
Windows 10, version 1511EnabledEnabledNot supportedNot supported
Windows 10, version 1607/Windows Server 2016 StandardEnabledEnabledEnabledEnabled
Windows 10, version 1703EnabledEnabledEnabledEnabled
Windows 10, version 1803EnabledEnabledEnabledEnabled
Windows 10, version 1809EnabledEnabledEnabledEnabled
Windows 10, version 1903EnabledEnabledEnabledEnabled
Windows 10, version 1909EnabledEnabledEnabledEnabled
Windows 10, version 2004EnabledEnabledEnabledEnabled
Windows 10, version 20H2EnabledEnabledEnabledEnabled
Windows 10, version 21H1EnabledEnabledEnabledEnabled
Windows Server 2022EnabledEnabledEnabledEnabled
Windows 11EnabledEnabledEnabledEnabled

Pre-TLS standard protocols support

The following lists the Microsoft Schannel Provider support of pre-TLS standard protocols:

Tip: you may need to scroll horizontally to view all columns in this table:

Windows OSPCT 1.0SSL2 ClientSSL2 ServerSSL3 ClientSSL3 Server
Windows Vista/Windows Server 2008Not supportedDisabledEnabledEnabledEnabled
Windows Server 2008 with SP2Not supportedDisabledEnabledEnabledEnabled
Windows 7/Windows Server 2008 R2Not supportedDisabledEnabledEnabledEnabled
Windows 8/Windows Server 2012Not supportedDisabledDisabledEnabledEnabled
Windows 8.1/Windows Server 2012 R2Not supportedDisabledDisabledEnabledEnabled
Windows 10, version 1507Not supportedDisabledDisabledEnabledEnabled
Windows 10, version 1511Not supportedDisabledDisabledEnabledEnabled
Windows 10, version 1607/Windows Server 2016 StandardNot supportedNot supportedNot supportedDisabledDisabled
Windows 10, version 1703Not supportedNot supportedNot supportedDisabledDisabled
Windows 10, version 1803Not supportedNot supportedNot supportedDisabledDisabled
Windows 10, version 1809Not supportedNot supportedNot supportedDisabledDisabled
Windows 10, version 1903Not supportedNot supportedNot supportedDisabledDisabled
Windows 10, version 1909Not supportedNot supportedNot supportedDisabledDisabled
Windows 10, version 2004Not supportedNot supportedNot supportedDisabledDisabled
Windows 10, version 20H2Not supportedNot supportedNot supportedDisabledDisabled
Windows 10, version 21H1Not supportedNot supportedNot supportedDisabledDisabled
Windows Server 2022Not supportedNot supportedNot supportedDisabledDisabled
Windows 11Not supportedNot supportedNot supportedDisabledDisabled

Important

Beginning with Windows 10, version 1607 and Windows Server 2016, SSL 2.0 has been removed and is no longer supported.

Tip

All versions of Windows will accept a unified format "ClientHello" message even when SSL version 2 is disabled or no longer supported.