COS 432: Information Security

Spring 2001

General information


Note: schedule will be revised as the semester proceeds. Please re-check this page periodically.

Date Lecture topic Homework Due
Tue 6 Feb How to Think About Security
Thu 8 Feb Storing data securely on insecure media: integrity
Tue 13 Feb [class cancelled] Assignment 0: Warmup
Thu 15 Feb Passwords and message authentication codes (MACs)
Tue 20 Feb Stream ciphers and random numbers
Thu 22 Feb Block ciphers Assignment 1: ATM Card Authentication
Tue 27 Feb Public-key crypto
Thu 1 Mar Key exchange and key management
Tue 6 Mar Cryptographic protocols Assignment 2: Teller Login
Thu 8 Mar TBA
Tue 13 Mar Midterm Exam
Thu 15 Mar Protecting Hosts from Malicious Programs Assignment 3: Design Review for Teller Login
Tue 27 Mar Memory Safety
Thu 29 Mar Access Control
Tue 3 Apr Guest lecture: Prof. Andrew Appel Assignment 4: Communications Security
Thu 5 Apr Information Flow and Multi-Level Security
Tue 10 Apr Network Security: Protecting the Infrastructure Assignment 5: Design Review for Communications Security
Thu 12 Apr Guest lecture: Prof. Joseph Michels
Tue 17 Apr Firewalls and Virtual Private Networks
Thu 19 Apr Privacy and Anonymity
Tue 24 Apr E-Commerce Security: On-line systems Assignment 6: Lottery Security Design
Thu 26 Apr E-Commerce Security: Off-line systems
Tue 1 May Tamper-Resistant Devices, and Protecting Programs Against Hosts
Thu 3 May Security Issues in Wireless Networking Assignment 7: Design Review for Lottery Security

Copyright 1998-2001, Edward W. Felten.