An authentication and ballot layout attack against an optical scan voting terminal
- Aggelos Kiayias,
- Laurent Michel,
- Alexander Russell,
- Narasimha Sashidar,
- Andrew See,
Related Event
Title
Event type
ConferenceDate
08/06/2007 - 08/06/2007Location
Abstract
Recently, two e-voting technologies have been introduced and used extensively in election procedures: direct recording electronic (DRE) systems and optical scanners. The latter are typically deemed safer as many recent security reports have discovered substantial vulnerabilities in a variety of DRE systems. In this paper we present an attack against the Diebold Accuvote optical scan voting terminal (AV-OS). Previously known attacks direct to the AV-OS required physical access to the memory card and use of difficult to find hardware (card reader/writer). Our attack bypasses these issues by using the serial port of the AV-OS terminal and reverse engineering the communication protocol, in essence, using the terminal itself as a reader/writer. Our analysis is based solely on reverse-engineering. We demonstrate how an attacker can exploit the serious security vulnerability of weak (non-cryptographic) authentication properties of the terminal. The attack payload delivers a tampered ballot layout that, depending on the scenario, allows swapping of candidate votes, neutralizing votes, or even shifting votes from one candidate to another.
Publication Information
Output type
Original language
English (US)Publication milestones
- Published - 2007
Publication status
Publication IDs
- Scopus: 85017103255
- ORCID: /0000-0003-4447-3267/work/97283817
