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