Paper 2025/1669 Original: eprint.iacr.org/2025/1669 ↗

Experience from UNITA Elections: Reconciling Revote, E2E Verifiability and Low Coercion

Feng Hao
Luke Harrison
Saverio Veltri
Irene Pugliatti
Chris Sinclair
Gareth Nixon
Abstract

This paper presents an experience of designing, building and deploying an online voting system for the Student Assembly elections in the UNITA Alliance with the following requirements. First, the system should allow voters to vote as many times as they wish before the election’s closing time with only the last vote being counted (known as revote). Second, the system should allow end-to-end (E2E) verifiability. Third, the system should allow voters to cast votes under the minimum influence from external forces or coercion. Developing an online voting system to meet these requirements poses a unique challenge. In this pa- per, we present an online voting system for UNITA elections, based on a variant of the DRE-ip protocol to provide E2E verifiability with support for revote. The system adopts a two-server architecture and implements a separation of control between the two servers to protect the voter’s anonymity. The first UNITA elections were successfully concluded in March 2025, providing a case study for reconciling revote, E2E verifiability and low coercion in a real-world setting. The use of verifiable online voting to empower students from different European universities to elect the Student Assembly also serves as a model for more inclusive democratic governance of a university alliance.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint.
History
2025-09-18: last updated
2025-09-15: published
Short URL
https://ia.cr/2025/1669
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2025/1669,
      author = {Feng Hao and Luke Harrison and Saverio Veltri and Irene Pugliatti and Chris Sinclair and Gareth Nixon},
      title = {Experience from UNITA Elections: Reconciling Revote, E2E Verifiability and Low Coercion},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1669},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1669}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.