| Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
|---|---|---|---|---|---|---|
| Monday | Class Organizations General Introduction |
General Introduction | Chapter 1 |
Syllabus ( PDF Format) |
||
| Wednesday | General Introduction (Continued) Classic ciphers |
Classic ciphers | Chapter 2 | |||
| Friday |
Classic ciphers (Continued) Stream ciphers |
Stream ciphers | 3.2 6.3 (Not required for exams) |
H: homework #1 (Due 9/8/2014) |
| Date | Topics | Lecture Notes | Reading | Handout | Papers/Examples | Assignments |
|---|---|---|---|---|---|---|
| Wednesday | Stream ciphers (continued) Block ciphers |
Block ciphers | 3.3.1, 6.4.4, 6.4.5 (not required for exams), 6.4.6 (not required for exams), 6.4.7 |
"Breaking WEP Under 60 Seconds"
(not required for exams) TDES |
||
| Friday | Block ciphers (continued) |
3.3.2 - 3.3.7, 3.4, 3.5 |
|
| Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
|---|---|---|---|---|---|---|
| Monday | Block ciphers (continued) |
Same as last time | H: homework #2 (Due 9/22/2014) |
|||
| Wednesday |
Block ciphers (continued) Public Key Crypto |
Public Key Crypto | 4.1-4.4 6.5 (not required for exams) 6.6 |
|
||
| Friday | Public Key Crypto (Continued) |
4.5-4.8 |
| Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
|---|---|---|---|---|---|---|
| Monday | Public Key Crypto (Continued) |
4.5-4.8 | ||||
| Wednesday | Public Key Crypto (Continued) |
4.5-4.8 | H: homework #3 (Due 10/1/2014) |
|||
| Friday | Hash Functions | Hash Functions | 5.1-5.6 |
| Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
|---|---|---|---|---|---|---|
| Monday | Hash Functions (Continued) | 5.7-5.9 |
||||
| Wednesday | Hash Functions (Continued) | 5.7-5.9 |
||||
| Friday | Authentication (Continued) |
Local Authentication | 7.1-7.3 |
| Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
|---|---|---|---|---|---|---|
| Monday | Authentication (Continued) Authorization |
Authorization Part I | 8.1-8.4 | |||
| Wednesday | Authentication (Continued) Authorization |
Authorization Part I | 8.1-8.4 | |||
| Friday | Authorization (Continued) Insider Threat (not required for exams) |
Insider Threat | 8.5-8.7 |
H: Homework #4 (Due 10/13/2014) |
| Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
|---|---|---|---|---|---|---|
| Monday | Authorization (Continued) Simple Authentication Protocols |
Simple Authentication | 9.1-9.3 | |||
| Wednesday | Simple Authentication Protocols (Continued) |
(Same as last time) | 9.3-9.5 | H: Homework #5 (Due 10/27/2014) |
||
| Friday | Simple Authentication Protocols (Continued) |
(Same as last time) | 9.3-9.5 |
| Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
|---|---|---|---|---|---|---|
| Monday | Midterm Exam Review |
Midterm Exam Review |
||||
| Wednesday |
Real-World Security Protocols (Will NOT be on the midterm exam but will be on the final exam) |
Real-World Security | 10.1-10.3 | |||
| Friday (Oct. 17) |
Midterm Exam |
| Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
|---|---|---|---|---|---|---|
| Monday | Midterm Exam Summary |
H: homework #6 (Due 11/12/2014) H: homework #8 (Due 12/3/2014) P: Term Project Guideline (Brief proposal due: 11/10/2014; final report due: 5:00pm, 12/12/2014) |
||||
| Wednesday | Real-World Security Protocols (Continued) |
10.6-10.8 | ||||
| Friday | Real-World Security Protocols (Continued) |
10.6-10.8 |
| Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
|---|---|---|---|---|---|---|
| Monday | Real-World Security Protocols (Continued) |
|||||
| Wednesday | Real-World Security Protocols (Continued) |
|||||
| Friday | Real-World Security Protocols (Continued) |
Q: In-class quiz #2 |
| Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
|---|---|---|---|---|---|---|
| Monday | Software Flaws and Malware | Software Flaws and Malware | 11.1-11.3, 11.5-11.6 | |||
| Wednesday | Software Flaws and Malware (Continued) |
|||||
| Friday | Software Flaws and Malware (Continued) |
H: Homework #7 (Due 11/21/2014) |
| Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
|---|---|---|---|---|---|---|
| Monday | SRE and DRM | SRE and DRM | 12.2-12.3 | |||
| Wednesday |
SRE and DRM (Continued) |
|||||
| Friday | Secure Software Development | Secure Software Development | 12.4 |
| Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
|---|---|---|---|---|---|---|
| Monday |
Secure Software Development Operating System Security |
Operating System Security |
Chapter 13 | |||
| Wednesday |
Operating System Security (Continued) |
|||||
| Friday |
Operating System Security (Continued) |
SELinux and Windows Case Studies |
| Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
|---|---|---|---|---|---|---|
| Monday |
Operating System Security (Continued) Web Security |
Android Security Web Security |
OWASP Top 10 | |||
| Wednesday | Thanksgiving | No class | ||||
| Friday | Thanksgiving | No class |
| Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
|---|---|---|---|---|---|---|
| Monday | Review for the final exam |
Review for Final Exam | ||||
| Wednesday | Review for the final exam (Continued) Questions and answers |
|||||
| Friday |
Case studies of real world security vulnerabilities DDOS and Defenses Advanced Topics and Summary (Information Flow, Tempest, and So on) (Not on the final exam) |
Stuxnet
DDOS Tempest HiStar |
| Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
|---|---|---|---|---|---|---|
| Wednesday | December 10, 12:30 - 2:30PM | Final Exam (Cumulative) |