CS 590.2 Network Security: Syllabus

Here is a tentative schedule for lectures. I will be gradually updating this page. Please check this page often for the updated information.

# Date Lecture Readings
1 08/25 Crypto Basics I Chapter 8.1, 8.2, 8.3 of Computer Networks By Peterson and Davie
2 08/27 Crypto Basics II Chapter 8.4 of Computer Networks by Peterson and Davie
Distributed Denial of Service Attacks
3 09/01 Arbor Report Worldwide Infrastructure Security Report
4 09/03 Inferring DDoS Inferring Internet Denial-of-Service Activity
5 09/08 Network Capabilities TVA, Optional How to review a paper
6 09/10 Puzzles Preventing DoC attacks
7 09/15 Filters vs Capabilities StopIt, Optional NetFence
8 09/17 Overlay Defense Phalanx
9 09/22 Speakup DDoS Offense
10 09/24 Kill-Bots Killbots
Accountability
11 09/29 Spoofer Spoofer, Project proposal due
12 10/01 AIP AIP, optional Passport
13 10/06 APIP APIP
Routing Security
14 10/08 securing BGP sBGP
10/13 Fall break. No class.
15 10/15 Partial Deployment PartialDeployment, optional BGPAdopt
Fake Accounts
16 10/20 SybilGuard SybilGuard, optional The Sybil Attack
17 10/22 Ostra Ostra
18 10/27 SybilRank SybilRank
19 10/29 SynchroTrap SynchroTrap
20 11/03 EvilCohort EvilCohort, Project interim report due
Miscellaneous
21 11/05 Underground Economy Underground Commoditization, optional eCrime
22 11/10 Alibi Routing Alibi Routing
23 11/12 Encore Encore
24 11/17 Blindbox Blindbox
25 11/19 Class presentation
26 11/24 Class presentation
12/11 Final report and code due Please email me your final report and code by 11:59pm.