Week of | Tuesday |
---|---|
Jan 17 - Jan 21 |
Introduction Handouts: Protection (Not required reading, but may be a useful reference), Why chosen ciphertext security matters. |
Jan 24 - Jan 28 |
Building systems with cryptography Read: Password authentication, Handout: Client Authentication on the Web. |
Jan 31 - Feb 4 |
Key management & User authentication Read: Certificate Chain Discovery, Handout: Self-certifying file system. |
Feb 7 - Feb 11 |
Information flow & Mandatory Access Control Read: Orange book (skim this), |
Feb 14 - Feb 18 |
Secure operating systems Read: TAOS (PS version), Handout: KeyKOS. |
Feb 21 - Feb 25 |
"Trusted" Computing/Midterm Review Handout:
AEGIS,
(PS Version). |
Feb 28 - Mar 4 |
|
Mar 7 - Mar 11 |
Software Bugs Read:
Detection of buffer overruns, |
Mar 14 - Mar 18 |
March 14-19 |
Mar 21 - Mar 25 |
Safety Read:
Software fault isolation, |
Mar 28 - Apr 1 |
NYU drop date Monday 3/28
Dealing with compromise Read:
Byzantine fault tolerance. |
Apr 4 - Apr 8 |
Network Security Read: Listen and Whisper.
Handout:
TCP attack, |
Apr 11 - Apr 15 |
Worms Read: Dynamic Taint Analysis. |
Apr 18 - Apr 22 |
Anonymity and Privacy Read: Crowds. Handout: nym.alias.net, |
Apr 25 - Apr 29 |
Other System Failures/Final review Read:
Electronic Voting, Handout: Why Cryptosystems Fail. |
May 2 - May 6 |
May 3 |
May 9 - May 13 |
May 10? |