Learn
The full module catalog
28 modules covering the cryptography behind every HTTPS connection, SSH session, and signed transaction: how it works, why it's trusted, and why it's the thing post-quantum cryptography replaces.
All 28 modules
Foundations
The math and primitives underneath everything else — modular arithmetic, hashing, randomness, key derivation.
0% material reviewed, 0 of 8 completed for everyone
Symmetric-key
One shared key encrypts and decrypts. Fast, and doing most of the actual work in any connection.
0% material reviewed, 0 of 5 completed for everyone
Public-key
Two mathematically linked keys solve the problem symmetric crypto can't: sharing a secret with a stranger.
0% material reviewed, 0 of 4 completed for everyone
Protocols
How the primitives above get composed into systems you actually use — HTTPS, SSH, certificates, messaging.
0% material reviewed, 0 of 7 completed for everyone
Practice
Where cryptography meets the real world — attacks, blockchains, and the risk that's already here.
0% material reviewed, 0 of 4 completed for everyone