- Quick and Dirty Cryptology History
- Basic Definitions and a Simple Example
- Affine and Multiplicative Ciphers
- Introduction to Frequency Analysis
- Polyalphabetic Ciphers
- Breaking Polyalphabetic Ciphers
- Transposition Ciphers
- Breaking Transposition Ciphers
- Perfect Secrecy
- Hill’s Cipher
- Decrypting Hill’s Cipher
- Ciphers and Number Theory
- Fundamental Theorem of Arithmetic
- Exponents and the \(\phi\)-Function
- Asymmetric Ciphers (Updated 4/30/2025)
- Bits, Bytes, and Feistel
- Feistel, DES, and AES (Updated 3/12/2025)
- Data Encryption Standard
- Elliptic Curve Cryptology (Updated 1/29/2025)
- Elliptic Curves FY Edition
- Lattice Based Encryption