Skip navigation
Please use this identifier to cite or link to this item: http://arks.princeton.edu/ark:/88435/dsp01v118rh759
Title: Ballot Acrobatics: Altering Electronic Ballots using Internal PDF Scripting
Authors: Herrington, Henry
Advisors: Rexford, Jennifer
Department: Computer Science
Class Year: 2022
Abstract: In recent decades, it has become increasingly common to transmit absentee ballots electronically as PDF files in American elections. Current PDF ballot policies provide certain voter groups, often military and overseas voters, with a more convenient alternative to the existing mail-based system of physical ballot transmission. This thesis offers an overview of the current role of PDF technology in voting procedures in the United States, and analyzes how the internal scripting capabilities of PDFs allow adversaries to manipulate PDF ballots and compromise election integrity. We conclude that, although they provide convenience and accessibility, PDF ballots as currently used in US elections jeopardize election security due to their vulnerability to scripting-based manipulation attacks. Future areas of research include analyzing the security of other data storage formats in the context of electronic ballots, investigating the security of electronic ballot transmission over networks, and developing new solutions for secure, accessible voting.
URI: http://arks.princeton.edu/ark:/88435/dsp01v118rh759
Type of Material: Princeton University Senior Theses
Language: en
Appears in Collections:Computer Science, 1987-2023

Files in This Item:
File Description SizeFormat 
HERRINGTON-HENRY-THESIS.pdf3.79 MBAdobe PDF    Request a copy


Items in Dataspace are protected by copyright, with all rights reserved, unless otherwise indicated.