Date | Reading/Assignment | Agenda |
Aug 27 Mon | Introduction | |
Aug 29 Wed | Economist Article | What is Computer Security? Intro to Cryptography. |
Aug 31 Fri | Blockciphers | |
Sep 3 Mon | Holiday -- No Class | |
Sep 5 Wed | More Blockciphers | |
Sep 7 Fri | Quiz #1 | DES |
Sep 10 Mon | Double and Triple DES, AES | |
Sep 12 Wed | Encryption Modes | |
Sep 14 Fri | CTR Mode, Message Authentication | |
Sep 17 Mon | CBCMAC, XCBC | |
Sep 19 Wed | HMAC and Hash Functions | |
Sep 21 Fri | Public-Key Crypto and Math Basics | |
Sep 24 Mon | RSA | |
Sep 26 Wed | RSA and Security | |
Sep 28 Fri | Quiz #2 | |
Oct 1 Mon | Factoring and RSA Implementation | |
Oct 3 Wed | Digital Signatures | |
Oct 5 Fri | SSL/TLS | |
Oct 8 Mon | Certificates, X.509 | |
Oct 10 Wed | Certification Authorities and Project #1 Preview | |
Oct 12 Fri | Network Security Introduction | |
Oct 15 Mon | Class Canceled | |
Oct 17 Wed | ||
Oct 19 Fri | Project #0 Due | Midterm Review |
Oct 22 Mon | Midterm Part 1 | |
Oct 24 Wed | Midterm Part 2 | |
Oct 26 Fri | Project #1 out; Reading: How to 0wn the Internet | Viruses and Worms |
Oct 29 Mon | Midterm Solns | |
Oct 31 Wed | Thompson's Lecture | Viruses, Trojans, and Ken Thompson's Turing Award Lecture |
Nov 1 Fri | Gibson Story | Denial of Service |
Nov 5 Mon | DDoS Prevention | |
Nov 7 Wed | Traceback, Session Hijacking, Project #2 Preview | |
Nov 9 Fri | Project #1 Due; Aleph One Writeup | Buffer Overruns |
Nov 12 Mon | More Buffer Overruns | |
Nov 14 Wed | Quiz #3 | |
Nov 16 Fri | No Class | |
Nov 26 Mon | Finish Buffer Overruns | |
Dec 7 Fri | No Class: Instructor Illness | |
Dec 10 Mon | Project #2 Due | The WEP Protocol |
Dec 12 Wed | ARP and DNS and Quiz #3 Solns | |
Dec 14 Fri | Final Review | |
Dec 18 Tue | Final Exam -- 7:30am-10am |