Week 1
Trust, SSH, and packet sniffing
- [By class time on 9/17] Reading: Reflections on Trusting Trust,
by Ken Thompson. Also, do some searching to learn about the aftermath of the presentation of this paper.
- [By class time on 9/17] Reading: Chapter 1 of Ross Anderson's Security Engineering.
- [By class time on 9/19] Reading: Sections 1, 3, 4, and 6 of
The Secure Shell (SSH) Transport Layer Protocol.
Post questions about this reading on Piazza.
Week 2
Digging into SSH: RSA, key exchange, etc.
Week 3
Wrapping up SSH
Week 4
SSL/TLS
- [During the week of 10/6] A reading interlude. Read Chapters 2, 3, 4, and 19 of Security Engineering.
- [Due 11:59PM Tuesday 10/14] Certificate dissection
Week 5
Certificates, MITM, and some recap
Week 6
Midterm break, MITM, hash-based attacks, etc.
- [Due 11:10AM Wednesday 10/29] Takehome exam
- [Read by no later than 10/31] Chapter 8 of your textbook
Weeks 7, 8
Visitors, security policy models, etc.
Weeks 9, 10
More attack types. Wireless.
Reading Days
Office Hours, all in CMC 324
- Thursday, Nov 20, 9:00-11:30
- Friday, Nov 21, 12:30-2:00
- Monday, Nov 24, 9:00-11:00