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
Link To Document