Date | Topics | Homework Due | Projects Due | Exams |
---|---|---|---|---|
T - Sep 2 | Introduction Cryptography | HW #1 | ||
Th - Sep 4 | Block ciphers | - | ||
T - Sep 9 | AES | HW #2 | ||
Th - Sep 11 | Block Cipher Modes | - | ||
F - Sep 12 | - | - | Project 1 (AES) | |
T - Sep 16 | Cryptographic Hash Functions | HW #3 | ||
Th - Sep 18 | MAC | - | ||
F - Sep 19 | - | - | Project 2 (Hash Attack) | |
T - Sep 23 | HMAC attack | HW #4 | ||
Th - Sep 25 | Public Key Cryptography | |||
F - Sep 26 | - | - | Project 3 (MAC Attack) | |
T - Sep 30 | DH | HW #5 | ||
Th - Oct 2 | RSA | - | ||
F - Oct 3 | - | - | Project 4 (Diffie-Hellman) | |
T - Oct 7 | Digital Signature | HW #6 | ||
Th - Oct 9 | Certificates | - | ||
F - Oct 10 | - | - | Project 5 (RSA) | |
T - Oct 14 | Exam Review | No Homework | ||
Th - Oct 16 | No class, exam review (held in classroom) | - | ||
F - Oct 17 | Wed thru Mon | testing center | see link for study guide | Exam 1 |
T - Oct 21 | Secure Email, TLS | HW #7 | ||
Th - Oct 23 | TLS | |||
F - Oct 24 | - | - | Project 6 (PGP and S/MIME) | |
T - Oct 28 | TLS | HW #9 | ||
Th - Oct 30 | Stack Smashing | - | ||
F - Oct 31 | - | - | Project 7 (TLS) | |
T - Nov 4 | CA Trust Model | HW #10 | ||
Th - Nov 6 | Exam 1 results | - | ||
F - Nov 7 | - | - | Project 8 (Buffer Overflow) | |
T - Nov 11 | Stack Smashing | HW #11 | ||
Th - Nov 13 | Passwords | - | ||
F - Nov 14 | - | - | Project 9 (Buffer Overflow) | |
T - Nov 18 | Software security | HW #12 | ||
Th - Nov 20 | Software security | - | ||
F - Nov 21 | - | - | Project 10 (Password Cracking) | |
T - Dec 2 | Software security | HW #13 | ||
Th - Dec 4 | Exam Review | - | ||
F - Dec 5 | - | - | Project 11 (Extracting Secrets) | |
T - Dec 9 | Exam 2 In Class | - | Exam 2 | |
Th - Dec 11 | Social Engineering | - | Project 12 (Bombs) Extra Credit | |
Thu Dec 18 | Testing Center (Mon-Thu) | - | Final Exam |