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
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;
Conference_Titel :
Theory and Computing Systems, 1993., Proceedings of the 2nd Israel Symposium on the
Conference_Location :
Natanya
Print_ISBN :
0-8186-3630-0
DOI :
10.1109/ISTCS.1993.253489