The protocol name was changed from SSL to TLS when it became a standard.
TLS is a protocol that helps provide privacy between communicating applications. When a server and client communicate, TLS ensures that no third party can overhear or tamper with any messages.
- an option of a TCP connection
- may be used to secure UDP datagram (Rfc 6347 - Datagram Transport Layer Security Version (DTLS protocol) 1.2)
|SSL 2.0||SSL 2.0|
|SSL 3.0||SSL 3.0|
|TLS 1.0||SSL 3.1|
|TLS 1.1||SSL 3.2|
|TLS 1.2||SSL 3.3|
Handshake / Procedure
See SSL - Handshake
For SSL/TLS negotiation (handshake) to take place, the system administrator must prepare the minimum of 2 files:
- and Certificate.
Chrome dev tool:
Check / Validate
Documentation / Reference
- rfc5246 - The Transport Layer Security (TLS) Protocol Version 1.2