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