2010 · 72 citations · 30 references
ComputingComputer ScienceCryptographyInformation TheoryProbability TheoryEntropyRandomized ComputationGeneratorsOne-way FunctionsPseudo-random Number GenerationPseudo-random Number GeneratorsPseudorandom FunctionsPseudorandom GeneratorsPseudorandomness
We give a new construction of pseudorandom generators from any one-way function. The construction achieves better parameters and is simpler than that given in the seminal work of Hastad, Impagliazzo, Levin, and Luby [SICOMP '99]. The key to our construction is a new notion of "next-block pseudoentropy", which is inspired by the notion of "inaccessible entropy" recently introduced in [Haitner, Reingold, Vadhan, Wee, STOC '09]. An additional advantage over previous constructions is that our pseudorandom generators are parallelizable and invoke the one-way function in a non-adaptive manner. Using [Applebaum, Ishai, Kushilevitz, SICOMP '06], this implies the existence of pseudorandom generators in NC^0 based on the existence of one-way functions in NC^1.
30
Leslie G. Valiant · 1984 · 4.2K citations
Leslie G. Valiant · Communications of the ACM · 1984 · 3.3K citations · Full text
Protocols for secure computations
Andrew Chi-Chih Yao · 1982 · 3K citations
Protocols for secure computations
Andrew Chi-Chih Yao · Foundations of Computer Science · 1982 · 2.7K citations
How to construct random functions
Oded Goldreich, Shafi Goldwasser, Silvio Micali · Journal of the ACM · 1986 · 2.1K citations · Full text