Protocols in TLS/SSL (Schannel SSP) - Win32 apps (2024)

  • Article
  • 3 minutes to read

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
WindowsVista/Windows Server2008EnabledEnabledNot supportedNot supportedNot supportedNot supportedNot supportedNot supported
Windows Server2008 with Service Pack2 (SP2)EnabledEnabledDisabledDisabledDisabledDisabledNot supportedNot supported
Windows7/Windows Server2008R2EnabledEnabledDisabledDisabledDisabledDisabledNot supportedNot supported
Windows8/Windows Server2012EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows8.1/Windows Server2012R2EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows10, version 1507EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows10, version 1511EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows10, version 1607/Windows Server2016 StandardEnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows10, version 1703EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows10, version 1709EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows10, version 1803EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows10, version 1809//Windows Server2019EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows10, version 1903EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows10, version 1909EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows10, version 2004EnabledEnabledEnabledEnabledEnabledEnabledNot supportedNot supported
Windows10, version 20H2EnabledEnabledEnabledEnabledEnabledEnabledNot SupportedNot Supported
Windows10, version 21H1EnabledEnabledEnabledEnabledEnabledEnabledNot SupportedNot Supported
Windows10, version 21H2EnabledEnabledEnabledEnabledEnabledEnabledNot SupportedNot Supported
WindowsServer 2022EnabledEnabledEnabledEnabledEnabledEnabledEnabledEnabled
Windows11EnabledEnabledEnabledEnabledEnabledEnabledEnabledEnabled

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
WindowsVista/Windows Server2008Not supportedNot supportedNot supportedNot supported
Windows Server2008 with SP2Not supportedNot supportedNot supportedNot supported
Windows7/Windows Server2008R2EnabledEnabledNot supportedNot supported
Windows8/Windows Server2012EnabledEnabledNot supportedNot supported
Windows8.1/Windows Server2012R2EnabledEnabledNot supportedNot supported
Windows10, version 1507EnabledEnabledNot supportedNot supported
Windows10, version 1511EnabledEnabledNot supportedNot supported
Windows10, version 1607/Windows Server2016 StandardEnabledEnabledEnabledEnabled
Windows10, version 1703EnabledEnabledEnabledEnabled
Windows10, version 1803EnabledEnabledEnabledEnabled
Windows10, version 1809EnabledEnabledEnabledEnabled
Windows10, version 1903EnabledEnabledEnabledEnabled
Windows10, version 1909EnabledEnabledEnabledEnabled
Windows10, version 2004EnabledEnabledEnabledEnabled
Windows10, version 20H2EnabledEnabledEnabledEnabled
Windows10, version 21H1EnabledEnabledEnabledEnabled
WindowsServer 2022EnabledEnabledEnabledEnabled
Windows11EnabledEnabledEnabledEnabled

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
WindowsVista/Windows Server2008Not supportedDisabledEnabledEnabledEnabled
Windows Server2008 with SP2Not supportedDisabledEnabledEnabledEnabled
Windows7/Windows Server2008R2Not supportedDisabledEnabledEnabledEnabled
Windows8/Windows Server2012Not supportedDisabledDisabledEnabledEnabled
Windows8.1/Windows Server2012R2Not supportedDisabledDisabledEnabledEnabled
Windows10, version 1507Not supportedDisabledDisabledEnabledEnabled
Windows10, version 1511Not supportedDisabledDisabledEnabledEnabled
Windows10, version 1607/Windows Server2016 StandardNot supportedNot supportedNot supportedDisabledDisabled
Windows10, version 1703Not supportedNot supportedNot supportedDisabledDisabled
Windows10, version 1803Not supportedNot supportedNot supportedDisabledDisabled
Windows10, version 1809Not supportedNot supportedNot supportedDisabledDisabled
Windows10, version 1903Not supportedNot supportedNot supportedDisabledDisabled
Windows10, version 1909Not supportedNot supportedNot supportedDisabledDisabled
Windows10, version 2004Not supportedNot supportedNot supportedDisabledDisabled
Windows10, version 20H2Not supportedNot supportedNot supportedDisabledDisabled
Windows10, version 21H1Not supportedNot supportedNot supportedDisabledDisabled
WindowsServer 2022Not supportedNot supportedNot supportedDisabledDisabled
Windows11Not supportedNot supportedNot supportedDisabledDisabled

Important

Beginning with Windows10, 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.

Protocols in TLS/SSL (Schannel SSP) - Win32 apps (2024)

FAQs

What protocols use SSL TLS? ›

SSL and TLS are commonly used by web browsers to protect connections between web applications and web servers. Many other TCP-based protocols use TLS/SSL as well, including email (SMTP/POP3), instant messaging (XMPP), FTP, VoIP, VPN, and others.

What layer protocol is SSL TLS? ›

-SSL/TLS could arguably belong to Layer 4 (transport layer) because it sets up a session and sends data bidirectional by using an underlying transport protocol.

What are the 4 SSL protocols? ›

The SSL protocol consists of two layers of protocols: the SSL record protocol at the lower layer and the SSL handshake protocol, change cipher spec protocol, and alert protocol at the upper layer.

What is the most common protocol that uses TLS? ›

As shown in the following table , the secure sockets layer is added between the transport layer and the application layer in the standard TCP/IP protocol stack. The application most commonly used with TLS is Hypertext Transfer Protocol (HTTP), the protocol for Internet web pages.

Is TLS a TCP or UDP protocol? ›

TLS was designed to operate on top of a reliable transport protocol such as TCP. However, it has also been adapted to run over datagram protocols such as UDP.

Which protocol uses the SSL? ›

HTTP is a protocol or set of communication rules for client-server communication over any network. HTTPS is the practice of establishing a secure SSL/TLS protocol on an insecure HTTP connection. Before it connects with a website, your browser uses TLS to check the website's TLS or SSL certificate.

How do I know if I am using SSL or TLS? ›

Enter the URL you wish to check in the browser. Right-click the page or select the Page drop-down menu, and select Properties. In the new window, look for the Connection section. This will describe the version of TLS or SSL used.

How can I tell if TLS 1.2 is enabled? ›

-Press the Windows key + R to start Run, type regedit, and press Enter or click OK. -If you can't find any of the keys or if their values are not correct, then TLS 1.2 is not enabled.

What is Windows Schannel? ›

Schannel is a Security Support Provider (SSP) that implements the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) Internet standard authentication protocols. The Security Support Provider Interface (SSPI) is an API used by Windows systems to perform security-related functions including authentication.

What is the best TLS protocol? ›

In a nutshell, TLS 1.3 is faster and more secure than TLS 1.2. One of the changes that makes TLS 1.3 faster is an update to the way a TLS handshake works: TLS handshakes in TLS 1.3 only require one round trip (or back-and-forth communication) instead of two, shortening the process by a few milliseconds.

Is SSL TLS TCP or UDP? ›

TLS was designed to operate on top of a reliable transport protocol such as TCP. However, it has also been adapted to run over datagram protocols such as UDP.

Does HTTP use SSL TLS? ›

HTTPS is HTTP with encryption and verification. The only difference between the two protocols is that HTTPS uses TLS (SSL) to encrypt normal HTTP requests and responses, and to digitally sign those requests and responses. As a result, HTTPS is far more secure than HTTP.

Where is SSL TLS used? ›

SSL/TLS stands for secure sockets layer and transport layer security. It is a protocol or communication rule that allows computer systems to talk to each other on the internet safely. SSL/TLS certificates allow web browsers to identify and establish encrypted network connections to web sites using the SSL/TLS protocol.

Top Articles
SMS Networks & Connection
M-pesa success shows importance of competition in payments - OMFIF
It’s Time to Answer Your Questions About Super Bowl LVII (Published 2023)
Hotels Near 625 Smith Avenue Nashville Tn 37203
Kevin Cox Picks
Brady Hughes Justified
Brendon Tyler Wharton Height
THE 10 BEST Women's Retreats in Germany for September 2024
Prices Way Too High Crossword Clue
[PDF] INFORMATION BROCHURE - Free Download PDF
Hmr Properties
2016 Hyundai Sonata Price, Value, Depreciation & Reviews | Kelley Blue Book
Craigslist Deming
Seattle Rpz
Missing 2023 Showtimes Near Landmark Cinemas Peoria
Mary Kay Lipstick Conversion Chart PDF Form - FormsPal
Po Box 35691 Canton Oh
Spider-Man: Across The Spider-Verse Showtimes Near Marcus Bay Park Cinema
Shasta County Most Wanted 2022
Persona 4 Golden Taotie Fusion Calculator
Pokemon Unbound Shiny Stone Location
Phoebus uses last-second touchdown to stun Salem for Class 4 football title
Phantom Fireworks Of Delaware Watergap Photos
Mals Crazy Crab
2011 Hyundai Sonata 2 4 Serpentine Belt Diagram
Pulitzer And Tony Winning Play About A Mathematical Genius Crossword
Hrconnect Kp Login
manhattan cars & trucks - by owner - craigslist
UAE 2023 F&B Data Insights: Restaurant Population and Traffic Data
Frequently Asked Questions - Hy-Vee PERKS
Jt Closeout World Rushville Indiana
Steven Batash Md Pc Photos
Selfservice Bright Lending
Nacho Libre Baptized Gif
Reading Craigslist Pa
Keeper Of The Lost Cities Series - Shannon Messenger
Why Gas Prices Are So High (Published 2022)
The Vélodrome d'Hiver (Vél d'Hiv) Roundup
Midsouthshooters Supply
KM to M (Kilometer to Meter) Converter, 1 km is 1000 m
Eastern New Mexico News Obituaries
“Los nuevos desafíos socioculturales” Identidad, Educación, Mujeres Científicas, Política y Sustentabilidad
Lovein Funeral Obits
Mathews Vertix Mod Chart
Woody Folsom Overflow Inventory
Po Box 101584 Nashville Tn
About Us
Vagicaine Walgreens
Random Animal Hybrid Generator Wheel
Aaca Not Mine
Tyrone Dave Chappelle Show Gif
Skybird_06
Latest Posts
Article information

Author: Maia Crooks Jr

Last Updated:

Views: 5925

Rating: 4.2 / 5 (63 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Maia Crooks Jr

Birthday: 1997-09-21

Address: 93119 Joseph Street, Peggyfurt, NC 11582

Phone: +2983088926881

Job: Principal Design Liaison

Hobby: Web surfing, Skiing, role-playing games, Sketching, Polo, Sewing, Genealogy

Introduction: My name is Maia Crooks Jr, I am a homely, joyous, shiny, successful, hilarious, thoughtful, joyous person who loves writing and wants to share my knowledge and understanding with you.