

Author: Groth Jens
Publisher: Springer Publishing Company
ISSN: 0933-2790
Source: Journal of Cryptology, Vol.23, Iss.4, 2010-10, pp. : 546-579
Disclaimer: Any content in publications that violate the sovereignty, the constitution or regulations of the PRC is not accepted or approved by CNPIEC.
Abstract
A shuffle consists of a permutation and re-encryption of a set of input ciphertexts. One application of shuffles is to build mix-nets. We suggest an honest verifier zero-knowledge argument for the correctness of a shuffle of homomorphic encryptions.Our scheme is more efficient than previous schemes both in terms of communication and computation. The honest verifier zero-knowledge argument has a size that is independent of the actual cryptosystem being used and will typically be smaller than the size of the shuffle itself. Moreover, our scheme is well suited for the use of multi-exponentiation and batch-verification techniques.Additionally, we suggest a more efficient honest verifier zero-knowledge argument for a commitment containing a permutation of a set of publicly known messages. We also suggest an honest verifier zero-knowledge argument for the correctness of a combined shuffle-and-decrypt operation that can be used in connection with decrypting mix-nets based on ElGamal encryption.All our honest verifier zero-knowledge arguments can be turned into honest verifier zero-knowledge proofs. We use homomorphic commitments as an essential part of our schemes. When the commitment scheme is statistically hiding we obtain statistical honest verifier zero-knowledge arguments; when the commitment scheme is statistically binding, we obtain computational honest verifier zero-knowledge proofs.
Related content


By Crans Sjoerd
Journal of Algebraic Combinatorics, Vol. 19, Iss. 3, 2004-05 ,pp. :


Fully homomorphic SIMD operations
Designs, Codes and Cryptography, Vol. 71, Iss. 1, 2014-04 ,pp. :


Structure Theorems of Mixable Shuffle Algebras
By Guo Li
Communications in Algebra, Vol. 41, Iss. 7, 2013-05 ,pp. :




A5 as a Homomorphic Image of a Subgroup of Picard Group
Communications in Algebra, Vol. 38, Iss. 10, 2010-10 ,pp. :