Sciweavers

CCS
2001
ACM

A verifiable secret shuffle and its application to e-voting

14 years 3 months ago
A verifiable secret shuffle and its application to e-voting
We present a mathematical construct which provides a cryptographic protocol to verifiably shuffle a sequence of k modular integers, and discuss its application to secure, universally verifiable, multi-authority election schemes. The output of the shuffle operation is another sequence of k modular integers, each of which is the same secret power of a corresponding input element, but the order of elements in the output is kept secret. Though it is a trivial matter for the "shuffler" (who chooses the permutation of the elements to be applied) to compute the output from the input, the construction is important because it provides a linear size proof of correctness for the output sequence (i.e. a proof that it is of the form claimed) that can be checked by an arbitrary verifiers. The complexity of the protocol improves on that of Furukawa-Sako[16] both measured by number of exponentiations and by overall size. The protocol is shown to be honest-verifier zeroknowledge in a special...
C. Andrew Neff
Added 23 Aug 2010
Updated 23 Aug 2010
Type Conference
Year 2001
Where CCS
Authors C. Andrew Neff
Comments (0)