Prof. Adi Shamir: New Cryptography: A Survey.

Lecture