The Viewgraphs of the lectures and Homework Assignments are available on My Mason for students registered for this class.
Lecture | Date | Topic | Due |
---|---|---|---|
1 | August 30th | Introduction and basic concepts of cryptology | |
2 | September 6th | Implementation of security services | HW 1 |
3 | September 13th | Key Management and secure e-mail | HW 2, Draft Project Specification |
4 | September 20th | Mathematical background: Modular arithmetic | HW 3, Project Specification |
5 | September 27th | Historical Ciphers | HW 4 |
6 | October 4th | Data Encryption Standard | HW 5 |
October 11th | Monday Schedule | 1st Progress Report | |
7 | October 18th | Modes of operation of block ciphers | HW 6, Lab: PGP |
8 | October 25th | Midterm Exam | |
9 | November 1st | Advanced Encryption Standard. | Lab: CrypTool |
10 | November 8th | RSA -- Genesis, operation, and security. Factoring | HW 7, 2nd Progress Report |
11 | November 15th | RSA -- Efficient implementations, key generation | HW 8 |
12 | November 22nd | Message Authentication Codes, Digital Signatures | HW 9 |
13 | November 29th | Modern cryptographic algorithms, key sizes, standards | HW 10, Draft Presentation, Draft Report (12/2) |
14 | December 6th | Random Number Generators, Physical Unclonable Functions | Report Reviews |
December 9th | Project Presentations (4:30pm-9:00pm) | ||
December 13th | Final Exam | Final Report (12/16) |
The schedule is subject to change!