Dan Boneh on Cryptographic Pairings

Dan Boneh discusses Cryptographic Pairings, along the way providing a rapid overview the foundations of public-key cryptography