Mercurial commitments with applications to zero-knowledge sets

48Citations
Citations of this article
32Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

We introduce a new flavor of commitment schemes, which we call mercurial commitments. Informally, mercurial commitments are standard commitments that have been extended to allow for soft decommitment. Soft decommitments, on the one hand, are not binding but, on the other hand, cannot be in conflict with true decommitments. We then demonstrate that a particular instantiation of mercurial commitments has been implicitly used by Micali, Rabin and Kilian to construct zero-knowledge sets. (A zero-knowledge set scheme allows a Prover to (1) commit to a set S in a way that reveals nothing about 5 and (2) prove to a Verifier, in zero-knowledge, statements of the form x ∈ S and x ∈ S.) The rather complicated construction of Micali et al. becomes easy to understand when viewed as a more general construction with mercurial commitments as an underlying building block. By providing mercurial commitments based on various assumptions, we obtain several different new zero-knowledge set constructions. © International Association for Cryptologic Research 2005.

Cite

CITATION STYLE

APA

Chase, M., Healy, A., Lysyanskaya, A., Malkin, T., & Reyzin, L. (2005). Mercurial commitments with applications to zero-knowledge sets. In Lecture Notes in Computer Science (Vol. 3494, pp. 422–439). Springer Verlag. https://doi.org/10.1007/11426639_25

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free