Paper 2019/745
Efficient Perfectly Sound One-message Zero-Knowledge Proofs via Oracle-aided Simulation
Vincenzo Iovino
Abstract
In this paper we put forth new efficient one-message proof systems for several practical applications, like proving that an El Gamal ciphertext (over a multiplicative group) decrypts to a given value and correctness of a shuffle. Our proof systems are built from multiplicative groups of hidden order, are not based on any setup/trust assumption like the RO or the common reference string model and are perfectly sound, that is they are written proofs in the sense of mathematics.
Our proof systems satisfy a generalization of zero-knowledge (ZK) that we call harmless zero-knowledge (HZK).
The simulator of an
Note: added appendix on analysis of the witness hiding assumption in a generic group model
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- Preprint. MINOR revision.
- Keywords
- zero-knowledgeNIZKRSAwitness hiding ZAP
- Contact author(s)
- vinciovino @ gmail com
- History
- 2019-10-23: last of 10 revisions
- 2019-06-25: received
- See all versions
- Short URL
- https://ia.cr/2019/745
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2019/745, author = {Vincenzo Iovino}, title = {Efficient Perfectly Sound One-message Zero-Knowledge Proofs via Oracle-aided Simulation}, howpublished = {Cryptology {ePrint} Archive, Paper 2019/745}, year = {2019}, url = {https://eprint.iacr.org/2019/745} }