CS166 / CS162

Computer Systems Security

Lectures

Date

Topic

Lecturer

Jan 25 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 30Cryptography IIResourcesRoberto
  • Textbook chapters: 1.3.4, 8.1.4, 8.1.7, 8.3
Feb 1Cryptography 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 6Risk Management, Physical Security IResourcesRoberto
  • Textbook chapters: 1.2, 2.1, 2.2, 2.6, 9.1
Feb 8Web Security IResourcesRoberto
  • Textbook chapters: 7.11, 7.12, 7.13
Feb 13Web Security IIResourcesBernardo
  • Textbook chapters: 7.1.4
Feb 15Web Security IIIResourcesRoberto
  • Textbook chapters: 7.2.6, 7.3.3
Feb 20NO CLASS
Feb 22XSS, CSRF, and Other AttacksRoberto
Feb 27PasswordsResourcesRoberto
  • Textbook Chapters: 1.4.2
Mar 1MF 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 06OS SecurityResourcesRoberto
Mar 08MalwareResourcesRoberto
Mar 13SNOW DAY
Mar 15Storage EncryptionResourcesRoberto
Mar 20SSL/TLSResourcesRoberto
Mar 22Intro to NetworksResourcesRoberto
  • Textbook: Sections 5.1, 5.2.1, 5.2.2, 5.3.1, 5.3.2
Mar 27NO CLASS
Mar 29NO CLASS
Apr 03ARP, IP, TCP, UDPResourcesRoberto
  • Textbook: Sections 5.2.3, 5.3.3, 5.3.4, 5.4.1, 5.4.2, 5.5.3
Apr 05Election SecurityResourcesLeah Rosenbloom
  • See the links within the slides
Apr 10DNSResourcesRoberto
  • Textbook: 6.1
Apr 12Privacy CensorshipResourcesBernardo
  • See the links within the slides
Apr 17Bitcoin I Roberto
Apr 19Bitcoin II Roberto
Apr 24EmailResourcesRoberto
  • Textbook: 10.2
Apr 26DRMResourcesRoberto
  • Textbook: 10.4