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/
Assisgnment

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.
How to Own the Internet in Your Spare Time

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)