Glossary term
What is TLS (Transport Layer Security)?
TLS stands for Transport Layer Security.
In DevOps
The encryption layer under HTTPS. The modern name for SSL.
Learn it properly · DevOpsLesson 4: HTTPS, SSL and TLS: Certificates, Let’s Encrypt, ACMWhat the padlock in your address bar actually proves, how a free certificate gets issued, and the exact commands to put HTTPS on your own EC2 server.In System Design
Encrypts data between two parties and verifies the server. Example: The "S" in HTTPS.
Learn it properly · System DesignLesson 3: HTTP & HTTPS Explained: Methods, Status Codes and TLSHTTP is the shared language of the web: a method and URL in, a status code and body out. HTTPS wraps it in TLS so nobody on the path can read or change it. Methods, idempotency, status codes, HTTP/1.1 vs 2 vs 3, and the TLS handshake.In The Browser Contract
The encryption behind HTTPS. The browser checks the server's certificate (its ID card). Then both sides agree on a secret key.
Learn it properly · The Browser ContractLesson 0: What Happens When You Type a URL (The Full Version)The full trip from pressing Enter to seeing pixels: DNS, TCP, TLS, HTTP, then reading the page and painting it. Caches skip most steps. Every other lesson in this series fits on this map.In Networking for Developers
The protocol that encrypts and authenticates a connection, so HTTPS is HTTP carried inside TLS.
Learn it properly · Networking for DevelopersLesson 5: TLS and Certificates: How HTTPS Really WorksThe handshake in plain words, certificates and chains, Let's Encrypt, mTLS, and the errors you will meet.