End-to-end encryption: Behind the scenes
summary
Explains how real systems combine RSA, HMAC and Diffie‑Hellman ratchets so Signal protocol and WhatsApp get forward secrecy and offline delivery using prekeys; demonstrates PGP’s catastrophic key‑recovery problem, shows Diffie‑Hellman ratcheting prevents mass decryption, and outlines the sigma authenticated key exchange to stop man‑in‑the‑middle attacks; mentions Diffie‑Hellman authors’ 2015 Turing Award, describes the early TrueData project aiming at end‑to‑end Google Docs, and notes certificate transparency and key directories as practical accountability measures.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 0:30Background
- 0:50True Data
- 1:29HTTPS
- 3:34RSA
- 5:48PGP
- 6:49Live demo
- 10:56Loss of private key
- 12:11Selfheal keys
- 12:36DiffieHellman
- 14:31Rolling forward keys
- 15:34Prekeys
- 19:02Math
- 22:36Authentication
- 24:09Message authentication codes
- 27:55Message sending
- 37:30Recap
related talks
42mSecurity of Push Messaging
45mUnlocking The Secrets Of TLS
32mSome useful bits: A few solved development problems via Crypto
29mMaths or magic? End-to-end encryption explained like I'm five
23mMaths or magic End to end encryption explained with art
47mSecure messaging - how to protect yourself & your company
44mBeyond End to End Encryption
01h 07mBuilding Rock-Solid Encrypted Applications
