The SAVE System: Secure Architecture for Voting Electronically: Existing Technology, with Built-in Redundancy, Enables Reliability

Existing technology is capable of yielding secure, reliable, and auditable voting systems. This system outlines an architecture based on redundancy at each stage of the ballot submission process that is resistant to external hacking and internal insertion of malicious code. The proposed architecture...

Full description

Bibliographic Details
Main Authors: Selker, Ted, Goler, Jonathan
Format: Working Paper
Language:en_US
Published: Caltech/MIT Voting Technology Project 2015
Subjects:
Online Access:http://hdl.handle.net/1721.1/96549
_version_ 1826211150711226368
author Selker, Ted
Goler, Jonathan
author_facet Selker, Ted
Goler, Jonathan
author_sort Selker, Ted
collection MIT
description Existing technology is capable of yielding secure, reliable, and auditable voting systems. This system outlines an architecture based on redundancy at each stage of the ballot submission process that is resistant to external hacking and internal insertion of malicious code. The proposed architecture addresses all layers of the system beyond the point when a voter commits the ballot. These steps include the verification of eligibility to vote, authentication, and aggregation of the vote. A redundant electronic audit trail keeps track of all of the votes and messages received, rendering a physical paper trail unnecessary. There is no single point of failure in the system, as none of the components at a particular layer relies on any of the others; nor is there a single component that decides what tally is correct. Each system arrives at the result on its own. Programming time for implementation is minimal. The proposed architecture was written in Java in a short time. A second programmer was able to write a module in less than a week. Performance and reliability are incrementally improvable by separate programmers writing new redundant modules.
first_indexed 2024-09-23T15:01:23Z
format Working Paper
id mit-1721.1/96549
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T15:01:23Z
publishDate 2015
publisher Caltech/MIT Voting Technology Project
record_format dspace
spelling mit-1721.1/965492019-04-11T01:17:55Z The SAVE System: Secure Architecture for Voting Electronically: Existing Technology, with Built-in Redundancy, Enables Reliability Selker, Ted Goler, Jonathan Electronic voting Voting security Voting system architecture Existing technology is capable of yielding secure, reliable, and auditable voting systems. This system outlines an architecture based on redundancy at each stage of the ballot submission process that is resistant to external hacking and internal insertion of malicious code. The proposed architecture addresses all layers of the system beyond the point when a voter commits the ballot. These steps include the verification of eligibility to vote, authentication, and aggregation of the vote. A redundant electronic audit trail keeps track of all of the votes and messages received, rendering a physical paper trail unnecessary. There is no single point of failure in the system, as none of the components at a particular layer relies on any of the others; nor is there a single component that decides what tally is correct. Each system arrives at the result on its own. Programming time for implementation is minimal. The proposed architecture was written in Java in a short time. A second programmer was able to write a module in less than a week. Performance and reliability are incrementally improvable by separate programmers writing new redundant modules. 2015-04-14T17:10:44Z 2015-04-14T17:10:44Z 2004-01-04 Working Paper http://hdl.handle.net/1721.1/96549 en_US VTP Working Paper Series;12 application/pdf Caltech/MIT Voting Technology Project
spellingShingle Electronic voting
Voting security
Voting system architecture
Selker, Ted
Goler, Jonathan
The SAVE System: Secure Architecture for Voting Electronically: Existing Technology, with Built-in Redundancy, Enables Reliability
title The SAVE System: Secure Architecture for Voting Electronically: Existing Technology, with Built-in Redundancy, Enables Reliability
title_full The SAVE System: Secure Architecture for Voting Electronically: Existing Technology, with Built-in Redundancy, Enables Reliability
title_fullStr The SAVE System: Secure Architecture for Voting Electronically: Existing Technology, with Built-in Redundancy, Enables Reliability
title_full_unstemmed The SAVE System: Secure Architecture for Voting Electronically: Existing Technology, with Built-in Redundancy, Enables Reliability
title_short The SAVE System: Secure Architecture for Voting Electronically: Existing Technology, with Built-in Redundancy, Enables Reliability
title_sort save system secure architecture for voting electronically existing technology with built in redundancy enables reliability
topic Electronic voting
Voting security
Voting system architecture
url http://hdl.handle.net/1721.1/96549
work_keys_str_mv AT selkerted thesavesystemsecurearchitectureforvotingelectronicallyexistingtechnologywithbuiltinredundancyenablesreliability
AT golerjonathan thesavesystemsecurearchitectureforvotingelectronicallyexistingtechnologywithbuiltinredundancyenablesreliability
AT selkerted savesystemsecurearchitectureforvotingelectronicallyexistingtechnologywithbuiltinredundancyenablesreliability
AT golerjonathan savesystemsecurearchitectureforvotingelectronicallyexistingtechnologywithbuiltinredundancyenablesreliability