Efficiency improvements in constructing pseudorandom generators from one-way functions

  • Authors:
  • Iftach Haitner;Omer Reingold;Salil Vadhan

  • Affiliations:
  • Microsoft Research - New England Campus, Cambridge, MA, USA;Microsoft Research - Silicon Valley & Weizmann Institute of Science, Mountain view, CA, USA;Harvard University, Cambridge, MA, USA

  • Venue:
  • Proceedings of the forty-second ACM symposium on Theory of computing
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.