COS 432: Information SecurityFall 2004 |
General information
Schedule Homework |
Schedule is subject to change. Please re-check this page periodically.
| Date | Lecture topic | Homework Due |
| Mon 13 Sep | Storing data securely on insecure media: integrity | |
| Wed 15 Sep | Message authentication codes and random numbers | |
| Mon 20 Sep | Stream ciphers | Assignment 0: Warmup |
| Wed 22 Sep | Block ciphers | |
| Mon 27 Sep | Authenticating users | |
| Wed 29 Sep | Public-key crypto | Assignment 1: Encrypted communication |
| Mon 4 Oct | Key exchange and key management | |
| Wed 6 Oct | Putting it together: The SSH protocol | |
| Mon 11 Oct | Protecting hosts from malicious programs | Assignment 2: Key exchange and authentication |
| Wed 13 Oct | Memory safety | |
| Mon 18 Oct | Access control | Assignment 3: Design Review for key exchange and authentication |
| Wed 20 Oct | Midterm exam (past midterm; this year's midterm) | |
| Mon 1 Nov | E-Voting | |
| Wed 3 Nov | Information flow and multi-level security | |
| Mon 8 Nov | Spam | Assignment 4: Toll transponder system design |
| Wed 10 Nov | Network security: protecting the infrastructure | |
| Mon 15 Nov | Firewalls and virtual private networks | Assignment 5: Design Review for toll transponder system |
| Wed 17 Nov | Coping with network denial of service attacks | |
| Mon 22 Nov | Privacy and anonymity | |
| Wed 24 Nov | E-commerce security: on-line systems | |
| Mon 29 Nov | E-Commerce Security: off-line systems | Assignment 6: Lottery Security Design |
| Wed 1 Dec | Programming language methods | |
| Mon 6 Dec | Protecting programs against hosts | |
| Wed 8 Dec | Intellectual property and copy protection | Assignment 7: Design Review for Lottery Security |
| Tue 18 Jan | Final Exam (1:30-4:20, in Dickinson G02; ground rules same as midterm) |