How to construct random functions

@article{Goldreich1986HowTC,
  title={How to construct random functions},
  author={Oded Goldreich and Shafi Goldwasser and Silvio Micali},
  journal={J. ACM},
  year={1986},
  volume={33},
  pages={792-807}
}
A constructive theory of randomness for functions, based on computational complexity, is developed, and a pseudorandom function generator is presented. This generator is a deterministic polynomial-time algorithm that transforms pairs (<italic>g</italic>, <italic>r</italic>), where <italic>g</italic> is <italic>any</italic> one-way function and <italic>r</italic> is a random <italic>k</italic>-bit string, to polynomial-time computable functions ƒ<italic><subscrpt>r</subscrpt></italic>: {1, … , 2… CONTINUE READING
Highly Influential
This paper has highly influenced 138 other papers. REVIEW HIGHLY INFLUENTIAL CITATIONS
Highly Cited
This paper has 1,959 citations. REVIEW CITATIONS
1,184 Citations
0 References
Similar Papers

Citations

Publications citing this paper.
Showing 1-10 of 1,184 extracted citations

1,960 Citations

050100'84'91'99'07'15
Citations per Year
Semantic Scholar estimates that this publication has 1,960 citations based on the available data.

See our FAQ for additional information.

Similar Papers

Loading similar papers…