Skip to main content

Someone wanted to learn this too, so Grasp built them a personal learning path.

You can keep exploring this one or create a path like this one shaped around you.

Cryptography, Codes, and Ciphers

11 Modules · 50 Lessons

Recommended resources

Module 2

Essential Mathematical Tools

Module 3

Breaking Simple Ciphers with Frequency Analysis

Module 4

Polyalphabetic Ciphers: The Vigenère Square

Module 5

Mechanical and Polygraphic Cryptography

Module 6

Perfect Secrecy and Binary Operations

Module 7

Principles of Modern Symmetric Ciphers

Module 8

Number Theory for Public-Key Cryptography

Module 9

The Public-Key Revolution: Diffie-Hellman

Module 10

The RSA Public-Key Cryptosystem

Module 11

Hashing, Integrity, and Digital Signatures