Course No
M474
Credit
4
Approval
Syllabus
Introduction to cryptography and computational model, computational difficulty, pseudorandom generators, zero-knowledge proofs, encryption schemes, digital signature and message authentication schemes, cryptographic protocol.
Reference Books
- O. Goldreich, “Foundations of Cryptography - Vol. I and Vol. II”, Cambridge University Press, 2001, 2004.
- S. Goldwasser, Mihir Bellare, “Lecture Notes on Cryptography”, 2008, available online from http://cseweb.ucsd.edu/ mihir/papers/gb.html