Title :
Proofs of membership vs. proofs of knowledge
Author :
Di Crescenzo, Giovaani ; Impagliazzo, Russell
Author_Institution :
Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA
Abstract :
We investigate the relationship between interactive proofs of membership and interactive proofs of knowledge. Previous results in this area show that many proofs of membership for some languages are also proofs of knowledge of an associated relation, raising the question of whether all proofs of membership are proofs of knowledge. In this paper we clarify the relationship between these two notions of proofs. It turns out that a precise relationship depends on the kind of relation considered. Clearly, any proof of membership is a proof of knowledge for some easy to compute relation. On the other hand, we define a notion of tight relations, referring to relations that capture the computational advantage communicated by a prover to a poly-time verifier in an interactive protocol
Keywords :
computational complexity; formal languages; theorem proving; interactive protocol; languages; poly-time verifier; proofs of knowledge; proofs of membership; Area measurement; Computer science; Drives; Knowledge engineering; Polynomials; Protocols;
Conference_Titel :
Computational Complexity, 1998. Proceedings. Thirteenth Annual IEEE Conference on
Conference_Location :
Buffalo, NY
Print_ISBN :
0-8186-8395-3
DOI :
10.1109/CCC.1998.694589