COS 432: Information Security

Fall 2002

General information


Schedule is subject to change. Please re-check this page periodically.

Date Lecture topic Homework Due
Thu 12 Sep How to Think About Security
Tue 17 Sep Storing data securely on insecure media: integrity
Thu 19 Sep Authenticating people Assignment 0: Warmup
Tue 24 Sep Message authentication codes and random numbers
Thu 26 Sep Stream ciphers
Tue 1 Oct Block ciphers Assignment 1: ATM Card Authentication
Thu 3 Oct TBD (probably guest lecture)
Tue 8 Oct Public-key crypto
Thu 10 Oct Key exchange and key management Assignment 2: Teller Login
Tue 15 Oct Putting it together: The SSH protocol
Thu 17 Oct Protecting Hosts from Malicious Programs
Tue 22 Oct Buggy programs and security Assignment 3: Design Review for Teller Login
Thu 24 Oct Midterm exam
Tue 5 Nov Access control
Thu 7 Nov Information Flow and Multi-Level Security Assignment 4: Communications Security
Tue 12 Nov Network Security: Protecting the Infrastructure
Thu 14 Nov Firewalls and Virtual Private Networks Assignment 5: Design Review for Communications Security
Tue 19 Nov Privacy and anonymity
Thu 21 Nov E-commerce security
Tue 26 Apr E-Commerce Security: Off-line systems
Tue 3 Dec Formal methods Assignment 6: Lottery Security Design
Thu 5 Dec Protecting programs against hosts
Tue 10 Dec Intellectual property and copy protection
Thu 12 Dec TBD Assignment 7: Design Review for Lottery Security
TBD Final Exam

Copyright 1998-2002, Edward W. Felten.