Title :
Synthesizers and their application to the parallel construction of pseudo-random functions
Author :
Naor, Moni ; Reingold, Omer
Author_Institution :
Dept. of Appl. Math. & Comput. Sci., Weizmann Inst. of Sci., Rehovot, Israel
Abstract :
We present a new cryptographic primitive called pseudo-random synthesizer and show how to use it in order to get a parallel construction of a pseudo-random function. We show an NC1 implementation of pseudo-random synthesizers based on the RSA or the Diffie-Hellman assumptions. This yields the first parallel (NC2 ) pseudo-random function and the only alternative to the original construction of Goldreich, Gold-wasser and Micali (GGM). The security of our constructions is similar to the security of the underling assumptions. We discuss the connection with problems in computational learning theory
Keywords :
computational linguistics; cryptography; Diffie-Hellman assumptions; RSA; computational learning theory; cryptographic primitive; parallel construction; pseudo-random functions; pseudo-random synthesizer; Cryptography; Delay; Engineering profession; Mathematics; Modular construction; Nuclear magnetic resonance; Polynomials; Security; Synthesizers; Writing;
Conference_Titel :
Foundations of Computer Science, 1995. Proceedings., 36th Annual Symposium on
Conference_Location :
Milwaukee, WI
Print_ISBN :
0-8186-7183-1
DOI :
10.1109/SFCS.1995.492474