CS166 / CS162

Computer Systems Security

Lectures

Date

Topic

Lecturer

Jan 24 Introduction to Security, Cryptography I Resources Roberto
  • Textbook chapters: 1.1, 1.3.1, 1.3.3, 8.1.1, 8.1.2, 8.1.3, 8.1.6
Jan 29Cryptography IIResourcesRoberto

Textbook chapters: 1.3.4, 8.1.4, 8.1.7, 8.3

Jan 31Cryptography IIIResourcesRoberto

Textbook chapters: 1.3.2, 1.3.5, 8.2.1, 8.2.2, 8.4 (except 8.4.2), 7.1.2

Feb 5Physical SecurityResourcesRoberto

Textbook chapters: 1.2, 2.1, 2.2, 2.6, 9.1

Feb 7Web Security IResourcesRoberto

Textbook chapters: 7.1, 7.2.3

Feb 12Web Security IIResourcesRoberto

Textbook chapters: 7.1.4, 7.2.1, 7.2.7. OWASP Cross-Site Request Forgery Prevention Cheat Sheet

Feb 14Web Security IIIResourcesRoberto

Textbook chapters: 7.2.6, 7.3.3. OWASP SQL Injection Prevention Cheat Sheet. OWASP XSS Prevention Cheat Sheet

Feb 19Long Weekend (No Class)
Feb 21Web Security IVRoberto
Feb 26PasswordsResourcesZach + Zach

Textbook Chapters: 1.4.2

Feb 28Multi-Factor AuthenticationResourcesRoberto
  • Textbook Chapters: 2.3.3
  • Nethanel Gelernter, Senia Kalma, Bar Magnezi, Hen Porcilan: The Password Reset MitM Attack. IEEE Symp. on Security and Privacy, 2017.
Mar 5OS SecurityResourcesRoberto
Mar 7MalwareResourcesRoberto
Mar 12Storage EncryptionResourcesRoberto
Mar 14SSL/TLSResourcesRoberto
Mar 19Networks IResourcesRoberto

Textbook: Sections 5.1, 5.2.1, 5.2.2, 5.3.1, 5.3.2

Mar 21Networks II TBA
Mar 26Spring Recess (No Class)
Mar 28Spring Recess (No Class)
Apr 2Networks III TBA
Apr 4TBA TBA
Apr 9TBA TBA
Apr 11TBA TBA
Apr 16TBA TBA
Apr 18TBA TBA
Apr 23TBA TBA
Apr 25TBA TBA