I Think I Voted. E-voting vs. Democracy Prof. David L. Dill Department of Computer Science Stanford University

Slides:



Advertisements
Similar presentations
Trusting the Vote Ben Adida - Cryptography and Information Security Group MIT Computer Science and Artificial.
Advertisements

Electronic Voting Systems
GSM BASED VOTING MACHINE Project Guide: Mr. Gulshan Dubey Lecturer ECE Department Project Team: Himanshu Rewal Vikas Anand Abhishek Bose Sunil Kumar Vikas.
The Battle for Accountable Voting Systems Prof. David L. Dill Department of Computer Science Stanford University
The Citizen in Government Electing Leaders ~~~~~ The Right to Vote
Will Your Vote Count? Will your vote count? Voting machine choices N.C. Coalition for Verified Voting Joyce McCloy Pros and Cons of voting.
ETen E-Poll ID – Strasbourg COE meeting November, 2006 Slide 1 E-TEN E-POLL Project Electronic Polling System for Remote Operation Strasbourg.
A technical analysis of the VVSG 2007 Stefan Popoveniuc George Washington University The PunchScan Project.
Electronic Ballot Reader Rosa Arias Chad Feller Walter Smith.
ICT IN THE ELECTORAL PROCESS: LESSONS LEARNED Susanne Caarls International Electoral Affairs Symposium May 2012.
Cryptographic Voting Protocols: A Systems Perspective Chris Karlof Naveen Sastry David Wagner UC-Berkeley Direct Recording Electronic voting machines (DREs)
Electronic Voting: Danger and Opportunity J. Alex Halderman Department of Computer Science Center for Information Technology Policy Princeton University.
Overview of IS Controls, Auditing, and Security Fall 2005.
By Varun Jain. Introduction  Florida 2000 election fiasco, drew conclusion that paper ballots couldn’t be counted  Computerized voting system, DRE (Direct.
1 J. Alex Halderman Security Failures in Electronic Voting Machines Ariel Feldman Alex Halderman Edward Felten Center for Information Technology Policy.
Observation of e-enabled elections Jonathan Stonestreet Council of Europe Workshop Oslo, March 2010.
Ronald L. Rivest MIT Laboratory for Computer Science
Voting Machines Failing the World *Voting machines around the world are failing in Colorado as well as 34 other states. *This could be crucial in the upcoming.
Vote By Mail A County Perspective Dolores Gilmore, Elections Manager
Guide to the Voting Action Planner Voting is the way we elect government officials, pass laws and decide on issues…
Voting System Qualification How it happens and why.
Ballot Processing Systems February, 2005 Submission to OASIS EML TC and True Vote Maryland by David RR Webber.
Objectives Analyze how the administration of elections in the United States helps make democracy work. Define the role of local precincts and polling places.
Election Administration. Ensuring legitimacy of the government Legitimacy: acceptance of the right of public officials to hold office and to promulgate.
Chapter 7: The Electoral Process Section 2
TOWARDS OPEN VOTE VERIFICATION METHOD IN E-VOTING Ali Fawzi Najm Al-Shammari17’th July2012 Sec Vote 2012.
E-Voting Dissent Sara Wilson, Katie Noto, John Massie, Will Sutherland, Molly Cooper.
Digital Democracy: A look at Voting Machines Presented by Justin Dugger April 2003.
California Secretary of State Voting Systems Testing Summit November 28 & 29, 2005, Sacramento, California Remarks by Kim Alexander, President, California.
ISFED/GORBI Study of Citizen Attitudes and Knowledge on Election Issues Funded by The National Endowment for Democracy (NED) Technical Assistance Provided.
Andreas Steffen, , LinuxTag2009.ppt 1 LinuxTag 2009 Berlin Verifiable E-Voting with Open Source Prof. Dr. Andreas Steffen Hochschule für Technik.
Electronic Voting: The 2004 Election and Beyond Prof. David L. Dill Department of Computer Science Stanford University
Objectives Analyze how the administration of elections in the United States helps make democracy work. Define the role of local precincts and polling places.
Online voting: a legal perspective
TGDC Meeting, Jan 2011 Auditability Working Group David Flater National Institute of Standards and Technology r4.
Panel One Why Audit? Mary Batcher Ernst & Young and Chair of ASA Working Group on Elections.
How and what to observe in e-enabled elections Presentation by Mats Lindberg, Election Adviser, Organisation for Security and Co-operation in Europe (OSCE)
Internet Voting Ashok CS 395T. What is “E-voting” Thomas Edison received US patent number 90,646 for an electrographic vote recorder in Specific.
Against E-Voting Ryan Egan, Amber Jones, Alyssa Sankin, Page Stephens, Amber Straight, Philip Sugg, and Diana Troisi Direct recording electronic (DRE)
Computers in Society Electronic Voting. Team Projects What is your name? Application? Presentation? Copyright The software industry The open source business.
E-voting Bringing the voting process to the technology age.
How to Count Your Ballots Christina Worrell Adkins Election Law Seminar December 2015.
WHY THE vvpat has failed
Electronic Voting: Danger and Opportunity
VVPAT Building Confidence in U.S. Elections. WHAT IS VVPAT ? Voter-verifiable paper audit trail Requires the voting system to print a paper ballot containing.
7 th Grade Civics Miss Smith *pgs  Must be 18 years old by a set date before the next election  Voter registration protects your vote  No.
The Battle for Accountable Voting Systems Prof. David L. Dill Department of Computer Science Stanford University
Election Reform The Open Voting Consortium. Elections are important Voting is how we ultimately control.our government Many elections are decided by just.
Evaluation of an E-Voting Device based on a Common Criteria Protection Profile Roland Vogt, DFKI GmbH Dr. Sönke Maseberg, datenschutz nord GmbH 8th ICCC,
Chapter 10 Voting and Elections. Qualifications of Voting 18 years old a US citizen Registered to vote Resident of voting district.
Ronald L. Rivest MIT NASEM Future of Voting Meeting June 12, 2017
EVoting 23 October 2006.
How do Elections Work? Section 2 (pages ).
E-voting …and why it’s good..
Con Electronic Voting Preston Pope, Zach White, Ankit Shrivastava, Max Alexander.
Ronald L. Rivest MIT Laboratory for Computer Science
Improving Reliability of Direct Recording Electronic Voting Systems
Texas Secretary of State Elections Division
Texas Secretary of State Elections Division
Chapter 10 Voting and Elections.
ISI Day – 20th Anniversary
Texas Secretary of State Elections Division
Texas Secretary of State Elections Division
Election Security Best Practices
Chapter 7: The Electoral Process Section 2
Chapter 7: The Electoral Process Section 2
Chapter 7: The Electoral Process Section 2
Essential Question What are the procedures for voting?
Chapter 7: The Electoral Process Section 2
Making Every Vote Count
Presentation transcript:

I Think I Voted. E-voting vs. Democracy Prof. David L. Dill Department of Computer Science Stanford University

Outline Principles & concepts Trust and DREs Voter verified audit trail Conclusion

Role of Elections Democracy depends on everyone, especially the losers, accepting the results of elections. The people have spoken... the bastards! - Dick Tuck concession speech

Transparency It is not enough that elections be accurate. We have to know that they are accurate. Elections must provide evidence of the accuracy of their results. All critical aspects of the process must be –publicly observable, or –independently checkable (Preferably both)

Transparency With Paper Ballots Paper ballots are compatible with transparent processes. –Voter makes a permanent record of vote. –Locked ballot box is in public view. –Transportation and counting of ballots are observed by political parties and election officials. Everyone understands paper. Any new system should be at least this trustworthy.

Trust You have to trust somebody. We only need to trust groups of people with diverse interests (e.g., observers from different political parties and other groups).

Outline Principles & concepts Trust and DREs Voter verified audit trail Conclusion

DRE Definition DRE = Direct Recording Electronic voting machines.

The Man Behind the Curtain Suppose voting booth has a man behind a curtain –Voter is anonymous –Voter dictates votes to scribe. –Voter never sees ballot. There is no accountability in this system! (analogy due to Dan Wallach and Drew Dean)

The DRE Auditing Gap Screen touches Recorded votes DRE System ? President Joe Blow President Fred Derf Any accidental or deliberate flaw in recording mechanism can compromise the election.... Undetectably!

Integrity of DRE Implementations Paperless electronic voting requires DRE software and hardware to be (nearly) perfect. It must never lose or change votes. Current computer technology isnt up to the task. ? ?

Fatal Problem 1: Program bugs We dont know how to eliminate program bugs. Inspection and testing catch the easy problems. Only the really nasty ones remain –obscure –happen unpredictably.

Fatal Problem 2: Security Risk analysis: What assets are being protected? –At the national level, trillions of dollars. Who are potential attackers? –Hackers, Candidates, Zealots, –Foreign governments, Criminal organizations Attackers may be very sophisticated and/or well-financed.

A Generic Attack Programmer, system administrator, or janitor adds hidden vote-changing code. Code can be concealed from inspection in hundreds of ways. Code can be triggered only during real election –Using cues - date, voter behavior –Explicitly by voter, poll worker, or wireless network. Change small % of votes in plausible ways.

Wholesale vs. Retail fraud DREs are creating new kinds of risks. Nationwide fraud becomes easier than local fraud. Local election officials cant stop it!

Voting is Especially Hard Unlike almost every other secure system, voting must discard vital information: the connection between the voter and the vote.

Fatal Problem 3: ITSWYTIS Is the system what you think it is? Is the software what was certified? The OS? The drivers? The BIOS? The microprocessor firmware? Embedded firmware on devices? The PC board? The chips?

Summary of Technical Barriers It is currently (practically) impossible to create trustworthy DREs because: We cannot eliminate program bugs. We cannot guarantee program security. We never know what system were really using.

Realities The standards for voting systems are weak –E.g., new proposed Federal standard allows live wireless connections to the Internet – during voting. Certification processes are ineffective and secretive. Machine failures are routine – and almost never investigated. Many gross security flaws have been discovered. The system is almost completely opaque to citizens.

Outline Principles & concepts Trust and DREs Voter verified audit trail Conclusion

The Man Behind the Curtain Now, suppose the man who filled out the ballot –Shows you the ballot so you can make sure it is correct. –Lets you put it in the ballot box (or lets you watch him do it). There is accountability –You can make him redo the ballot if its wrong. –He can be fired or arrested if he does it wrong.

Voter Verified Audit Trail Voter must be able to verify the permanent record of his or her vote (i.e., ballot). Ballot is deposited in a secure ballot box. –Voter cant keep it because of possible vote selling. Voter verified records must be audited, and must take precedence over other counts. This closes the auditing gap.

VVPT is not enough Closing the audit gap is necessary but not sufficient. Additional conditions: –Physical security of ballots through final count must be maintained. –Process must be transparent (observers with diverse interests must be permitted at all points). There are many other requirements, e.g., accessibility.

Manual Recounts Computer counts cannot be trusted. Like other audits, independent recounts should be performed at least –When there are doubts about the election –When candidates challenge –On a random basis

Options for Voter verified Audit Trails Manual ballots with manual counts. Optically scanned paper ballots. –Precinct-based optical scan ballots have low voter error rates. Touch screen machines with voter verified printers. Other possibilities –Cryptographic schemes? Generally opaque to the general public, very controversial. For now, paper is the only proven option.

Outline Principles & concepts Trust and DREs Voter verified audit trail Conclusion

Long Term Solutions A continuing campaign for election transparency and trustworthiness –Technology –Procedures –Election law –Monitoring

Websites VerifiedVoting.org -- State and Federal legislation VerifiedVotingFoundation.org -- more in- depth information.