Modern cryptography, probabilistic proofs and pseudorandomness - Goldreich, Oded (Algorithms and Conbinatorics (Springer) / R.L. Graham, M. Hill, B. Korte, L. Lovasz ;, 1999)