VoteBox: A tamper-evident, verifiable voting machine

dc.contributor.advisorWallach, Dan S.en_US
dc.creatorSandler, Daniel R.en_US
dc.date.accessioned2011-07-25T01:39:31Zen_US
dc.date.available2011-07-25T01:39:31Zen_US
dc.date.issued2009en_US
dc.description.abstractThis thesis details the design and implementation of V OTEBOX, a new software platform for building and evaluating secure and reliable electronic voting machines. Current electronic voting systems have experienced many high-profile software, hardware, and usability failures in real elections. Recent research has revealed systemic flaws in commercial voting systems that can cause malfunctions, lose votes, and possibly even allow outsiders to influence the outcome of a national election. These failures and flaws cast doubt on the accuracy of elections conducted with electronic systems and threaten to undermine public trust in the electoral system. While some consequently argue for total abandonment of electronic voting, VOTEBOX shows how a combination of security, distributed systems, and cryptographic principles can yield trustworthy and usable voting systems. It employs a pre-rendered user interface to reduce the size of the runtime system that must be absolutely trusted. VOTE BOX machines keep secure logs of essential election events, allowing credible audits during or after the election; they are connected using the Auditorium, a novel peer-to-peer network that replicates and intertwines secure logs in order to survive failure, attack, and poll worker error. While the election is ongoing, any voter may choose to challenge a VOTEB OX to immediately produce cryptographic proof that it will correctly and faithfully cast ballots. This work uniquely demonstrates how these disparate approaches can be used in concert to increase assurance in a voting system; the resulting design also offers a number of pragmatic benefits that can help reduce the frequency and impact of poll worker or voter errors. VOTEBOX is a model for new implementations, but its component techniques can be practically applied to existing systems. VOTEBOX ideas should therefore find their way into commercial electronic voting machines as well as other problem domains in which tamper-evidence, robustness, and verifiability are crucial.en_US
dc.format.mimetypeapplication/pdfen_US
dc.identifier.callnoTHESIS COMP.SCI. 2009 SANDLERen_US
dc.identifier.citationSandler, Daniel R.. "VoteBox: A tamper-evident, verifiable voting machine." (2009) Diss., Rice University. <a href="https://hdl.handle.net/1911/61923">https://hdl.handle.net/1911/61923</a>.en_US
dc.identifier.urihttps://hdl.handle.net/1911/61923en_US
dc.language.isoengen_US
dc.rightsCopyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder.en_US
dc.subjectComputer scienceen_US
dc.subjectApplied sciencesen_US
dc.titleVoteBox: A tamper-evident, verifiable voting machineen_US
dc.typeThesisen_US
dc.type.materialTexten_US
thesis.degree.departmentComputer Scienceen_US
thesis.degree.disciplineEngineeringen_US
thesis.degree.grantorRice Universityen_US
thesis.degree.levelDoctoralen_US
thesis.degree.nameDoctor of Philosophyen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
3362400.PDF
Size:
5.84 MB
Format:
Adobe Portable Document Format