What is SSL/TLS? Definition & Explanation

SSL (Secure Sockets Layer) and its successor TLS (Transport Layer Security) are cryptographic protocols that provide encryption, integrity, and authentication for network communications. TLS underlies HTTPS, secure email (SMTPS, IMAPS), VPNs, instant messaging, and most modern internet protocols.

In-Depth Explanation

SSL was developed by Netscape in the 1990s and superseded by TLS in 1999. TLS 1.3 (published 2018, RFC 8446) is the current standard — it removed insecure ciphers, mandatory forward secrecy, and reduced handshake latency to a single round-trip (or zero-RTT for resumed sessions). Older versions (SSL 2.0, 3.0, TLS 1.0, 1.1) are deprecated and disabled in modern browsers and servers; TLS 1.2 remains widely supported but TLS 1.3 is preferred. TLS handshakes use asymmetric cryptography (RSA, ECDSA, Ed25519) for key exchange and symmetric ciphers (AES-GCM, ChaCha20-Poly1305) for bulk encryption. The Web PKI ecosystem includes Certificate Authorities (DigiCert, Sectigo, Let's Encrypt — which now issues over 50% of all certs), certificate transparency logs (CT), the CA/Browser Forum baseline requirements, and OCSP/OCSP Stapling for revocation. Modern best practices include HSTS preload, HTTP Public Key Pinning (deprecated, replaced by Expect-CT and now CT enforcement), certificate automation via ACME (Let's Encrypt, ZeroSSL, Cloudflare), and post-quantum cryptography migration (TLS 1.3 is being upgraded with hybrid PQ key exchange — X25519Kyber768 — already deployed by Cloudflare and Google).

Why It Matters for Security

TLS is the foundation of internet privacy and authentication — without it, every login, email, and API call would be readable by anyone on the network path. The HTTPS-everywhere movement (driven by Let's Encrypt, browser warnings on HTTP, and HSTS preload) has pushed TLS adoption above 95% of web traffic. The ongoing migration to post-quantum cryptography is now essential to defend against "harvest now, decrypt later" attacks by adversaries collecting today's encrypted traffic for future quantum decryption.

Related Tools

Frequently Asked Questions

What does SSL/TLS mean in cybersecurity?

SSL/TLS (Secure Sockets Layer / Transport Layer Security) in cybersecurity are cryptographic protocols that provide encryption, integrity, and authentication for network communications — underlying HTTPS, secure email, VPNs, instant messaging, and most modern internet protocols.

Why is SSL/TLS important?

TLS matters because it is the foundation of internet privacy and authentication — without it, every login and API call would be readable by anyone on the network path. HTTPS now covers over 95% of web traffic, and the migration to post-quantum TLS is critical to defend against "harvest now, decrypt later" attacks.

← Back to the full Cybersecurity Glossary