A pseudorandom generator from any one-way function

被引:900
作者
Hästad, J
Impagliazzo, R
Levin, LA
Luby, M
机构
[1] Royal Inst Technol, Dept Numer Anal & Comp Sci, S-10044 Stockholm, Sweden
[2] Univ Calif San Diego, Dept Comp Sci, La Jolla, CA 92093 USA
[3] Boston Univ, Dept Comp Sci, Boston, MA 02215 USA
[4] Univ Calif Berkeley, Int Comp Sci Inst, Berkeley, CA 94704 USA
关键词
one-way function; pseudorandom generator; cryptography; complexity theory;
D O I
10.1137/S0097539793244708
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Pseudorandom generators are fundamental to many theoretical and applied aspects of computing. We show how to construct a pseudorandom generator from any one-way function. Since it is easy to construct a one-way function from a pseudorandom generator, this result shows that there is a pseudorandom generator if and only if there is a one-way function.
引用
收藏
页码:1364 / 1396
页数:33
相关论文
共 47 条
[1]   RSA AND RABIN FUNCTIONS - CERTAIN PARTS ARE AS HARD AS THE WHOLE [J].
ALEXI, W ;
CHOR, B ;
GOLDREICH, O ;
SCHNORR, CP .
SIAM JOURNAL ON COMPUTING, 1988, 17 (02) :194-209
[2]  
[Anonymous], 1982, 23 ANN S FDN COMPUTE, DOI DOI 10.1109/SFCS.1982.45
[3]  
Babai L., 1993, Computational Complexity, V3, P307, DOI 10.1007/BF01275486
[4]   PRIVACY AMPLIFICATION BY PUBLIC DISCUSSION [J].
BENNETT, CH ;
BRASSARD, G ;
ROBERT, JM .
SIAM JOURNAL ON COMPUTING, 1988, 17 (02) :210-229
[5]   INDEPENDENT UNBIASED COIN FLIPS FROM A CORRELATED BIASED SOURCE - A FINITE STATE MARKOV-CHAIN [J].
BLUM, M .
COMBINATORICA, 1986, 6 (02) :97-108
[6]   HOW TO GENERATE CRYPTOGRAPHICALLY STRONG SEQUENCES OF PSEUDO-RANDOM BITS [J].
BLUM, M ;
MICALI, S .
SIAM JOURNAL ON COMPUTING, 1984, 13 (04) :850-864
[7]  
BOPPANA R, 1989, ADV COMPUTER RES, V5, P1
[8]   INFERRING SEQUENCES PRODUCED BY PSEUDO-RANDOM NUMBER GENERATORS [J].
BOYAR, J .
JOURNAL OF THE ACM, 1989, 36 (01) :129-141
[9]  
CARTER JL, 1979, J COMPUT SYST SCI, V18, P143, DOI 10.1016/0022-0000(79)90044-8
[10]   UNBIASED BITS FROM SOURCES OF WEAK RANDOMNESS AND PROBABILISTIC COMMUNICATION COMPLEXITY [J].
CHOR, B ;
GOLDREICH, O .
SIAM JOURNAL ON COMPUTING, 1988, 17 (02) :230-261