Class Date | Topic | Homework | Reading | Slides | |
---|---|---|---|---|---|
8/31 | Introduction to computer security Overview of all the topics |
overview | |||
9/5 | Policies, trust, mechanisms Case studies |
A survey of information authentication | |||
9/7 | Modern cryptography A practioner perspective |
For this and subsequent lectures Symmetric encryption (BR) Message authentication (BR) |
crypto | ||
9/12 | Modern cryptgraphy A cryptographer perspective |
HW1 | |||
9/14 | Public key cryptography Cryptographic engineering |
Please do read before the class Mathematics for PKC Here are simplified versions DL problems (first 16 pages required) RSA (Section 1-3 required) |
|||
9/19 | Systems and distributed systems basics | Please read Chapter (Basic Abstractions) | |||
9/21 | Gaming console operating systems Guest Lecture by Lawrence Sebald |
||||
9/26 | State machine replication | Review of the reading paper due 9/25 |
Paxos explained from scratch | ||
9/28 | BFT | Review of the reading paper due 9/27 |
PBFT | ||
10/3 | Cloud computing and cloud security | 10/5 | Domain name system and its security |