"Fundamentals of Cryptography" for sophomore Yao Class students

Spring 2014

Main textbook: "Introduction to Modern Cryptography: Principles and Protocols" by Jonathan Katz and Yehuda Lindell.

supplementary: "Foundations of Cryptogrpahy" Volume 1 and 2. By Oded Goldreich.

Let me know if there are any typos, mistakes, etc.

intro to crypto Vol1vol 2

Handout1

Handout2

Handout3

Handout4

Handout5

Handout6

Handout7

Handout8 (LPN)

takehome final