Lessons
Core Concepts
Essential ingredients of modern cryptography
What is a Hash?
Discover the magic of one-way cryptography using the Hundreds & Thousands biscuit analogy.
View Lesson
Symmetric Encryption
Learn how to share a secret key securely, using a top-secret recipe analogy.
View Lesson
Asymmetric Encryption
Solve the key exchange problem with public and private keys using a cookie tin.
View Lesson
Prime Factorisation
The one-way math behind the public lock: why multiplying primes is effortless, but factoring is astronomical.
View LessonApplied Cryptography
Putting core cryptographic primitives to work in real-world trust systems
Public Key Infrastructure
Solve the identity trust problem: Certificate Authorities, digital signatures, and how browsers verify authenticity.
View LessonAdvanced Concepts
Next-generation defences against quantum super-bakers
PQC Overview
The quantum-safe transition: why classical keys crumble, the Harvest Now Decrypt Later threat, and finalised NIST standards.
View Lesson
Shor's Algorithm & Period r
Why current encryption is crumbling: Peter Shor's algorithm, modular wave period-finding, and the Interactive Threat Arena.
View Lesson