Computer Security
Ka-Ping Yee (ping
zesty
ca)
CS261
David Wagner
Course home page
,
readings
.
READING SUMMARIES
Protection of Information in Computer Systems
Rudimentary Treatise on the Construction of Locks
Protection
Excerpts from the Orange Book
Note on the Confinement Problem
Security Problems in TCP/IP
Simple Active Attack Against TCP
Improving the Security of Your Site by Breaking Into It
Using DNS for System Break-Ins
Network (In)security Through IP Packet Filtering
Bro: Network Intrusion Detection
Why Cryptosystems Fail
Designing Kerberos
Cryptography on the Internet
StackGuard
Automated Detection of Buffer Overrun Vulnerabilities
Shifting the Odds
The Confused Deputy
Extensible Security Architectures for Java
Engineering Practice for Cryptographic Protocols
Authentication in Distributed Systems
Anonymous Communication on the Internet
The Scoop on Internet Cheating
HOMEWORK ASSIGNMENTS
Assignment 1:
solution
Assignment 2:
solution
Assignment 3:
solution
PROJECT: Interaction Design for End-User Security
project proposal
paper