CMPSCI 177: Computer Security and Privacy
Previous Class Web Page (Fall 2006)
Class Syllabus
Overhead Transparencies
Introduction (pdf)
Malware (pdf)
Formal Security Models (pdf)
Cryptography (pdf)
Security Principles (pdf)
Authentication (pdf)
Voting Security (pdf)
Internet Security (pdf)
Buffer Overflows (pdf)
Lattice Security Model (pdf)
Noninterference Security Model (pdf)
Introduction to Intrusion Detection (pdf)
Intrusion Detection Alert Correlation (pdf)
Online Banking (pdf)
Discussion Section Transparencies
Reading Assignments
Bishop Chapter 1
"Software Engineering Encyclopedia Article" by Kemmerer (pdf)
Bishop Chapter 4
"Malware - Background and Motivation" by Christopher Kruegel (pdf)
Bishop Chapters 5 and 6
Bishop Chapter 8
Bishop Chapter 12
Bishop Chapter 11
"Are Your Votes Really Counted? Testing the Security of Real-world Electronic Voting Systems by Balzarotti, et. al.
Bishop Chapter 23
Smashing The Stack For Fun And Profit by Aleph One
Bishop Chapter 15 and 27
"Security Policies and Security Models" by J.A. Goguen and J. Meseguer (pdf)
Bishop Chapters 21 and 22
"A Comprehensive Approach to Intrusion Detection Alert Correlation" by Valeur, Vigna, Kruegel and Kemmerer - THIS IS OPITIONAL READING (pdf)
"Security Testing of the Online Banking Service of a Large International Bank" by dos Santos, Vigna, and Kemmerer (pdf)
Homework Assignments
Homework 1 -- Security Terms and Obtaining Security Information (pdf)
Homework 2 -- Vulnerability Information (pdf)
Homework 3 -- Malware and Security Policies (pdf)
Homework 4 -- Crypto Analysis (pdf),
-- ascii for cryptograms
Homework 5 Password Security (pdf)
Homework 6 -- Buffer Overflow (pdf)
Homework 7 -- DES, Public Key, Lattice Model, and Noninterference Model (pdf)
Homework 8 (Optional) Auditing and Intrusion Detection (pdf)
Homework Solutions
Handouts
Personal Questionnaire (pdf)
DES 16 round example - courtesy of Prof. Konheim (pdf)
Final Topics (pdf)
Email
To join the class mailing list
Last modified: December 2, 2008 by Dick Kemmerer
mailto: kemm AT cs.ucsb.edu