Date | Topic | Typed Notes | Fall 2025 Written Notes | Code In Class |
---|---|---|---|---|
8/18/2025 | Course Intro | Intro |
Notes 8/18 |
flip.c |
8/20/2025 | Shift, Affine Cipher | Shift/Affine Notes |
Notes 8/20 |
affine.py |
8/22/2025 | Mod, EEA |
Mod Notes Euclidean Algorithm |
Notes 8/22 |
|
8/25/2025 | Substitution Cipher | Substitution |
Notes 8/25 |
|
8/27/2025 | Vigenere Cipher | Vigenere |
Notes 8/27 |
|
8/29/2025 | Breaking Vigenere | Breaking Vigenere |
Notes 8/29 |
|
9/5/2025 | Playfair | Playfair |
Notes 9/5 |
|
9/8/2025 | Transposition | Transposition |
Notes 9/8 |
tritranspose.java |
9/10/2025 | ADFGVX | ADFGVX |
Notes 9/10 |
|
9/12/2025 | Hill Cipher | Hill Cipher |
Notes 9/12 |
|
9/15/2025 | Enigma | Enigma Enigma Pictures |
Notes 9/15 |
|
9/17/2025 | Navajo Code | Navajo Code Notes |
Notes 9/17 |
|
9/22/2025 | Coding Bitwise Operators |
Bitwise Ops |
Notes 9/22 |
bitwiseinclass.c |
9/24/2025 | DES | DES Algorithm |
Notes 9/24 |
|
9/26/2025 | DES | DES Key Schedule |
Notes 9/26 |
|
9/29/2025 | AES | AES Algorithm |
Notes 9/29 |
|
10/1/2025 | AES | AES Key Schedule, Multiplication |
Notes 10/1 |
|
10/3/2025 | Symmetric Cipher Modes |
Double Triple DES Block Cipher Modes |
Notes 10/3 |
|
10/8/2025 | Primes, Fermat's Theorem | Primes, Fermat's Theorem |
Notes 10/8 |
|
10/10/2025 | Euler's Theorem | Euler's Theorem |
Notes 10/10 |
|
10/13/2025 | Fast Mod Expo | Fast Mod Expo |
Notes 10/13 |
FastModExpo.java |
10/15/2025 | Miller-Rabin | Miller Rabin |
||
10/17/2025 | Discrete Log Problem | Discrete Log | ||
10/20/2025 | Factoring | Factoring Algorithms | ||
10/24/2025 | Diffie-Hellman | Diffie-Hellman |
||
10/27/2025 | RSA | RSA | ||
10/29/2025 | El Gamal | El Gamal | ||
10/31/2025 | Elliptic Curves | Elliptic Curves | ||
11/3,5/2024 | Elliptic Curve Crypto | Elliptic Curve Crypto | ||
11/10/2025 | Quantum Crypto | Quantum Crypto Notes | ||
11/17/2025 | Hash Functions | To Be Added | ||
11/19/2025 | MACs | To Be Added | ||
11/21/2025 | El Gamal Digital Signature | To Be Added | ||
11/24/2025 | Final Exam Review |