CS6480: Advanced Computer Networks
Fall 2009
Prof. Sneha Kumar Kasera
Class Master Schedule
NOTE: The dates below are meant for guidance only.
|
Class |
Date |
Topic |
Handout/ |
|
1 |
8/24 |
Course Information, overview, Introduction to Cryptosystems |
(pdf) |
|
2 |
8/26 |
Permutations and substitutions, DES, AES, RC4, Modes of Operation - ECB, CBC |
|
|
3 |
8/31 |
3DES, Hash functions, Birthday paradox, Security problems |
|
|
4 |
9/2 |
MD*, SHA structure, HMAC, Public Key Cryptosystems – number theory |
HW1 |
|
5 |
9/9 |
RSA, RSA vulnerabilities, PKCS, DH |
|
|
6 |
9/14 |
Zero-knowledge proof systems, Authentication overview |
HW2 |
|
7 |
9/16 |
Security Handshake Pitfalls |
|
|
8 |
9/21 |
Guest lecture - Prof. Neal Patwari (Department of Electrical and Computer Engineering) |
PA1 assigned |
|
9 |
9/23 |
Guest lecture - Rob Ricci (Flux Group) |
|
|
10 |
9/28 |
Security Handshake Pitfalls (contd.), Strong Password Protocols |
HW3 |
|
11 |
9/30 |
Kerberos, , Security at different layers, PFS |
|
|
12 |
10/5 |
SSL/TLS (Chapter 19, Eric Rescorla's book on SSL/TLS) IPsec, IPsec over NAT, course overview for first midterm |
|
|
13 |
10/7 |
Midterm I (closed book, includes all the material covered from 8/24/09 - 9/30/09) |
|
|
14 |
10/19 |
SSL continued, PKI |
|
|
15 |
10/21 |
Real Time Security, IPsec, |
PA2 assigned |
|
16 |
10/26 |
IPsec continued, DoS - introduction |
|
|
17 |
10/28 |
DoS prevention solutions - I Controlling High Bandwidth Aggregates in the Network (ACM CCR) by Mahajan et al. |
|
|
18 |
11/2 |
DoS Prevention Solutions - II, III IP Traceback Practical Network Support for IP Traceback (ACM Sigcomm 2000, IEEE/ACM Transactions on Networking) by Savage et al. Botz-for-Sale Botz-for-sale:Surviving Organized DoS Attacks that Mimic Flash Crowds (NSDI 2005) by Kandula et al. |
HW4 |
|
19 |
11/4 |
Worms, worm propagation, Network Security Essentials by W. Stallings, 3rd Edition. Anonymity (http://www.onion-router.net, Matt Bishop's Computer Security) |
|
|
20 |
11/9 |
Cellular Network Security (Wireless Security Architecture, BLTJ Vol. 7, Issue 2, 2002, by Sundaram et al.) WEP (Kurose & Ross, 4e, Chapter 8) |
|
|
21 |
11/11 |
Web security tit-bits (chapter 25), Course review for 2nd midterm |
|
|
22 |
11/16 |
Midterm II (closed book, includes all the material covered from 9/30/09 - 11/11/09) |
|
|
23 |
11/18 |
Network science and design concepts, Virtualization, Overlays, P2P, Chord, Tapestry, DHT, BitTorrent |
|
|
24 |
11/23 |
Incentive Models |
HW5 |
|
25 |
11/25 |
Reliable communication - forward error correction |
|
|
26 |
11/30 |
Network coding |
|
|
27 |
12/2 |
Reliable Multicast |
|
|
28 |
12/7 |
Network Simulation |
PA3 assigned |
|
29 |
12/9 |
Network simulation, Course summary. Third exam on 12/15/09 (1:00 - 2:30 PM). (closed book, includes all the material covered from 11/11/09 - 12/9/09) |
|