DocumentCode
2779891
Title
Security preserving amplification of hardness
Author
Goldreich, Oded ; Impagliazzo, Russell ; Levin, Leonid ; Venkatesan, Ramarathnam ; Zuckerman, David
Author_Institution
Technion, Haifa, Israel
fYear
1990
fDate
22-24 Oct 1990
Firstpage
318
Abstract
The task of transforming a weak one-way function (which may be easily inverted on all but a polynomial fraction of the range) into a strong one-way function (which can be easily inverted only on a negligible function of the range) is considered. The previously known transformation does not preserve the security (i.e. the running time of the inverting algorithm) within any polynomial. Its resulting function, F (x ), applies the weak one-way function to many small (of length |x |θ, θ<1) pieces of the input. Consequently, the function can be inverted for reasonable input lengths by exhaustive search. Random walks on constructive expanders are used to transform any regular (e.g. one-to-one) weak one-way function into a strong one, while preserving security. The resulting function, F (x ), applies the weak one-way f to strings of length Θ(|x |). The security-preserving constructions yield efficient pseudorandom generators and signatures based on any regular one-way function
Keywords
security of data; hardness; inverting algorithm; polynomial fraction; pseudorandom generators; regular one-way function; security preserving amplification; signatures; weak one-way function; Computer science; Cryptographic protocols; Cryptography; National security; Polynomials; Sun;
fLanguage
English
Publisher
ieee
Conference_Titel
Foundations of Computer Science, 1990. Proceedings., 31st Annual Symposium on
Conference_Location
St. Louis, MO
Print_ISBN
0-8186-2082-X
Type
conf
DOI
10.1109/FSCS.1990.89550
Filename
89550
Link To Document