Designing for audit: A voting machine with a tiny TCB

1Citations
Citations of this article
22Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Thoroughly auditing voting machine software has proved to be difficult, and even efforts to reduce its complexity have relied on significant amounts of external code. We design and implement a device that allows a voter to confirm and cast her vote while trusting only 1,034 lines of ARM assembly. The system, which we develop from scratch, supports visually (and hearing) impaired voters and ensures the privacy of the voter as well as the integrity of the tally under some common assumptions. We employ several techniques to increase the readability of our code and make it easier to audit. © 2010 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Gardner, R. W., Garera, S., & Rubin, A. D. (2010). Designing for audit: A voting machine with a tiny TCB. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6052 LNCS, pp. 312–319). https://doi.org/10.1007/978-3-642-14577-3_24

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free