I430/520, CSCI-B 649 Security For Networked Systems
(Spring 2013)


[ Home | Policies | Schedule | Paper | Resources ]

Class Schedule

Date Topic Readings
Jan 7 Introduction and Administrivia
Jan 9 What is Security? SB Ch. 1.1–1.3
Jan 11 Lab 1: Linux installation and configuration,
Jan 14 Symmetric Cryptography Concepts I SB Ch. 2.1–2.2
Jan 16 Symmetric Cryptography Concepts II SB Ch. 20.5
Jan 18 Lab 2: Symmetric Crypto Lab,
Jan 21 No Class: Martin Luther King Jr. Day

Consider attending these events
(including those over the weekend):
Martin Luther King, Jr. Celebration 2013

Jan 23 Asymmetric Cryptography: Encryption SB Ch. 2.3–2.5
Jan 25 Lab 3: Asymmetric Encryption
Jan 28 Asymmetric Cryptography: Signatures and Hash Functions SB Ch. 2.3–2.5
Jan 30 Asymmetric Cryptography: Certificates and PGP SB Ch. 22.1
Feb 1 Lab 4: S/MIME and PGP
Feb 4 No class: Complete reading+response assignment
Feb 6 PKI and SSL SB Ch. 22.3, 22.4, 23.2, 23.3
Feb 8 Lab 5: SSL/TLS Authentication
Feb 11 Grads: Paper Proposal Due
SSL/TLS: Attacks I Supplemental readings
Feb 13 SSL/TLS: Attacks II Supplemental readings
Feb 15 Lab 6: Man-in-the-Middle Attacks on SSL
Feb 18 Firewalls SB Ch. 9.1–9.3
Feb 20 Firewalls SB Ch. 9.1–9.3
Feb 22 Lab 7: Firewalls
Feb 25 Guest Lecture: Intrusion Detection I SB Ch. 8.1–8.6, slides
Feb 27 Guest Lecture: Intrusion Detection II SB Ch. 8.1–8.6, slides
Mar 1 Lab 8: Snort
Mar 4 Denial-of-Service Attacks SB Ch. 7
Mar 6 Denial-of-Service Attacks SB Ch. 7
Mar 8 Lab 9: DoS
Mar 11 Spring Break, no class
Mar 13 Spring Break, no class
Mar 15 Spring Break, no lab
Mar 18 Malicious Software SB Ch. 6
Mar 20 Malicious Software SB Ch. 6
Mar 22 Lab 10: Malware and Rootkit detection
Mar 25 Sensory Malware Presentation slides, introductory text from Soundcomber and PlaceRaider papers
Mar 27 Trojan Compilers Trusting Trust
Mar 29 Lab 11: Honeypots
Apr 1 Database Security SB Ch. 5.1–5.3
Apr 3 Database Security SB Ch. 11.2, Attack by Example
Apr 5 Lab 12: SQL Injection
Apr 8 XSS, Input Fuzzing SB Ch. 11.2
Apr 10 Legal and Ethical Aspects SB Ch. 19
Apr 12 Lab 13: Defenses Against Injection Based Attacks
Apr 15 Introduction to Privacy SB Ch. 19
Apr 17 Enginnering for Privacy Paper by Spiekermann and Cranor. Undergrads read Section 5 only.
Apr 19 Grads: Final Term Paper Presentations During Lab ("3-Minute Madness")
No lab assignments going forward.
Sun, Apr 21 Grads: Final Term Paper Due
Apr 22 Course Review Session 1 All readings and labs
Apr 24 Course Review Session 2 All readings and labs
Apr 26 No lab assignments: treat as AI office hours
May 3 (Fri) Closed-book, Comprehensive Final Exam
Covers Entire Syllabus (all readings and labs)
10:15am–12:15pm, Informatics East 130