On the Necessity of Pre-agreed Secrets for Thwarting Last-minute Coercion: Vulnerabilities and Lessons From the Loki E-voting Protocol
Jingxin Qiao, Myrto Arapinis, Thomas Zacharias

TL;DR
This paper analyzes the Loki e-voting protocol's vulnerabilities, demonstrating that without pre-agreed secrets, it cannot effectively prevent last-minute coercion, and proposes using such secrets to enhance security.
Contribution
It identifies critical vulnerabilities in Loki's coercion resistance and shows that pre-agreed secrets are necessary to mitigate last-minute coercion attacks.
Findings
A brute-force attack compromises Loki's evasion strategy.
A forced abstention attack can detect voter compliance.
Pre-agreed secret credentials are essential for coercion resistance.
Abstract
Coercion-resistance (CR) is a crucial security property in e-voting systems. It ensures that an attacker cannot compel a voter to vote in a specific way by using threats or rewards. The Loki e-voting protocol, proposed by Giustolisi \emph{et al.} at IEEE S\&P (2024), introduces a novel design that mitigates last-minute coercion through a re-voting mechanism. It also aims to address the usability issues of the seminal JCJ e-voting protocol, specifically: i) the requirement that voters can store and hide pre-agreed credentials, and ii) the ability of voters to convincingly lie while being coerced. In this work, we identify two vulnerabilities in Loki. The first is a brute-force attack that compromises the integrity of the evasion strategy. Specifically, this attack allows an adversary to cast a ballot on behalf of their victim in a way that the evasion strategy cannot defend against,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
