Introduction to Modern Cryptography

By: Mihir Bellare and Phillip Rogaway

Functions as course notes for UCSD course CSE207. Feedback, corrections and comments welcome.

Preface: postscript ; pdf


Chapter Notes Slides
Introduction postscript ; pdf pdf
Block ciphers postscript ; pdf pdf
Pseudorandom functions postscript ; pdf pdf
Symmetric encryption postscript ; pdf pdf
Hash functions postscript ; pdf pdf
Message authentication postscript ; pdf pdf
Computational number theory
postscript ; pdf pdf
Number-theoretic primitives postscript ; pdf pdf
Asymmetric encryption postscript ; pdf pdf
Digital signatures postscript ; pdf pdf
Key distribution - pdf


Appendix Notes
The birthday problem            
postscript ; pdf