How HTTPS Works - It's Not Just Encryption

Your browser doesn't just "encrypt with the server's key" — what actually happens is far more involved and interesting. In this video, we walk through the HTTPS/TLS stack. You'll understand the three problems TLS actually solves (it's not just encryption), how symmetric and asymmetric encryption work together, what really happens during a TLS handshake, what's inside a certificate, why self-signed certs trigger errors. Timestamps: 0:00 Intro 0:40 The Three Problems TLS Solves 1:55 Two Kinds of Encryption 3:59 The TLS Handshake Step by Step 9:01 Certificates and the Chain of Trust 11:25 What's Inside a Certificate 13:24 Why Self-Signed Certificates Cause Errors 14:43 Putting It All Together Sources/References: https://ee.stanford.edu/~hellman/publ... Useful links for testing: https://expired.badssl.com — expired certificate https://wrong.host.badssl.com — wrong host https://self-signed.badssl.com — self-signed cert https://untrusted-root.badssl.com — untrusted root More Videos : Software Egineering Basics -    • Software Engineering Basics   Software Design -    • Software Design   #https #tls #webdev