

WhatsApp Key Transparency with Jasleen Malvai and Kevin Lewi
May 6, 2023
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
Introduction
00:00 • 3min
WhatsApp's Key Transparency Solution
02:32 • 2min
The Paradox of QR Code Scanning
04:59 • 2min
The Evolution of WhatsApp's Key Transparency Solution
07:23 • 2min
The Importance of Data Structure in Certificate Transparency
09:44 • 3min
The Merkle Tree Structure in Ethereum
12:19 • 2min
The Importance of Robust Infrastructure in Server-Side Protocols
13:55 • 4min
The Middle Ground Between Having to Check Every Efficient User
17:27 • 2min
How to Delete a User's WhatsApp Account
19:45 • 2min
How to Audit a WhatsApp Data Structure
21:32 • 2min
The Importance of Audit Proofs
23:53 • 2min
WhatsApp Maintain Key Directory: A Third Party Auditing System?
25:45 • 2min
How to Make WhatsApp Auto Proofs Work at WhatsApp Scale
28:02 • 2min
The Challenges of Implementing Key Transparency
29:53 • 3min
How to Authenticate a New Key to WhatsApp
33:18 • 2min
The Drawbacks of Signature Chains
35:00 • 2min
The Polynomial Cryptography
36:51 • 2min
How to Roll Out Key Transparency in Your App
38:45 • 2min
The Future of Certificate Transparency
40:25 • 2min
WhatsApp's Leaks
42:31 • 2min
How to Fix a Key Change in WhatsApp
44:08 • 2min
The Future of Secure Cryptography
45:39 • 2min
How to Use WhatsApp to Authenticate Users
47:56 • 2min
The Importance of Key Transparency in WhatsApp
49:28 • 2min
The Future of Key Transparency
51:41 • 2min
WhatsApp Security White Paper
53:46 • 2min