DocumentCode
1780718
Title
Goldreich´s PRG: Evidence for Near-Optimal Polynomial Stretch
Author
ODonnell, Ryan ; Witmer, David
Author_Institution
Comput. Sci. Dept., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear
2014
fDate
11-13 June 2014
Firstpage
1
Lastpage
12
Abstract
Furthering the study of cryptography in constant parallel time, we give new evidence for the security of Gold Reich\´s candidate pseudorandom generator with near-optimal, polynomial stretch. Our evidence consists both of security against sub exponential-time linear attacks as well as sub exponential-time attacks using SDP hierarchies such as Sherali-Adams+ and Lasserre/Parrilo. More specifically, instantiating Gold Reich\´s generator with the 5-ary "Tri-Sum-And" predicate, we get a candidate 5-local PRG which is secure against both linear attacks and attacks based on the Lasserre/Parrilo SDP hierarchy. Previous works with such small locality gave polynomially less stretch and were only shown to be secure against linear attacks. Our result is essentially optimal, as known SDP/spectral techniques show the generator would not be secure if its stretch was higher by any polynomial factor. More generally, we show that (a slight variant of) Gold Reich\´s generator can have stretch increasing with the degree of the smallest nonzero Fourier coefficient of the predicate while resisting sub exponential-time attacks based on the Sherali-Adams+ SDP hierarchy. Again, the dependence on the degree is (potentially) optimal due to known SDP/spectral methods which succeed at any polynomially higher stretch. Finally, for a large family of predicates we also extend this result to security against the much stronger Lasserre/Parrilo SDP hierarchy.
Keywords
Fourier analysis; computational complexity; cryptography; random number generation; 5-ary Tri-Sum-And predicate; 5-local PRG; Goldreich´s PRG; Lasserre/Parrilo SDP hierarchy; Sherali-Adams hierarchy; cryptography; near-optimal polynomial stretch; nonzero Fourier coefficient; pseudorandom generator; spectral method; subexponential-time linear attack security; Computer science; Context; Correlation; Cryptography; Generators; Polynomials;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Complexity (CCC), 2014 IEEE 29th Conference on
Conference_Location
Vancouver, BC
Type
conf
DOI
10.1109/CCC.2014.9
Filename
6875470
Link To Document