Foundations of Cryptography Volume 1st Basic Tools - GOLDREICH, Oded (New Delhi Cambridge University Press)