CS166 / CS 162

Computer Systems Security

Lectures

Date

Topic

Lecturer

Jan 26Introduction to Security I, Cryptography IResourcesZoe, Esha
Jan 31Cryptography IIResourcesRoberto
  • Textbook chapters: 1.3.4, 8.1.4, 8.3
Feb 2Cryptography IIIResourcesRoberto
  • Textbook chapters: 1.3.2, 1.3.5, 8.2, 8.4, 7.1.2
Feb 7Risk Management, Physical Security IResourcesRoberto
  • Textbook chapters: 1.2, 2.1, 2.2, 2.6, 9.1
Feb 9CANCELLED
Feb 14Authentication I & IIResourcesZoe, Aaron
  • Textbook chapters: 1.4.1, 1.4.2, 1.4.3, 3.3.2, 2.3, 2.4
  • Wikipedia article on rainbow tables, an efficient method for storing pre-computed tables of password hashes
  • Wikipedia article on the bcrypt password hashing function
  • Master lists of password credentials
Feb 16Web TechnologyResourcesRoberto
  • Slides on Multifactor Authentication
Feb 21NO CLASS
Feb 23SQL Injection & XSSRoberto
Feb 28Cross Site Request ForgeryRoberto
Mar 02Cyber Technology and PolicyJohn Savage
Mar 07OS Security IResourcesZoe, Aaron

CIA Hack

Linux Access Control

Vulnerabilities

Protections

Mar 09 Anna Lysynskaya

General Web Security

Session Tokens

Mar 14CANCELLED
Mar 16Storage SecurityRoberto
Mar 21Bitcoin & CryptocurrenciesRoberto
Mar 23Email, DRMRoberto
Apr 04SSL/TLSResourcesRoberto

SSL/TLS

Apr 06Introduction to NetworksResourcesRoberto

IP Routing on Ethernet

Apr 11TCP/IPRoberto
Apr 13DNSRoberto
Apr 18DOSBernardo
Apr 20
Apr 25
Apr 27
Apr 27