TLS is the cryptographic protocol securing data in transit between client and server.
Versions
- TLS 1.3 (2018) — modern standard, 1-RTT handshake, mandatory PFS.
- TLS 1.2 — still supported, harder to configure securely.
- TLS 1.0/1.1, SSL — vulnerable, deprecated.
Components: handshake, record protocol, alert protocol.