Skip to Main content Skip to Navigation
Conference papers

Solving the Discrete Logarithm Problem for Packing Candidate Preferences

Abstract : Ranked elections are used in many places across the world, and a number of end-to-end verifiable voting systems have been proposed to handle these elections recently. One example is the vVote system designed for the Victorian State Election, Australia. In this system, many voters will give a full ranking of up to 38 candidates. The easiest way to do this is to ask each voter to reorder ciphertexts representing the different candidates, so that the ciphertext ordering represents the candidate ranking. But this requires sending 38 ciphertexts per voter through the mixnets, which will take a long time. In this paper, we explore how to “pack” multiple candidate preferences into a single ciphertext, so that these preferences can be represented in the least number of ciphertexts possible, while maintaining efficient decryption. Both the packing and the unpacking procedure are performed publicly: we still provide 38 ciphertexts, but they are combined appropriately before they enter the mixnets, and after decryption, a meet-in-the-middle algorithm can be used to recover the full candidate preferences despite the discrete logarithm problem.
Document type :
Conference papers
Complete list of metadata

Cited literature [23 references]  Display  Hide  Download

https://hal.inria.fr/hal-01506684
Contributor : Hal Ifip <>
Submitted on : Wednesday, April 12, 2017 - 11:07:05 AM
Last modification on : Thursday, March 5, 2020 - 4:47:30 PM
Long-term archiving on: : Thursday, July 13, 2017 - 12:43:23 PM

File

978-3-642-40588-4_15_Chapter.p...
Files produced by the author(s)

Licence


Distributed under a Creative Commons Attribution 4.0 International License

Identifiers

  • HAL Id : hal-01506684, version 1

Citation

James Heather, Chris Culnane, Steve Schneider, Sriramkrishnan Srinivasan, Zhe Xia. Solving the Discrete Logarithm Problem for Packing Candidate Preferences. 1st Cross-Domain Conference and Workshop on Availability, Reliability, and Security in Information Systems (CD-ARES), Sep 2013, Regensburg, Germany. pp.209-221. ⟨hal-01506684⟩

Share

Metrics

Record views

119

Files downloads

199