Lecture Date |
Topic |
Readings |
Sep 2 |
Admin[slides]
|
|
Sep 2 and 4 |
Introduction[slides]
|
[PVO] chapter 1; [beej] chapters 1-7 |
Sep 4 and 9 |
Cryptography and Channel Security[slides]
|
[PVO] chapter 2 |
Sep 9 and Sep 11 |
Hash Functions[slides]
|
[PVO] chapter 2 |
Sep 11 and 16 |
Randomness[slides]
|
[rfc1750] 1--4 (626 also 5, 6); [dualec]; [prng] |
Sep 16 and Sep 18 |
Kerberos[slides]
|
[PVO] 4.1--4.4; 4.7; [kerb] all scenes |
Sep 18 and Sep 23 |
Certificates[slides]
|
[PVO] 8.1--8.5; [evcert] |
Sep 25 |
TLS[slides]
|
[PVO] 9.2; [strip] |
Oct 2 |
SSH[slides]
|
|
Sep 25 and Oct 2 and Oct 16 |
Network Stack[slides]
|
|
Oct 7 |
MIDTERM 1 |
|
Oct 21 |
Denial of Service[slides]
|
[PVO] 11.4; |
|
TCP Attacks |
[PVO] 11.6 |
|
DNS and DNSSec |
[PVO] 11.5; [kam], [kamdns] |
|
ARP |
[PVO] 11.5 |
|
Firewalls |
[PVO] 10.1, 10.2; |
|
IDS |
[PVO] 11.1, 11.2 |
|
Web Security |
[PVO] 9.1, 9.3, 9.4 |
|
XSRF |
[PVO] 9.5; [schreiber] |
|
XSS |
[PVO] 9.6; [postcards] |
|
Code Injection |
[PVO] 9.7; [sql] |
|
Clickjacking |
[huang] |