Foundations of Cryptography, Volume 1

by Oded Goldreich

Cryptography is concerned with the conceptualization, definition and construction of computing systems that address security concerns. The design of cryptographic systems must be based on firm foun…