Computer Security, Spring 2011
Part of
the 22C:169, Computer Security Collection
by
Douglas W. Jones
T
HE
U
NIVERSITY
OF
I
OWA
Department of Computer Science
Lectures are at 9:30 Monday, Wednesday and Friday in Room 205 MacLean Hall. Subject to change!
Wed Jan 19
Overview of Computer Security (
Wikipedia
and
Reflections on Cybersecurity
)
Fri Jan 21
Language Level inSecurity
Mon Jan 24
Activation Records on the Stack [last free drop]
Wed Jan 26
Buffer Overflow Attacks (
Wikipedia
)
Fri Jan 28
A complete attack example
Mon Jan 31
Memory Management Units and Unix [last add, last drop without W]
Wed Feb 2
The Unix/Linux system interface
Fri Feb 4
What is a System Call
Mon Feb 7
Passing parameters to system calls
Wed Feb 9
The need for parameter validation
Fri Feb 11
Unix Shell Programming
Mon Feb 14
Shell Injection Attacks
Wed Feb 16
Fri Feb 18
Mon Feb 21
The Unix File System
Wed Feb 23
Access Rights
Fri Feb 25
The Access Matrix
Mon Feb 28
Access Control Lists and Capabilty Lists
Wed Mar 2
Dynamic Protection Mechanisms
Fri Mar 4
Mon Mar 7
Midterm Exam
Wed Mar 9
Cryptography (
Wikipedia
) [midterm day] [
Western Christian Ash Wednesday
]
Fri Mar 11
Randomness
-- Spring Break --
Mon Mar 21
From Checksums to Secure Hash Functions
Wed Mar 23
Trapdoor Functions
Fri Mar 25
Mon Mar 28
Trapdoors, Cookies and Amoeba
Wed Mar 30
Diffie Hellman Key Exchange
Fri Apr 1
Public Key Cryptography
Mon Apr 4
Smart Cards and Thumb Drives [last undergrad drop]
Wed Apr 6
Smart Cards and Thumb Drives
Fri Apr 8
Smart Card and Thumb Drive Applications
Mon Apr 11
Smart Card Internals and Vulnerabilities [last undergraduate withdraw]
Wed Apr 13
Visual Cryptography
Fri Apr 15
Scantegrity II voting
Mon Apr 18
Threat Analysis
[preregistration begins]
Wed Apr 20
Hierarchic Security [
Jewish Passover day 2
]
Fri Apr 22
The OSI network model (
Wikipedia
) [
Jewish Passover day 4
] [
Christian Good Friday
]
Mon Apr 25
Routers and Firewalls [
Jewish Passover day 7
]
Wed Apr 27
From Firewalls to Honeypots
Fri Apr 29
Disaster Planning
Mon May 2
Red Herrings
Wed May 4
Fri May 6
Review
Wed May 11
FINAL EXAM, 12:00 PM
WEB ACCESSIBILITY NOTICE
To ensure accesibility, the University of Iowa will probably freeze this web site on April 22, 2027, and will probably delete it in 2028.