Progress

This page lists the lecture materials and other reading materials. These materials are available in the Portable Document Format. We will update the contents periodically. If there is a "posted on" note against a handout, it means that the corresponding handout has been revised recently on that date. Check for new or updated slides at least once before coming to class. Links to the video recordings of the lectures will also be made available from this page sometimes before the next class period. When a homework assignment is posted, it will be also made available from this web page. You can also access the video recordings of the semester by accessing the Echo365 portal for the course here. Individual recordings are ava ilable by the links given below (will appear by end of day of the specific on-campus class lecture).

Week 1 : 1/16-1/20
Lectures Basic security concepts
Handout 1
Videos Lecture on (1/17) | Lecture on (1/19)
Week 2 : 1/23-1/27
Lectures Basic security concepts (continued)
Handout 1
Videos Lecture on (1/24) | Lecture on (1/26)
Week 3 : 1/30-2/3
Lectures Access Control Handout 2
HRU Model Handout 3
Videos Lecture on (1/31) | Lecture on (2/2)
Week 4 : 2/6-2/10
Lectures Mandatory Access Control
Handout 4
Videos Lecture on (2/7) | Lecture on (2/9)
Week 5 : 2/13-2/17
Lectures Biba Model for Integrity Handout 5
Chinese Wall Policy Handout 6
Videos Lecture on (2/14) | Lecture on (2/16)
Week 6 : 2/20-2/24
Lectures Role Based Access Control Handout 7
Introduction to Cryptography Handout 8
Videos Lecture on (2/21) | Lecture on (2/23)
Week 7 : 2/26-3/3
Lectures Intro to Cryptography (continued) Handout 8
Secret Key Cryptography Handout 9
Videos Lecture on (2/28) | Lecture on (3/2)
Week 8 : 3/06-3/10
Lectures Key Escrow Handout 10
Covert Channels Handout 11
Videos Lecture on (3/7) | Lecture on (3/9) 1st half | Lecture on (3/9) 2nd half
Week 9 : 3/13-3/17
Vacation Spring Break (no classes)
Week 10 : 3/20-3/24
Lectures Public Key Cryptography Handout 12
Number Theory Handout 13
Diffie Hellman PKDS Handout 14
RSA Cryptosystem Handout 15
Videos Lecture on (3/21) | Lecture on (3/23)
Week 11 : 3/27-3/31
Lectures El Gamal and Other Public Key Cryptography Handout 16
Message Digests and Public Key Certificates Handout 17
Videos Lecture on (3/28) | Lecture on (3/30)
Week 12 : 4/3-4/7
Lectures Authentication - Basic Principles Handout 18
Biometric Authentication Handout 19
Password Based Authentication Handout 20
Videos Lecture on (4/4) | Lecture on (4/6)
Week 13 : 4/10-4/14
Lectures Buffer and Stack Overflows Handout 21
Software Security Handout 22
Towards Access Control for Isolated Applications - Handout 23
Videos Lecture on (4/11) | Lecture on (4/13)
Week 14 : 4/17-4/21
Lectures Replay attacks and One-time passwords Handout 24
Mutual Authentication: Needham Schroeder Protocol and Kerberos Handout 25
Videos Lecture on (4/18) | Lecture on (4/20)
Week 15 : 4/24-4/28
Lectures Kerberos continued Handout 25
Security Protocol SSL and TSL Handout 26
Videos Lecture on (4/25) | Lecture on (4/27)
Week 16 : 5/1-5/5
Lectures Exam Review
Videos Lecture on (5/2) | TBD