• DocumentCode
    3330465
  • Title

    Number-theoretic constructions of efficient pseudo-random functions

  • Author

    Naor, Moni ; Reingold, Omer

  • Author_Institution
    Dept. of Appl. Math. & Comput. Sci., Weizmann Inst. of Sci., Rehovot, Israel
  • fYear
    1997
  • fDate
    20-22 Oct 1997
  • Firstpage
    458
  • Lastpage
    467
  • Abstract
    We describe efficient constructions for various cryptographic primitives (both in private-key and in public-key cryptography). We show these constructions to be at least as secure as the decisional version of the Diffie-Hellman assumption or as the assumption that factoring is hard. Our major result is a new construction of pseudo-random functions such that computing their value at any given point involves two multiple products. This is much more efficient than previous proposals. Furthermore, these functions have the advantage of being in TC0 (the class of functions computable by constant depth circuits consisting of a polynomial number of threshold gates) which has several interesting applications. The simple algebraic structure of the functions implies additional features. In particular, we show a zero-knowledge proof for statements of the form “y=fs(x)” and “y≠f(x)” given a commitment to a key s of a pseudo-random function fs
  • Keywords
    computational complexity; cryptography; number theory; constant depth circuits; cryptographic primitives; number-theoretic constructions; pseudo-random functions; threshold gates; Circuits; Computer science; Cryptographic protocols; Cryptography; DH-HEMTs; Distributed computing; Engineering profession; Mathematics; Polynomials; Security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1997. Proceedings., 38th Annual Symposium on
  • Conference_Location
    Miami Beach, FL
  • ISSN
    0272-5428
  • Print_ISBN
    0-8186-8197-7
  • Type

    conf

  • DOI
    10.1109/SFCS.1997.646134
  • Filename
    646134