2012 IEEE 53rd Annual Symposium on Foundations of Computer Science 2012
DOI: 10.1109/focs.2012.51
|View full text |Cite
|
Sign up to set email alerts
|

Constructing a Pseudorandom Generator Requires an Almost Linear Number of Calls

Abstract: We show that a black-box construction of a pseudorandom generator from a one-way function needs to make Ω( n log(n) ) calls to the underlying one-way function. The bound even holds if the one-way function is guaranteed to be regular. In this case it matches the best known construction due to Goldreich, Krawczyk, and Luby (SIAM J. Comp. 22, 1993), which uses O( n log(n) ) calls.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

1
24
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 17 publications
(25 citation statements)
references
References 33 publications
1
24
0
Order By: Relevance
“…uniform distribution over Y), which costs n random bits despite that the entropy of Y may be far less than n. Quite naturally (following [23,3]), the construction invests n bits (to sample a random y←f (U n )) at initialization, runs g in iterations, and outputs O(log (1/ε)) bits per iteration. The stretch becomes positive after O(n/ log (1/ε)) iterations, which matches the lower bounds of [16]. The seed length remains of order Θ(n) by reusing the coins for universal hash and G-L functions at every iteration, thanks to the hybrid argument.…”
Section: Summary Of Contributionsmentioning
confidence: 58%
See 4 more Smart Citations
“…uniform distribution over Y), which costs n random bits despite that the entropy of Y may be far less than n. Quite naturally (following [23,3]), the construction invests n bits (to sample a random y←f (U n )) at initialization, runs g in iterations, and outputs O(log (1/ε)) bits per iteration. The stretch becomes positive after O(n/ log (1/ε)) iterations, which matches the lower bounds of [16]. The seed length remains of order Θ(n) by reusing the coins for universal hash and G-L functions at every iteration, thanks to the hybrid argument.…”
Section: Summary Of Contributionsmentioning
confidence: 58%
“…Therefore, for any unknown-regular OWF with known hardness, we obtain a PRG with linear seed length, and by letting s ∈ Θ(log(1/εn)) the number of calls ∈ Θ(n/s) = Θ(n/ log(1/εn)) matches the lower bound of [16]. This extends to the general case (where the hardness parameter is unknown) by repetition.…”
Section: Prgs From Any Unknown Regular Owfsmentioning
confidence: 68%
See 3 more Smart Citations