• 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