Overview
Explore the challenges and advancements in secure messaging in this Stanford University seminar. Delve into the post-Snowden era's increased focus on end-to-end encrypted communications as a defense against mass surveillance. Examine the current landscape of secure messaging tools, discussing both technical and social hurdles to their widespread adoption. Gain insights from Joseph Bonneau's experience with the Electronic Frontier Foundation in promoting and explaining secure messaging tools to the public. Learn about the CONIKS protocol for key distribution and its implications for secure communications. Understand the evolution of encryption in messaging apps, key verification methods, and the importance of open-source development in this field. Analyze key distribution properties, certificate transparency, and the concept of prefix trees in secure messaging systems. Discover the latest research and developments in computer systems design, implementation, and analysis through this comprehensive lecture from Stanford's Computer Systems Colloquium Series.
Syllabus
Introduction
Context
How many people use cryptography
How long is this video
The whole thing is insecure
Phil Zimmerman
Is PGP dead
Is Signal dead
Encryption on messaging apps
Why are messaging apps encrypting
Google
How users get the right key
Key verification
Random art
Inperson exchange
Keybase
Key Distribution Properties
conics
Certificate Transparency
Prefix Tree
Open Source
Performance
Promises
Version Numbers
Proof of Concept
Taught by
Stanford Online