CIS600 Applied Cryptography

  • Instructor: Yuzhe (Richard) Tang
  • Time: TuTh 11:00 AM-12:20 PM
  • Location: Shaffer Art Building 121

Reading materials

  • Textbooks

    • Introduction to Modern Cryptography (2nd edition), Jonathan Katz and Yehuda Lindell, (KL)
  • Other useful books

    • Cryptography Engineering: Design Principles and Practical Applications, 1st Edition, Niels Ferguson, Bruce Schneier, Tadayoshi Kohno (FSK)
    • Bitcoin and Cryptocurrency Technologies, Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, Steven Goldfeder, (BtC)


  • Class participation (10%), Homework (20%), Labs (35%), Exams (35%)
  • Technical review (5%) for CIS628