Syllabus
Date |
Topic |
|---|---|
| Jan 10 | Class administration |
Jan 12 |
Introduction and Basic Cryptography |
Jan 17 |
Computationally-secure Crypto |
Jan 19 |
Cancelled |
Jan 24 |
Integrity and Authenticity |
Jan 26 |
Key Distribution |
Jan 31 |
User authentication |
Feb 2 |
Side channels and Covert channels |
Feb 7 |
Buffer Overflows |
Feb 9 |
Sick (ugh) |
Feb 14 |
Format strings, TOCTOU vulnerabilities |
Feb 16 |
Midterm (topics include everything up to and including Feb 7th) Also, there are some sample questions here (note that this class doesn't provide sufficient background to solve 2a) |
Feb 21 |
Malcode I |
Feb 23 |
Malcode II |
Feb 28 |
|
Mar 2 |
Malcode III: Worms |
Mar 7 |
Malcode III continued |
Mar 9 |
Network Security I: Firewalls and NATs |
Mar 14 |
Network Security II: Intrusion Detection and DoS |
Mar 16 |
Network Security III: Protocol Vulnerabilities |