Institute for Pure & Applied Mathematics (IPAM)
Jonathan Katz - Introduction to Cryptography Part 1 of 3 - IPAM at UCLA
Comprehensive introduction to modern cryptography, covering provable security, perfect secrecy, computational security, pseudorandom generators, and proof-by-reduction techniques for graduate-level students.