home page - handouts - practical info - Mike Jacobson - external pages |
News |
Tentative Course Schedule |
Week | Topic | Course Work |
09/01 | Introduction and motivation (Ch 1 Stallings); OSI security architechture, weaknesses of "textbook" public-key cryptography | NA |
16/01 | Mechanisms for data integrity (Ch 11,12 Stallings); message authentication codes, hash functions, security, examples (SHA-1, CBC-MAC, HMAC) | 16/01 Assignment 1 set |
23/01 | Random numbers and OAEP (Ch 7 Stallings); pseudorandom number generation (ANSI X9.17), cryptographically secure random bit generators (Blum-Blum-Shub), plaintext-aware public-key encryption (RSA-OAEP) | NA |
30/01 | Key management (Ch 7,14 Stallings) ; key distribution centers, public-key infrastructures, ID-based cryptography | NA |
06/02 | Authentication (Ch 13 Stallings); basic mechanisms, authenticated key agreement (variations of Needham-Schroeder, station-to-station) | 06/02 Assignment 1 due; Assignment 2 set |
13/02 | Access control (Ch 14 Stallings); password mechanisms and one-time passwords (S/KEY), SSH, Kerberos | NA |
20/02 | Reading week | NA |
27/02 | Secure email and web security (Ch. 15,17 Stallings); PGP and SSL (TLS) | 27/02 Assignment 2 due; Assignment 3 set |
06/03 | IPSec and virtual private networks (Ch 16 Stallings); Overview of IPSec architecture, Internet Key Exchange (IKE) | 06/03 Research project proposal due |
13/03 | Guest lectures; March 13 - Kjell Wooding (Real World (in)Security) | NA |
20/03 | Intrusion detection (Ch 18 Stallings); hacking methodology and techniques, theory of intrusion detection, systems | 20/03 Assignmnet 3 due; Assignment 4 set |
27/03 | Firewalls (Ch 20 Stallings); introduction, usage | NA |
03/04 | Student presentations | NA |
10/04 | Student presentations and term test | 10/04 Assignment 4 due; 12/04 Term test (in class); 13/04 Research project due (16:30 in my office) |
This page last modified:
http://www.cpsc.ucalgary.ca/~jacobs/Courses/cpsc557/W06/index.html |