The Foundations of Cryptography, Volume I (2001)

by Oded Goldreich