LECTURES
1 | 8/29/06 | overview, class mechanics, threats, risk assessment, viruses |
2 | 9/5/06 | using PGP, UNIX vulnerabilities, anatomy of a breakin |
3 | 9/12/06 | passwords, authentication protocols, hashing (MD5, SHA,...) |
4 | 9/19/06 | random numbers, steganography, classical crypto |
5 | 9/26/06 | DES, Lucifer, blowfish, CAST, RC5, IDEA |
6 | 10/3/06 | AES ciphers (Rijndael), stream ciphers, key management |
7 | 10/10/06 | MIDTERM |
Fall Break | ||
8 | 10/17/06 | number theory, Diffie-Hellman, public key crypto, RSA, ElGamal, DSS |
9 | 10/24/06 | ECC, PKCS, internals of ssh, pgp |
10 | 10/31/06 | public key management (PKI), S/MIME, web security, SSL |
11 | 11/7/06 | network vulnerabilities, attacks |
12 | 11/14/06 | network defenses, firewalls, intrusion detectors, forensics |
13 | 11/21/06 | IPsec and VPNs, Kerberos and secure OS |
Thanksgiving | ||
14 | 11/28/06 | secure coding and crypto APIs, secure applications |
15 | 12/5/06 | crypto role in society, review |