CIS600 Applied Cryptography
- Instructor: Yuzhe (Richard) Tang
- Time: MW 10:35 - 11:55 am
- Place: Link Hall 211
Reading materials
- Textbooks
- Introduction to Modern Cryptography (2nd edition), Jonathan Katz and Yehuda Lindell, (
KL
)
- Bitcoin and Cryptocurrency Technologies, Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, Steven Goldfeder, [online book], (
BtC
)
- Cryptography Engineering: Design Principles and Practical Applications, 1st Edition, Niels Ferguson, Bruce Schneier, Tadayoshi Kohno (
FSK
)
- A Graduate Course in Applied Cryptography, Dan Boneh and Victor Shoup, [pdf],
BS
- Principles of Computer System Design: An Introduction, Information Security (Chapter 11), Jerome H. Saltzer, M. Frans Kaashoek, [online book], (
SK
)
Grading
- Class participation (10%), Homework/Programming tasks/Presentation (50%), Exams (40%)