|
Home
Course description
Lecture notes
Assignments
Projects
Reference
|
CS 395T - Theory and Practice of Secure Systems (56605)
Fall 2006
Software security
(see also references on Privacy, Voting and Other)
Design principles of secure systems
Buffer overflow and memory corruption exploits
Sandboxing and program shepherding
Analysis and verification of software
Detecting malicious behavior
Data and concurrency attacks
Timing attacks
Trusted computing
Privacy and secure multi-party computation
Tutorials (by Goldreich)
Database privacy
Economics of privacy
Voting security
Security logics and language-based security
|