DocumentCode
2142485
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
fYear
1998
fDate
15-18 Jun 1998
Firstpage
34
Lastpage
45
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Complexity, 1998. Proceedings. Thirteenth Annual IEEE Conference on
Conference_Location
Buffalo, NY
ISSN
1093-0159
Print_ISBN
0-8186-8395-3
Type
conf
DOI
10.1109/CCC.1998.694589
Filename
694589
Link To Document