• DocumentCode
    3414254
  • Title

    One-way functions are essential for non-trivial zero-knowledge

  • Author

    Ostrovsky, Rafail ; Wigderson, Avi

  • Author_Institution
    Div. of Comput. Sci., California Univ., Berkeley, CA, USA
  • fYear
    1993
  • fDate
    7-9 Jun 1993
  • Firstpage
    3
  • Lastpage
    17
  • Abstract
    If one-way functions exist, then there are zero-knowledge proofs for every language in PSPACE. The authors prove that unless very weak one-way functions exist, zero-knowledge proofs can be given only for languages in BPP. For average-case definitions of BPP they prove an analogous result under the assumption that uniform one-way functions do not exist. Thus, very loosely speaking, zero-knowledge is either useless (exists only for `easy´ languages), or universal (exists for every provable language)
  • Keywords
    computational complexity; cryptography; formal languages; theorem proving; BPP; complexity; cryptography; formal languages; non-trivial zero-knowledge; one-way functions; zero-knowledge proofs; Computer graphics; Computer science; Cryptography; Digital signatures; Heart; Inverters; Marine vehicles; Natural languages; Security; Turing machines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Theory and Computing Systems, 1993., Proceedings of the 2nd Israel Symposium on the
  • Conference_Location
    Natanya
  • Print_ISBN
    0-8186-3630-0
  • Type

    conf

  • DOI
    10.1109/ISTCS.1993.253489
  • Filename
    253489