Paper 2020/405 Original: eprint.iacr.org/2020/405 ↗

Ordinos: A Verifiable Tally-Hiding E-Voting System

Ralf Kuesters
Julian Liedtke
Johannes Mueller
Daniel Rausch
Andreas Vogt
Abstract

Modern electronic voting systems (e-voting systems) are designed to provide not only vote privacy but also (end-to-end) verifiability. Several verifiable e-voting systems have been proposed in the literature, with Helios being one of the most prominent ones. Almost all such systems, however, reveal not just the voting result but also the full tally, consisting of the exact number of votes per candidate or even all single votes. There are several situations where this is undesirable. For example, in elections with only a few voters (e.g., boardroom or jury votings), revealing the complete tally leads to a low privacy level, possibly deterring voters from voting for their actual preference. In other cases, revealing the complete tally might unnecessarily embarrass some candidates. Often, the voting result merely consists of a single winner or a ranking of candidates, so revealing only this information but not the complete tally is sufficient. This property is called tally-hiding and it offers completely new options for e-voting. In this paper, we propose the first provably secure end-to-end verifiable tally-hiding e-voting system, called Ordinos. We instantiated our system with suitable cryptographic primitives, including an MPC protocol for greater-than tests, implemented the system, and evaluated its performance, demonstrating its practicality. Moreover, our work provides a deeper understanding of tally-hiding in general, in particular in how far tally-hiding affects the levels of privacy and verifiability of e-voting systems.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2020-04-13: last updated
2020-04-13: published
Short URL
https://ia.cr/2020/405
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2020/405,
      author = {Ralf Kuesters and Julian Liedtke and Johannes Mueller and Daniel Rausch and Andreas Vogt},
      title = {Ordinos: A Verifiable Tally-Hiding E-Voting System},
      howpublished = {Cryptology {ePrint} Archive, Paper 2020/405},
      year = {2020},
      url = {https://eprint.iacr.org/2020/405}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.