Allegheny Chapter. VotePA-Allegheny Report on Irregularities in the May 16 th Primary Election. Revision 1.1 of June 5 th, 2006

Similar documents
WHY, WHEN AND HOW SHOULD THE PAPER RECORD MANDATED BY THE HELP AMERICA VOTE ACT OF 2002 BE USED?

SECURITY, ACCURACY, AND RELIABILITY OF TARRANT COUNTY S VOTING SYSTEM

GAO. Statement before the Task Force on Florida-13, Committee on House Administration, House of Representatives

Good morning. I am Don Norris, Professor of Public Policy and Director of the

Electronic Voting Machine Information Sheet

Ballot Reconciliation Procedure Guide

ARKANSAS SECRETARY OF STATE. Rules on Vote Centers

Trusted Logic Voting Systems with OASIS EML 4.0 (Election Markup Language)

FULL-FACE TOUCH-SCREEN VOTING SYSTEM VOTE-TRAKKER EVC308-SPR-FF

Electronic Voting Machine Information Sheet

Options for New Jersey s Voter-Verified Paper Record Requirement

Global Conditions (applies to all components):

ARKANSAS SECRETARY OF STATE

Automated Election Auditing of DRE Audit Logs

The E-voting Controversy: What are the Risks?

CENTRAL COUNTING STATION

The Case Against. Diebold and Florida s Division of Elections

Post-Election Online Interview This is an online survey for reporting your experiences as a pollworker, pollwatcher, or voter.

Mecklenburg County Department of Internal Audit. Mecklenburg County Board of Elections Elections Process Report 1476

Statement on Security & Auditability

VOTERGA SAFE COMMISSION RECOMMENDATIONS

Office for Democratic Institutions and Human Rights OSCE/ODIHR DISCUSSION PAPER IN PREPARATION OF GUIDELINES FOR THE OBSERVATION OF ELECTRONIC VOTING

IC Chapter 15. Ballot Card and Electronic Voting Systems; Additional Standards and Procedures for Approving System Changes

Key Considerations for Implementing Bodies and Oversight Actors

STATE OF NEW JERSEY. SENATE, No th LEGISLATURE

Voting System Examination Election Systems & Software (ES&S)

Michigan Election Reform Alliance P.O. Box Ypsilanti, MI

Pennsylvania Needs Resilient, Evidence-Based Elections

H 7249 S T A T E O F R H O D E I S L A N D

Testimony of George Gilbert Director of Elections Guilford County, NC

H 5372 S T A T E O F R H O D E I S L A N D

DIRECTIVE November 20, All County Boards of Elections Directors, Deputy Directors, and Board Members. Post-Election Audits SUMMARY

A paramount concern in elections is how to regularly ensure that the vote count is accurate.

1S Recount Procedures. (1) Definitions. As used in this rule, the term: (a) Ballot text image means an electronic text record of the content of

Office of Al Schmidt City Commissioner of Philadelphia

Sincerely, Rebecca Mercuri, Ph.D. 116 Grayson Ave. Mercerville, NJ /

CRS Report for Congress

Cuyahoga County Board of Elections

Automating Voting Terminal Event Log Analysis

E-Voting, a technical perspective

Automating Voting Terminal Event Log Analysis

The documents listed below were utilized in the development of this Test Report:

GAO ELECTIONS. States, Territories, and the District Are Taking a Range of Important Steps to Manage Their Varied Voting System Environments

Troubleshooting Manual

AFFIDAVIT OF POORVI L. VORA. 1. My name is Poorvi L. Vora. I am a Professor of Computer Science at The George

RR/CC RESPONSE TO GRAND JURY REPORT

Copyright 2004 FDCHeMedia, Inc. All Rights Reserved. Federal Document Clearing House Congressional Testimony

Ranked Voting and Election Integrity

Mistakes, Malfunctions & Manipulation The Risks of Electronic Election Miscounts

SUPERIOR COURT OF CALIFORNIA COUNTY OF ALAMEDA

Colorado Secretary of State Election Rules [8 CCR ]

Key Considerations for Oversight Actors

H 8072 S T A T E O F R H O D E I S L A N D

Act means the Municipal Elections Act, 1996, c. 32 as amended;

An Audit of the November 2, 2010 Election in Richland County Duncan A. Buell, Eleanor Hare, Frank Heindel, Chip Moore 14 February 2011.

E- Voting System [2016]

ROBERT WARREN, being duly sworn deposes and says: ( Board ), and in such capacity am fully familiar with the facts and circumstances of the within

The problems with a paper based voting

L9. Electronic Voting

2. The GEMS operator deletes any subsequent deck of ballots because a problem is encountered.

Arthur M. Keller, Ph.D. David Mertz, Ph.D.

Hard Facts about Soft Voting

DIRECTIVE FOR THE 2018 GENERAL ELECTION FOR ALL ELECTORAL DISTRICTS FOR VOTE COUNTING EQUIPMENT AND ACCESSIBLE VOTING EQUIPMENT

National Intelligence, 2017 at iii; Securing Elections from Foreign Interference, Brennan Center for Justice, June 29, 2017 at 4.

County Clerk s Office Election Division Voting System

This page intentionally left blank

PENNSYLVANIA S ELECTION SECURITY

Every electronic device used in elections operates and interacts

Testimony of Dr. Dan S. Wallach Texas Senate Committee for State Affairs May 17, 2004

Procedures for the Use of Optical Scan Vote Tabulators

REQUESTING A RECOUNT 2018

Colorado Secretary of State Election Rules [8 CCR ]

Michael Morisi Comp 116: Web Security

RULES OF SECRETARY OF STATE CHAPTER ELECTRONIC VOTING MACHINES RULES AND REGULATIONS TABLE OF CONTENTS

Elections, Technology, and the Pursuit of Integrity: the Connecticut Landscape

CALTECH/MIT VOTING TECHNOLOGY PROJECT A

AFFIDAVIT OF DOUGLAS W. JONES. 1. I am an Associate Professor of Computer Science at the University of

Testimony of Dr. Dan S. Wallach Ohio Joint Committee on Ballot Security March 18, 2004

AN EVALUATION OF MARYLAND S NEW VOTING MACHINE

ANTI FRAUD MEASURES. Principles

Secrecy, Accuracy and Testing of the Chosen Electronic Voting System Appendix 4 Part 1. Appendix 4. Part 1. Comments of Nedap/Powervote

AFFIDAVIT OF DOUGLAS W. JONES. NOW COMES Douglas W. Jones, who, first being duly sworn, deposes and says of his own personal knowledge as follows:

Colorado Secretary of State

Anoka County Procedural Law Waiver Application Narrative Section A: Background Implementation of the Help America Vote Act of The Help America

Vote Tabulator. Election Day User Procedures

PROCESSING, COUNTING AND TABULATING EARLY VOTING AND GRACE PERIOD VOTING BALLOTS

Analysis and Report of Overvotes and Undervotes for the 2014 General Election. January 31, 2015

INSTRUCTIONS AND INFORMATION

Software Independence

How do I know my vote is safe?

June 4, Wisconsin Elections Commission 212 East Washington Avenue Madison, Wisconsin Dear Commissioners and Administrator Wolfe:

Committee on Rules and Administration United States Senate. Testimony of MICHAEL WALDMAN

Elections & Electronic Voting Machines

MUNICIPAL ELECTIONS 2014 Voting Day Procedures & Procedures for the Use of Vote Tabulators

Maryland State Board of Elections Comprehensive Audit Guidelines Revised: February 2018

Requiring Software Independence in VVSG 2007: STS Recommendations for the TGDC

Undervoting and Overvoting in the 2002 and 2006 Florida Gubernatorial Elections Are Touch Screens the Solution?

Chief Electoral Officer Directives for the Counting of Ballots (Elections Act, R.S.N.B. 1973, c.e-3, ss.5.2(1), s.87.63, 87.64, 91.1, and 91.

PROCEDURES FOR THE USE OF VOTE COUNT TABULATORS

THE NEW MEXICO 2006 POST ELECTION AUDIT REPORT

Transcription:

Allegheny Chapter 330 Jefferson Dr. Pittsburgh, PA 15228 www.votepa.us Contact: David A. Eckhardt 412-344-9552 VotePA-Allegheny Report on Irregularities in the May 16 th Primary Election Revision 1.1 of June 5 th, 2006 Report authors: David A. Eckhardt, Ph.D. Richard M. King, Ph.D. Collin Lynch Image preparation by Audrey N. Glickman

Background On May 16 th, 2006, Allegheny County voters encountered a new polling-place environment. The gear-and-lever machines which we were familiar with after decades of use were retired due to a federal mandate resulting from the federal Help America Vote Act (HAVA). HAVA's goals include increasing the accessibility of the voting process to all voters and providing increased assurance of voting-system accuracy and reliability. VotePA is a statewide volunteer organization advocating secure, accessible, and recountable voting for all Pennsylvanians. Less than two months before the primary election, the Allegheny County Board of Elections selected the ES&S ivotronic electronic voting machine, which provides no mechanism, such as a printed paper ballot, for voters to personally verify that the machine accurately records their votes. This report documents irregularities occurring during the May 16 th primary which cast serious doubt on the integrity of the voting process. Overview of Findings Serious procedural, operational, and design issues call into question the results from ivotronic voting machines used in Allegheny County in the May 16th primary election. It appears that two different models of the ES&S ivotronic machine were used, one of which was not legally certified. Poll-worker statements and post-election analysis of voting-machine printouts from the election reveal that electronic voting machines ran program code not legally certified for use in Pennsylvania. Other print-outs demonstrate operational problems at many polling places and serious problems with the integrity of the ivotronic zero-print function, which is supposed to assure the public that electronic ballot-box stuffing does not occur. 2

The Vote-Trust Two-Step Allegheny County voters have been asked to accept the new voting machines based on a twostep line of argument. 1. First, a small number of voting-machine experts, chosen by the voting-machine manufacturers and the Secretary of the Commonwealth, who are given privileged access to the internals of the machines, have examined them and declared them to be accurate and secure. 2. Second, the Elections Division of the Allegheny County Department of Administrative Services will ensure that all voting machine systems (hardware, software, and documentation) deployed in Allegheny County elections will be exactly what was examined and certified by the federally-accredited Independent Testing Authority and the Secretary of the Commonwealth. Voter trust logically requires that both premises are true. However, there are solid reasons to doubt that either one is valid. 1. Approximately one week before our primary election, an extremely serious security flaw was found in the Diebold electronic voting machines used in some Pennsylvania counties. Security expert Avi Rubin of Johns Hopkins University was quoted by Newsweek as saying, If Diebold had set out to build a system as insecure as they possibly could, this would be it. This vulnerability was discovered by an independent researcher after the machine had already completed the federal certification process and received state-level certification in several states, including Pennsylvania. This incident supports the opinion of many computer scientists that the certification process inherently cannot detect all security vulnerabilities or all program flaws leading to incorrect vote totals. Also, electronic voting machines represent a dramatic increase in complexity, and decrease in transparency, compared to older voting systems. In Allegheny County, machines containing thousands of gears visible to the naked eye have been replaced with ones containing millions of invisible transistors. It is correspondingly less feasible for examination of a machine to reveal its exact behavior or any post-deployment tampering. 2. As documented in our findings below, and in court testimony from a County election official, the County currently does not have an adequate process for ensuring the provenance of software deployed on our voting machines. The implication for voters is that, while our voting machines may be secure and accurate, there is no strong line of reasoning supporting that laudable goal. In short, each vote cast on ivotronic machines in the primary election was to some extent a leap of faith. If that faith was misplaced, voters may have been disenfranchised. Hardware Two varieties of ivotronic were present in most or all polling places in the primary. One machine type is referred to by ES&S as the ADA model (presumably referring to the federal 3

Americans With Disabilities act) which has ADA scroll buttons and received state certification based upon the examination report prepared by Dr. Michael Shamos. The other model is not the ADA Model as specified by Dr. Shamos in his certification report, as it lacks the ADA scroll buttons. Because these two machines obviously differ in function, and differ in their physical form, it is difficult to come to the conclusion that the non-ada machine was examined and found fit for use in Pennsylvania. While there may be no differences between the machines in terms of their ability to record and count votes, it is also possible that there are. It is possible that approximately half of the votes cast in the primary were on machines not legal for voting in this state. Software Electronic voting machines are computers running programs which can contain accidental or potentially malicious errors. Because the ES&S ivotronic voting machines used in Allegheny County provide no way for voters to personally verify that their votes have been correctly and accurately recorded, voters must trust the ivotronic program code to be correct. The inspection and certification process carried out by the Secretary of the Commonwealth is meaningless unless the County ensures the machines run exactly the programs the Secretary certifies. VotePA has learned that uncertified software, of potentially unknown behavior, was run in the May 16th primary election. Two independent bodies of program code are relevant here. Some software runs on each ivotronic touch-screen voting terminal, and additional embedded software (called firmware ) is present on the hand-held Personal Electronic Ballot (PEB) modules used to activate the voting terminals, combine votes from the two machines at each polling place, and return polling-place vote totals to regional reporting centers after polls close. Reports from several election workers strongly suggest that the ADA and non-ada ivotronic terminals were running different software. In particular, one author of this report, a Judge of Elections, observed the two machines presenting a different sequence of screen images as part of the process of arming the machine for each voter. While this difference could be due to software configuration settings as opposed to the program code itself, it is also very plausible that the behavioral difference is due to two different software programs existing on the two terminals. Since the Secretary of the Commonwealth certified one software version, any other version would presumably be uncertified either unexamined, or examined but found wanting. The case is stronger that PEBs running uncertified software were used. Figure 1 displays excerpts from the final-print tapes produced by machines in the 35 th and 40 th districts of the 14 th ward of Pittsburgh. The lines indicated by the arrows show that the 14-35 PEB is running certified software but that the 14-40 PEB is not. As above, it is possible that the 1.05 PEB firmware correctly records, stores, and tallies votes. But it is also possible that it contains errors or features which are not compatible with Pennsylvania election regulations. Zero-Print Irregularities In order to prevent voting-machine ballot-box stuffing, Pennsylvania election procedures require that a zero-count printout is posted for public inspection before voting begins. The zero 4

print displays the number of votes recorded for each candidate in each race, and these vote counts should all be zero. The intent of the zero print is to assure citizens that machines were not stuffed with votes before the election. VotePA has discovered numerous operational problems and apparent design issues with the ivotronic zero-print process. Poll-worker reports and examinations of zero prints from many polling places show that zero prints were printed long after polls were opened and votes were cast on the machines. This means that many voters were forced to cast votes despite the danger that vote totals were manipulated. County technicians reportedly invoked special administrative functions throughout the election day to produce printouts claiming zero votes had been cast before voting began. Figure 2 shows detail views of the zero-print from the 10 th district of the 4 th ward of Pittsburgh indicating that the machines opened late and the zero-print was produced after a further delay. We encountered zero-print tapes with timestamps indicating a variety of morning and afternoon printing times. While these time-travel printouts are a feature explicitly designed and documented by the manufacturer, there is a clear difference between a printout of a machine's current contents and a printout of what a machine says now that it contained before. Voters must decide for themselves whether time-travel zero prints offer an acceptable level of anti-stuffing assurance. Some zero prints flatly fail to provide the required level of documentation of machine vote tallies. VotePA has discovered situations where vote totals were reported for only one machine in a polling place or even none. Figure 3 excerpts the zero-print tape from the 19 th district of the 4 th ward of Pittsburgh. While the main body of the tape faithfully reports zero votes cast for each candidate, these totals are apparently derived from the examination of no machines, rather than the two machines issued to the polling place. Figure 4 excerpts a zeroprint tape structurally invalid in a different way. Rather than being a Polling Place Zero Tape it is instead a Terminal Zero Tape. This discrepancy may well indicate that a roving votingmachine technician inadvertently selected the wrong function from the internal machineadministration menu. In any case, once again voters presumably were not provided with the required protection against vote-stuffing. VotePA encountered other instances of irregular zero prints in our post-election review, including partial tapes where vote totals were missing for some races. Overall, it does not appear that the ivotronic zero-print mechanisms provide an adequate level of reliability. Since zero prints and final prints contain timestamp data for the activation and de-activation of voting terminals, we determined as a side effect of our review process that many machines were activated well after the 7:00 a.m. poll-opening time. Anecdotal reports suggest that in some cases voters were forced to wait, or turned away, instead of being offered the opportunity to vote immediately with optical-scan paper ballots. Recommendations Based on the contents of this report, which we believe demonstrate obstacles to voter confidence in the voting-machine process, we recommend that the County immediately take the following actions. 5

1. Implement a chain-of-custody process for ensuring that all voting equipment runs only software certified at the federal and state levels. 2. Require ES&S to repair the zero-print process. In particular, it should not be possible for the machines to print part of a tape while the printer is disconnected and it should not be possible to activate the machines until the zero-print process has completed without errors. Version numbers displayed on zero and final prints must be complete, listing the software version in use by every ivotronic terminal and every PEB deployed to a polling place, and precise (a PEB running firmware 1.07c should not be listed as 1.07 on a printout). Of course, any software incorporating these changes must be properly certified before deployment. 3. Establish a program and schedule for achieving voter verifiability in the voting process, whether this requires upgrading or replacing the existing machines. This is necessary due to the observed failures of both premises of the paperless-machine trust argument and, based on voter comments, would increase voter confidence in the system. At least one voting-machine system providing voter verifiability has already been certified for use in Pennsylvania, so any continued operation of non-voter-verifiable systems represents an explicit choice by the County which VotePA opposes. 4. Generally establish a culture of assurance, including the establishment of a citizen advisory council to address voting-system concerns, the inclusion of a local panel of experts in the program-code certification process, a program of routine post-election audits (including post-election code comparisons), and the passing of county-level ordinances penalizing the provision or operation of uncertified voting-machine systems. Conclusion A mixture of uncertified software, uncertified hardware, and dubious or meaningless zero prints casts serious doubts on election integrity. Though our post-election review did not reveal smoking gun evidence of vote tampering or lost votes, we are left with no real assurance that they didn't happen, either. In the words of Carl Sagan, absence of evidence is not evidence of absence. We view this uncertainty as unacceptable and call on the County to address it immediately. 6

About the Images The images in this document are scans of photocopies of actual ivotronic printouts from the May 16 th primary election in Allegheny County. Because the ivotronic prints on a long, narrow strip of paper, it was necessary to manually copy short pieces of the tape, which were digitally combined into long images. Specific parts of images were digitally enlarged for visibility. Though election-day documents are matters of public record, signatures of poll workers were redacted in this report to reduce the likelihood of identity theft. About VotePA VotePA is a statewide organization of volunteers dedicated to advocating for secure, accessible, recountable voting for all. Further information is available at VotePA.us. 7

Figure 1. PEB firmware in use at Pittsburgh 14-35 and 14-40. 8

Figure 2. Late zero-print from Pittsburgh 4-10. 9

Figure 3. Pittsburgh 4-19 zero-print tallying no machines. 10

Figure 4. Pittsburgh 11-7 terminal zero tape. 11