18-630 / 19-631 / 95-830 Syllabus (Fall 2006) 

Date

Topic

Homeworks

Readings

Aug 28

Introduction



Aug 30

Basic security properties

HW 0 out

HAC Chapter 1 (Sections 1.1, 1.2, 1.4, 1.6, 1.7 (other sections are optional))

Sep 4

Labor Day, no class

 

 

Sep 6

Basic policy overview

HW 0 due

Anderson, Anderson chapter 21 (pages 455-472)

Sep 11

Cryptography basics (public key)

 

HAC Chapter 1 (Sections 1.3, 1.5, 1.8 to 1.11, no reading critique needed), PGP intro (reading critique needed), [optional reading available on blackboard, no critique needed: TW-number-theory (pp. 63-75 in TW), TW-modular-exponentiation (pp. 78-84 in TW), and TW-RSA (pp. 164-176 in TW)]

Sep 13

Cryptography basics (secret key)

HW1 out

TW-classical-cryptosystems (pp. 12-30 in TW), TW-block-ciphers (pp. 34-43 in TW), both are available on blackboard

Sep 18

Cryptography basics (AES, modes)

 

TW-DES-and-modes-of-operation (pp. 123-143 in TW), TW-AES (pp. 151-161 in TW), both are available on blackboard

Sep 20

Crypto basics

 

Abadi-Needham

Sep 25

Crypto basics

 

Anderson-Needham

Sep 27

Security protocols 1

HW1 due

Borisov

Oct 2

Security protocols 2

HW2 out

no reading

Oct 4

OS basics, buffer overruns 1

 

Aleph One, Cowan - I

Oct 9

Buffer overruns 2

 

Wilander, Cowan - II 

Oct 11

TCG (Mark Luk)

HW2 due

Sailer

Oct 16

Midterm review

 

(no reading)

Oct 18

Midterm exam

 

 

Oct 23

Legal aspects of security (Dave Farber)

 

(no reading, no critique)

Oct 25

Wiretapping laws (Dave Farber)


(no critique) read CALEA info page,
read some articles on EPIC wiretapping page

Oct 30

Worms and viruses (Ting-Fang Yen)

 

Staniford, Nachenberg  

Nov 1

Networking basics, IP vulnerabilities

HW3 out

Bellovin  

Nov 6

PKI basics / naming


Reading on Blackboard (KPS Chap 15), Ellison 

Nov 8

SSL / TLS

 

Reading on Blackboard (Stallings Chap 17)

Nov 13

DDoS attacks and defenses 1


Savage 

Nov 15

Human factors and security (Cynthia Kuo)

HW 3 due, HW4 out

Whitten (critique needed), Dourish (optional reading, no critique needed)

Nov 20

DDoS attacks and defenses 2

 

Yaar

Nov 22

Thanksgiving Holiday, no class

 


Nov 27

Secure password protocols, key establishment

 

Bellovin-Merritt 

Nov 29

Secure sensor networks (Mark Luk)

HW4 due

SPINS

Dec 4

Broadcast authentication

 

TESLA  

Dec 6

Review lecture (Ting-Fang)

 

(no reading)

Dec 15, 9am

 Final exam in DH 1112