home page - handouts - practical info - Mike Jacobson - external pages |
News |
Tentative Course Schedule |
Week | Topic |
12/01 | Introduction and motivation (Ch 1 Stallings); OSI security architechture, weaknesses of "textbook" public-key cryptography |
19/01 | Mechanisms for data integrity (Ch 11,12 Stallings); message authentication codes, hash functions, security, examples (SHA-1, CBC-MAC, HMAC) |
26/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) |
02/02 | Key management (Ch 7,14 Stallings) ; key distribution centers, public-key infrastructures, ID-based cryptography |
09/02 | Authentication (Ch 13 Stallings); basic mechanisms, authenticated key distribution (variations of Needham-Schroeder, station-to-station) |
23/02 | Access control (Ch 14 Stallings); password mechanisms and one-time passwords (S/KEY), SSH, Kerberos |
01/02 | Secure email and web security (Ch. 15,17 Stallings); PGP and SSL (TLS) |
08/03 | IPSec and virtual private networks (Ch 16 Stallings); Overview of IPSec architecture, Internet Key Exchange (IKE) |
15/03 | Guest lectures; March 15 - Kjell Wooding (Real World (in)Security), March 17 - Tom Keenan (Ethics) |
22/03 | Intrusion detection (Ch 18 Stallings) |
29/03 | Firewalls (Ch 20 Stallings) |
05/04 | Student presentations |
12/04 | Student presentations, Term test |
This page last modified:
http://www.cpsc.ucalgary.ca/~jacobs/Courses/cpsc599.49/W04/index.html |