Communication efficient zero-knowledge proofs of knowledge (With applications to electronic cash)

11Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We show that, after a constant-round preprocessing stage, it is possible to give any polynomial number of Non-Interactive Zero-Knowledge Proofs of Knowledge for any NP language. Our proof-system is based on the sole assumption that one-way functions and Non-Interactive Zero-Knowledge Proof Systems of Language Membership exist. The new tool has applications to multi-party protocols. We present the first protocol for Electronic Cash with the following properties. It is provably secure under general complexity assumptions. Its security is based on the existence of one-way functions and Non-Interactive Zero-Knowledge Proof Systems. It does not require the presence of a trusted center; not even the Bank is required to be trusted by the users. Each transaction requires only constant rounds of interaction. Actually, most of the transactions requires just one round of interaction. Each transaction can be performed by only the users that are interested; that is, it is not necessary for all the users to take part in each single transaction to guarantee privacy and security. Moreover, the transcript of each transaction can be used to prove that the transaction has actually taken place and to prove eventual frauds committed.

Cite

CITATION STYLE

APA

De Santis, A., & Persiano, G. (1992). Communication efficient zero-knowledge proofs of knowledge (With applications to electronic cash). In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 577 LNCS, pp. 449–460). Springer Verlag. https://doi.org/10.1007/3-540-55210-3_204

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