Computer Security

    CS 591/491

        Phillip G. Bradford

 

 

Syllabus                                                   

 

Tentative Schedule, Lectures and Supplements

Date Lecture Topic Exercises Reading
12-Jan  Introduction & basic security 1.4, 1.6, 1.9, 1.15 Chapter 1
17-Jan  Character Exchange Crypto systems and cryptanalysis     Examples   Chapter 2
19-Jan  Security Features of Windows XP    
24-Jan  Moving beyond character exchange    
26-Jan  Perfect Secrecy               HW1 Spreadsheet     Article on SHA1
31-Jan  Intro to Shannon Entropy 2.1, 2.4, 2.10  Article on MD5
2-Feb  Types of Secret Splitting    Threshold Schemes   Chapter 3
7-Feb  DES           DES Discussion 3.3, 3.7  
9-Feb AES    
14-Feb Hash Functions     One-Way Hash Function Notes 4.1, 4.6, 4.8 Chapter 4
16-Feb      
21-Feb  Intro to Prime Hunting        Examples    
23-Feb  Quadratic Congruences & Primitive Roots    
2-Mar  RSA    Euclid's Extended Algorithm  Support    
7-Mar  An Application of Public Key Systems    
9-Mar  Another Application of Public Key Systems: SSL/TLS    
14-Mar  Exercises from the book    
16-Mar      
28-Mar  Start of Wireless Security    
30-Mar  Kerberos & IPSec    
4-Apr  Midterm Exam    
6-Apr Security Spring 2006/Lecture17.pdf    
  Security Spring 2006/Lecture19.pdf    
  Security Spring 2006/Lecture26.pdf    
  Security Spring 2006/Wireless 802.11.pdf