All courses
Math · Intermediate
Cryptography
For most of history, secret codes were broken by clever counting. Crack a cipher with letter frequencies, see why the Vigenère cipher held out for centuries, meet the one-time pad (provably unbreakable), discover how two strangers can agree on a secret key while everyone listens in, and build RSA, the public-key system behind digital signatures and secure websites.
7 lessons~40 min0/7 complete
Start courseHelpful background: Number Theory
1
Classical Ciphers
Codes and how they fall.
2
Modern Cryptography
Perfect secrecy and public keys.
3
Public-Key Cryptography
RSA and digital signatures.