Gaining Assurance in a Voter-Verifiable Voting System
Eugenio Alberdi, Lorenzo Strigini, Kieran Leach, Peter Y. A. Ryan, Philippe A. Palanque, Marco A. A. Winckler · 2009
The literature on e-voting systems has many examples of discussion of the correctness of the computer and communication algorithms of such systems, as well as discussions of their vulnerabilities. However, a gap in the literature concerns the practical need (before adoption of a specific e-voting system) for a complete case demonstrating that the system as a whole has sufficiently high probability of exhibiting the desired properties when in use in an actual election. This paper discusses the problem of producing such a case, with reference to a specific system: a version of the Pret a voter scheme for voter-verifiable e-voting. We show a possible organisation of a case in terms of four main requirements - accuracy, privacy, termination and `trustedness'- and show some of the detailed organisation that such a case should have, the diverse kinds of evidence that needs to be gathered and some of the interesting difficulties that arise.