CIS 3362 Notes Fall 2025

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
8/27/2025 Vigenere Cipher Vigenere
8/29/2025 Breaking Vigenere Breaking Vigenere
9/5/2025 Playfair Playfair Notes 9/5
9/8/2025 Transposition Transposition
9/10/2025 ADFGVX ADFGVX
9/12/2025 Hill Cipher Hill Cipher
9/15/2025 Enigma Enigma
Enigma Pictures
9/17/2025 Navajo Code Navajo Code Notes
9/22/2025 Coding Bitwise Operators Bitwise Ops
9/24/2025 DES DES Algorithm
9/26/2025 DES DES Key Schedule
9/29/2025 AES AES Algorithm
10/1/2025 AES AES Key Schedule, Multiplication
10/3/2025 Symmetric Cipher Modes To Be Added
10/8/2025 Primes, Fermat's Theorem Primes, Fermat's Theorem
10/10/2025 Euler's Theorem Euler's Theorem
10/13/2025 Fast Mod Expo Fast Mod Expo
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