Computer and Network Security
CS494/594 Fall '06

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

 
Return to class page