Hard Facts about Soft Voting David E. ‘Dave’ University of Virginia Department of Computer Science.

Slides:



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

County Canvassing Board Training 2010 Sheryl Moss Certification and Training Manager Office of the Secretary of State (360)
Making Sure Every Vote Counts in the Digital Era: The Need for Standards Mandating Voter-Verified Paper Ballots Sarah Rovito 2007 WISE Intern August 3,
2012 CIRCUIT COURT CLERK’S ASSOCIATION FALL MEETING BALLOT SPECIFICATIONS BALLOT ERRORS Dale R. Simmons, Co-General Counsel Indiana Election Division.
Electronic Voting: Danger and Opportunity J. Alex Halderman Department of Computer Science Center for Information Technology Policy Princeton University.
VVPAT BY KRISTEN DUARTE & JESSICA HAWKINS. WHAT IS VVPAT? An add-on to electronic voting machines that allows voters to get a printed version of their.
VOTING SYSTEMS TESTING SUMMIT NOV. 29, 2005 COPYRIGHT © 2005 MICHAEL I. SHAMOS Security, Paper Trails, Accountability Michael I. Shamos, Ph.D., J.D. Institute.
TGDC Meeting, Jan 2011 Evaluating risk within the context of the voting process Ann McGeehan Director of Elections Office of the Texas Secretary of State.
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.
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.
17-803/ ELECTRONIC VOTING FALL 2004 COPYRIGHT © 2004 MICHAEL I. SHAMOS / Electronic Voting Session 5: Direct Recording Electronic (DRE)
Presentation by Christine McElroy
17-803/ ELECTRONIC VOTING FALL 2004 COPYRIGHT © 2004 MICHAEL I. SHAMOS / Electronic Voting Session 2: Paper Trails Michael I. Shamos,
Electronic Voting Linh Nguyen. Electronic Voting  Voting Technologies  The Florida 2000 Election  Direct Recording Electronic Devices (DREs)‏ - Diebold.
UNIVERSITY LECTURE SERIES OCTOBER 12, 2006 COPYRIGHT © 2006 MICHAEL I. SHAMOS What’s Right With Electronic Voting? Michael I. Shamos, Ph.D., J.D. Institute.
Voting Machines Failing the World The true issue for these electronic voting machines is that the government has not been a full out supporter of this.
Reliability in Embedded Software Joseph Lucas. Requirements Real time/reactive operation Real time/reactive operation Small size, low weight Small size,
Security flaws in existing voting systems by Slavik Krassovsky.
Resources Needed for Post-Election Audits: People, Time, and Money Robert Kibrick, Legislative Analyst Verified Voting Foundation Gail Pellerin, County.
Voting System Qualification How it happens and why.
Electronic Poll Book Statutory Overview and VSTOP December 18, 2013 Brad King Co-Director, Indiana Election Division 2014 Election Administrators Conference.
TGDC Meeting, July 2011 Overview of July TGDC Meeting Belinda L. Collins, Ph.D. Senior Advisor, Voting Standards, ITL
Election Administration. Ensuring legitimacy of the government Legitimacy: acceptance of the right of public officials to hold office and to promulgate.
Electronic Voting: A Challenge to Democracy? Rebecca Mercuri, Ph.D. Presentation for the Open Rights Group at University College,
Chapter 7: The Electoral Process Section 2
Making every vote count. United States Election Assistance Commission HAVA 101 TGDC Meeting December 9-10, 2009.
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.
Secretary of State Voting System Security Standards Juanita Woods Secretary of State Elections Division HAVA Information Security.
California Secretary of State Voting Systems Testing Summit November 28 & 29, 2005, Sacramento, California Remarks by Kim Alexander, President, California.
Electing Leaders Chapter 10.
Annual Training for County Election Officials NC State Board of Elections August 14, 2012.
1 The Promise of Equality in Voting Still Not a Reality for Americans with Disabilities Granite State Independent Living “Tools for Living Life on Your.
Georgia Electronic Voting System Testing and Security Voting Systems Testing Summit November 29, 2005.
Electronic Voting: The 2004 Election and Beyond Prof. David L. Dill Department of Computer Science Stanford University
County Canvassing Board Training 2010 Sheryl Moss Certification and Training Manager Office of the Secretary of State (360)
New Hampshire’s Approach to the State Plan for the Help America Vote Act (HAVA) Disabilities Access and Voting Systems Task Force.
Senate Bill 223 Public Confidence in Elections. Current Law State Board certifies and decertifies voting equipment. Decertification could be a four year.
Idaho Procedures M100 OPTICAL SCAN PRECINCT TABULATOR.
How and what to observe in e-enabled elections Presentation by Mats Lindberg, Election Adviser, Organisation for Security and Co-operation in Europe (OSCE)
NC Voting Systems How do S.L and HAVA impact the voting system in your county and what duties must you quickly perform?
Against E-Voting Ryan Egan, Amber Jones, Alyssa Sankin, Page Stephens, Amber Straight, Philip Sugg, and Diana Troisi Direct recording electronic (DRE)
Political Process 3.6 Politics and Government. E- voting Electronic voting systems for electorates have been in use since the 1960s when punched card.
Computers in Society Electronic Voting. Team Projects What is your name? Application? Presentation? Copyright The software industry The open source business.
Canvassing, Reporting and Preserving Results 27 th Annual Election Law Seminar Ashley Fischer.
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.
Election Reform The Open Voting Consortium. Elections are important Voting is how we ultimately control.our government Many elections are decided by just.
Creating Accessibility, Usability and Privacy Requirements for the Voluntary Voting System Guidelines (VVSG) Whitney Quesenbery TGDC Member Chair, Subcommittee.
Election Assistance Commission 1 Technical Guidelines Development Committee Meeting Post-HAVA Voting System Requirements – Federal Perspective February.
Elections - The ultimate time constrained project Marie Gregoire, PMP 1.
Evaluating risk within the context of the voting process
EVoting 23 October 2006.
Ken Detzner, Secretary of State
Canvassing, Reporting and Preserving Results
Voting.
Improving Reliability of Direct Recording Electronic Voting Systems
Voting Accessibility Advisory Committee
Election Security Best Practices
ISI Day – 20th Anniversary
Canvassing, Reporting and Preserving Results
E Voting Josh Gold.
10.4 Campaigning in General Elections.
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
Chapter 7: The Electoral Process Section 2
Presentation transcript:

Hard Facts about Soft Voting David E. ‘Dave’ University of Virginia Department of Computer Science

Trusting Software with Money Diebold ATM “Reduce risk exposure with enhanced automated teller machine (ATM) modules incorporating the latest in fraud- preventive solutions.”

Trusting Software with Money Software Slot Machines

Trusting Software with Life “Fly-by-wire” Avionics Software-guided Surgery

Why not trust software with votes?

Accountability and Auditability

Trained Operators Serious Regulation Gradual Deployment and Close Monitoring

Why Voting Is Hard Transparency Privacy Accountability Non-provability Individuals System

How did we get here?

1952 Election Univac predicts big win for Eisenhower

Florida 2000

HAVA 2002 $3.8B for states to replace punch card and lever machines –To receive money, state must produce a plan to replace machines by first 2006 election Replacement machines must: –Notify voters of overvotes –Be accessible to disabled (including blind) voters (at least one per precinct)

HAVA Paper Trail? SEC VOTING SYSTEMS STANDARDS. (a) Requirements.--Each voting system used in an election for Federal office shall meet the following requirements: (2) Audit capacity.-- (A) In general.--The voting system shall produce a record with an audit capacity for such system. (B) Manual audit capacity.-- (i) The voting system shall produce a permanent paper record with a manual audit capacity for such system. (ii) The voting system shall provide the voter with an opportunity to change the ballot or correct any error before the permanent paper record is produced. (iii) The paper record produced under subparagraph (A) shall be available as an official record for any recount conducted with respect to any election in which the system is used.

Software Voting (DRE) Direct-Recording Electronic voting machine Records votes as bits in memory Prints out paper at end of election (vendors claim this satisfies HAVA) Good things: Unambiguous record Prevents overvotes Audio interface for blind

Hopkins/Rice Report July 2003: Tadayoshi Kohno, Adam Stubblefield, Avi Rubin, Dan Wallach Analyzed code for Diebold AccuVote-TS DRE voting machine –Many security vulnerabilities –Ridiculously poor software quality –50,000 lines of code Maryland hires SAIC to analyze machines (concludes: “high risk of compromise”)

US Voting Laws Paper ballot required (27)Legislation Proposed (12)

Virginia different types of equipment used statewide –Albemarle: Sequoia AVC, EDGE –Lynchburg: Diebold AcuVote –Montgomery, Roanoke: WinVote No paper trail “Recount” means print out the totals again

Virginia 2006 Voting machines in Alexandria, Falls Church and Charlottesville cut off Jim Webb’s last name (“James H. ‘Jim’”) “We do have people complain and say they don't get it, I completely understand what they're saying, but it's not something I can control.” – Sheri Iachetta, Charlottesville general registrar “If I have to personally get on a plane and bring Hart InterCivic people here myself, it’ll be corrected.” – Jean Jensen, Secretary of Virginia State Board of Elections (promising to have it fixed by 2007)

Sarasota, FL 2006 Christine Jennings (D) lost by 373 votes out of 237,861 18,000 voters no vote (13% compared to 2% in other counties) Hundreds of voters claim to have selected Jennings, but nothing selected on review page “Recount” underway

Pennsylvania 2006 Polling hours extended due to machine problems Santorum (R) lost senate election Republican State Committee claims 27 counties had voting equipment malfunctions –Changing votes from Santorum to Casey

How do I know my voting equipment is accurate? Under the Code of Virginia, the State Board of Elections must approve any mechanical or electronic voting system or equipment before it can be used by any locality. Each system must successfully complete three distinct levels of testing: 1.Qualification testing (testing of hardware and software that may be conducted by Independent Testing Authority); 2.Certification testing (to ensure it meets all applicable requirements of the Code of Virginia); and, 3.Acceptance testing (conducted by the locality to assure it meets their needs and is identical to the certified system).

“Independent” Testing Done by ITAs paid by vendors No vulnerability analysis No source code analysis “Program testing can be used to show the presence of bugs, but never to show their absence!” - Edsger W. Dijkstra (Note: the machine in the video passed all the tests just fine…)

Joint Subcommittee Studying Voting Equipment Initiated in 2004 Bill to add 2 citizen members with “computer security expertise” (Feb 2005) 5 Meetings (through Jan 2006) –Remarkable citizen participation –Testimony from Justin Moore, Paco Hope

Virginia Bills SB424 (Devolites-Davis), HB1243 (Tim Hugo): –Requires voter-verifiable paper record –Random audits –Disclosure of machine source code –No wireless capability Proposed in January 2006, held over to 2007 legislative session

Kevin Shelley (then Secretary of State of California) The core of our American democracy, members, is the right to vote. And implicit in that right is the notion that that vote be private, that vote be secure, and that vote be counted as it was intended when it was cast by the voter. I think what we're encountering is a pivotal moment in our democracy where all that is being called into question - the privacy of the vote, the security of the vote, and the accuracy of the vote. It troubles me, and it should trouble you. … You know it’s very interesting that, recently when I made the decision to require a paper audit trail, a number of county officials very respectfully denounced them and a number of vendors, many of whom are represented behind me, said it wasn't necessary, said their machinery was secure. At the same time, a number of those within the community, the voter advocacy community, have oft times alleged Armageddon if we don't make immediate changes. Well you know, I don’t know who’s right. I'm like the average voter. I don’t know. And because I don’t know, I want the confidence that a paper trail provides.

Questions David Evans