- Scribe notes from past semesters
- Scribe notes for this semester are found in our shared Overleaf project and can be viewed by compiling
collection-F24.tex
. - Course materials from a previous iteration of this course: CS 276 - Fall 2014
CS 171 - Undergrad Cryptography
- Course materials from CS 171 - Spring 2024
- Katz and Lindell’s textbook Introduction to Modern Cryptography matches much of the curriculum from CS 171.
Other Resources
- Boneh and Shoup’s upcoming book A Graduate Course in Applied Cryptography
- Lecture notes by Pass-Shelat, Bellare-Goldwasser
- Goldreich’s book: Foundations of Cryptography Vol. 1 and Vol. 2 (some fragments are freely available)
- Menezes, Oorschot, and Vanstone’s book: Handbook of Applied Cryptography
- Rosulek’s book: The Joy of Cryptography
- Ostrovsky: Foundations of Cryptography