Paper 2023/1920

Camel: E2E Verifiable Instant Runoff Voting without Tallying Authorities

Luke Harrison, University of Warwick
Samiran Bag, University of Warwick
Feng Hao, University of Warwick
Abstract

Instant Runoff Voting (IRV) is one example of ranked-choice voting. It provides many known benefits when used in elections, such as minimising vote splitting, ensuring few votes are wasted, and providing resistance to strategic voting. However, the voting and tallying procedures for IRV are much more complicated than those of plurality and are both error-prone and tedious. Many automated systems have been proposed to simplify these procedures in IRV. Some of these also employ cryptographic techniques to protect the secrecy of ballots and enable verification of the tally. Nearly all of these cryptographic systems require a set of trustworthy tallying authorities (TAs) to perform the decryption of votes and/or running of mix servers, which adds significant complexity to the implementation and election management. We address this issue by proposing Camel: an E2E verifiable solution for IRV that requires no TAs. Camel employs a novel representation and a universally verifiable shifting procedure for ballots that facilitate the elimination of candidates as required in an IRV election. We combine these with a homomorphic encryption scheme and zero-knowledge proofs to protect the secrecy of the ballots and enable any party to verify the well-formedness of the ballots and the correctness of the tally in an IRV election. We examine the security of Camel and prove it maintains ballot secrecy by limiting the learned information (namely the tally) against a set of colluding voters.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. ASIACCS 2024
Keywords
E2E verifiabilitySelf-enforcing e-votingInstant Runoff Voting
Contact author(s)
l harrison 3 @ warwick ac uk
Samiran Bag @ warwick ac uk
feng hao @ warwick ac uk
History
2023-12-18: approved
2023-12-15: received
See all versions
Short URL
https://ia.cr/2023/1920
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2023/1920,
      author = {Luke Harrison and Samiran Bag and Feng Hao},
      title = {Camel: E2E Verifiable Instant Runoff Voting without Tallying Authorities},
      howpublished = {Cryptology ePrint Archive, Paper 2023/1920},
      year = {2023},
      note = {\url{https://eprint.iacr.org/2023/1920}},
      url = {https://eprint.iacr.org/2023/1920}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.