Reading Responses

Most classes, there will be one or two papers assigned as required reading (those sidelined in blue below). Ahead of time, each student will individually submit responses to the readings.

As a rough guideline, think about it as if you just saw the paper at a conference and were explaining it to someone in the field. What's the gist, what's the idea, how well did they demonstrate it, and what did you particularly enjoy/take issue with — these are all fine things to include.

Class HotCRP

For each required paper, submit a response:

  • The responses should comprise 1-2 paragraphs per paper.
  • The goal is not to prove that you read the paper, but that you understand the paper.
  • So that I have time to read them and give feedback, please turn them in by 5pm the day before class (5pm Monday for Tuesday classes, and 5pm Wednesday for Thursday classes).

08/29 Introduction

09/05 Ethics in Security Research

09/07 Classic Memory Attacks & Defenses

09/12 Modern Memory Attacks

09/14 Modern Memory Defenses

09/19 Classic Web Security

09/21 Modern Web Security

09/26 User Authentication

09/26 Usable Security

10/03 Isolation Defenses

10/05 Isolation Attacks

10/10 Malware

10/12 Worms

10/17 Underground Economies

10/19 Project Proposals

No papers

10/24 Cryptography Intro / TLS

10/26 The Certificate Ecosystem

10/31 Crypto Failures in Practice

11/02 Property-Preserving Encryption

11/07 Building Anonymity

11/09 Breaking Anonymity

11/14 Censorship Resistance

11/16 TCP/IP Security

11/21 Botnets

11/23 Thanksgiving Break

No papers

11/28 DoS Attacks

11/30 DoS Defenses

12/05 Project Presentations

No papers

12/07 Project Presentations

No papers