Computer System Security
papers most likely to occur on final

  1. Why chosen ciphertext security matters (Technically a handout, but we discussed chosen ciphertext security in class, and saw several systems that required this property of the underlying crypto.)
  2. Prudent Engineering Practice (PS version)
  3. Client Authentication on the Web (Technically only a handout, but you should be able to spot the kinds of problems discussed in this paper and in class.)
  4. Kerberos
  5. Terra
  6. Inferring errors in systems code
  7. Address space randomization
  8. Software fault isolation
  9. Security Architectures for Java
  10. Byzantine fault tolerance
  11. Listen and Whisper
  12. Dynamic Taint Analysis
  13. Crowds
  14. Electronic Voting