Data Normalization in Electronic Voting Systems: A County Perspective



Similar documents
Election Dates Calendar

THE M100 OPTICAL SCAN PRECINCT TABULATOR Idaho Procedures OVERVIEW

Bureau of Voting Systems Test Report

Board of Elections and Ethics BBOE (DL0)

1S Election Results, Precinct-Level Election Results, Voting History, and Reconciliation Reporting.

California Association of Clerks and Elections Officials Canvass Subcommittee

Voting Systems Security, Testing & More

Introduction. Conducting a Security Review

PUBLIC REPORT. Red Team Testing of the ES&S Unity Voting System. Freeman Craft McGregor Group (FCMG) Red Team

SCORE An Overview. State of Colorado Registration and Election Management

Colorado Secretary of State Election Rules [8 CCR ]

The passage of the Help America Vote Act provided us with these additional reforms:

Election Activity Watchers Colorado law & regulations

Voting System Qualification Test Report. Dominion Voting Systems, Inc. Sequoia WinEDS Release , Version 2

California Democratic Party INTRODUCTION TO MOE (Mobilize, Organize, Elect)

2016 Election Calendar

Voting Systems Checklist

Volume I, Section 4 Table of Contents

Open Source Voting Systems

Quality Assurance Program

Voting Rights Act Section 203 Compliance Orange County, CA. Neal Kelley, Orange County Registrar of Voters

Victorian Electoral Commissionq. Ballot Paper Scanning. Local Government Post Election Information Series

SENATE BILL State of Washington 64th Legislature nd Special Session

Ion Sancho Supervisor of Elections

Marist College Institute for Public Opinion Poughkeepsie, NY Phone Fax

Voting and Elections Guide. Alpena County Version 1.0 April 2010

The Next Big Election Challenge: Developing Electronic Data Transaction Standards for Election Administration. E-Government Series

Ballot Now Audit Tool 1.0 Operations Manual

FLORIDA STATUTES ON POLITICAL ADVERTISEMENTS

Thank you in advance for your consideration,

While this program area supports all eight of the County Result Areas, the following are emphasized:

AutoMARK Pre-election/ L&A/Post-test Procedures

Board of Elections (DL0)

Business Plan: Municipal Elections

Testimony of Edward W. Felten Professor of Computer Science and Public Affairs, Princeton University

NATIONAL TALLY CENTER (NTC) OPERATIONS PROCEDURES Presidential and Provincial Council Elections

Administration. april

CONSTITUTION OF THE REPUBLICAN PARTY OF IOWA

United States Election Assistance Commission. Certificate of Conformance ES&S EVS

Georgia Secretary of State Organizational Structure

Arizona Secretary of State. Effective Absentee System for Elections (EASE)2. Technical Proposal. Catalog of Federal Domestic Assistance Number 12.

U.S. ELECTION ASSISTANCE COMMISSION MEDIA AND PUBLIC RELATIONS. October 2007 MANAGEMENT GUIDE.

FLORIDA VOTING SYSTEM CERTIFICATION PROCESS

REPUBLICAN PARTY OF MINNESOTA CONSTITUTION

SOE SOFTWARE RESPONSE TO

Random Auditing of E-Voting Systems: How Much is Enough?

WESTCHESTER COUNTY BOARD OF ELECTIONS 2015 BUDGET PRESENTATION BOARD OF LEGISLATORS BUDGET COMMITTEE

Recounts and Contests Study

PROPOSED PERIOD OF PERFORMANCE 8/01/2011 through 12/31/2012 for (system maintenance continued through November 2018)

Voting Systems Audit Log Study. David Wagner University of California, Berkeley

DEMOCRACY SUITE PERSONNEL DEPLOYMENT AND TRAINING REQUIREMENTS

VVPR Issues and STS Recommendations for the TGDC

Orange County Registrar of Voters. Voter Registration Accuracy and Voter List Maintenance

Products & Services Catalog

Table of Contents. Click on heading to navigate directly to that section. Introduction... 3

Office of the Secretary of State

OFFICE OF THE ATTORNEY GENERAL OPINIONS AND ADVICE

2016 Presidential Election Calendar Maryland State Board of Elections 151 West Street - PO Box 6486 Annapolis, MD

Open Source Voting Systems Resolution. Adopted by the San Francisco Elections Commission (6-0) on November 18, 2015.

Illinois Laws Affecting the School Finance Referendum

2016 General Election Timeline

Tradeoffs for Internet Voting Options

G System mapping/design (press 1 = [script or link] G Script writing/recording G Verification G Preparation of detailed Election Calendar of Events

Virginia. ca me ro n. q u i n i rfaxco unty.gov Government Center Parkway, Suite 323, Fairfax, VA

Notice of Clarification

What items constitute an event as it relates to the requirements of a voting system's audit logging?

County Receipt Process Process. Description Owner Related Forms # 1 Deliver BMDs to County with SBOE Acceptance Testing Packet SBOE

Division of Elections System Review Report Prepared by Bureau of Voting Systems Certification

WYLE REPORT NO. T Appendix A.4. Security TEST CASE PROCEDURE SPECIFICATION (T )

COMMONWEALTH OF PENNSYLVANIA DEPARTMENT OF STATE Harrisburg, PA BASIC GUIDE TO STUDENT VOTING IN PENNSYLVANIA

ELECTIONS. Issues Related to Registering Voters and Administering Elections

Maryland Retired School Personnel Association Scholarship FAQ s

Exporting from FirstClass

MAY 4, 2015 MUNICIPAL ELECTION CALENDAR

2016 Election Calendar

Securing Adobe PDFs. Adobe - Certified Document Services Registration Authority (RA) Training. Enterprise Security. ID Verification Services

2011 municipal and county council elections

Online Appendix for The Letter After Your Name : Party Labels on Virginia Ballots published in State Politics and Policy Quarterly

Maine GOP 2016 Presidential Nominating Caucus Plan. Maine GOP in partnership with County & Municipal Republican Committees

Volume I, Appendix C Table of Contents

Virginia State Board of Elections. Procedures & System Requirements Rev-0515 Approved 05/13/2015 ELECTRONIC POLLBOOK CERTIFICATION

Opinion Poll. Minnesota Small Business Owners Support Reforming U.S. Elections. October 30, 2014

South Dakota State Board of Elections ES&S Voting System (EVS) State Certification

Getting Started with the License Administration Workbench 2.0 (LAW 2.0)

LEGISLATIVE GUIDE TO CALIFORNIA ELECTION LAWS

Title Description Acceptance Criteria Area Path

This is a summary of the edocs system. A detailed user guide follows.

ES&S AutoMARK. Pre-Election Day Checklist

Federal Write-in Absentee Ballot (FWAB)

SOT Analysis - Special Revenue and General Tax Fund

Pre-Election Audit of Memory Cards for the August 2008 Connecticut Primary Elections

EAC Decision on Request for Interpretation (Operating System Configuration)

Translation Service Program

Roles for Statisticians in Elections John S. Gardenier, D.B.A.

GRAND MASTER DRAGON BOAT CLUB OF THE VILLAGES. INC. BY LAWS. Mission Statement

ELECTION HANDBOOK of the STATE OF NEW MEXICO 2011 EDITION

MEMORANDUM. THE HONORABLE JAKE McGOLDRICK Member, San Francisco Board of Supervisors. ALIX ROSENTHAL President, San Francisco Elections Commission

NC General Statutes - Chapter 163 Article 14A 1

Developing a Campaign Plan

Transcription:

Data Normalization in Electronic Voting Systems: A County Perspective Paul Lux, CERA Supervisor of Elections Okaloosa County, Florida

Data Elements The common elements shared by election systems, specifically at the tabulation server level where the database for each individual election is laid out, may vary in structure and organization, but share a commonality of function. These are: contest identification numbers; candidate/choice identification numbers within each contest; party affiliation codes for candidates in partisan races; counters or counter groups used or not for each candidate/choice, over vote (if allowed), blank vote, and under vote; ballot headers common to all ballots; ballot headers specific to certain ballots; individual contest headers; and ballot footers common to all ballots. Variations of these exist, obviously, and depending on the jurisdiction some of them may not be required and thus go unused (straight ticket voting for example). For those who write the programs, however, all of these items must still be taken into account and be part of the design if one hopes to sell the product across many varied jurisdictions. Thus, even where certain features are not desired or legal to use, they still exist in the program and are switched off or simply go unused. Of course each of the four major vendors of election tabulation software (identified by this author as ES&S, Hart InterCivic, Premier, and Sequoia) has their own individual sizes and data formats for each of these fields. Some limit certain fields to numeric characters, while others may allow alpha characters or even free form fields. When this happens, sharing such important information at any central level becomes problematic. First Steps in Florida In 2007 the Florida Division of Elections sought to bring some form of standardization to some of these data elements to better facilitate the speed and accuracy of election night reporting. Rather than write file translation code for the results export of each of our 67 counties, they provided race ID codes for all races that were required to be reported to the State (state legislative seats and federal races). Florida, with its own robust certification process, allows each individual county to choose the elections equipment it feels best serve the needs of its voters from the list of approved vendors. Currently, three systems are certified and in use in Florida: ES&S, Premier, and Sequoia. At the first meeting where the standardization of election codes was discussed, Dominion was also in attendance as they were seeking certification at that time. Of the four vendors in attendance, only Dominion allowed the use of *.eml (election markup language) to export results. The other three stated that they were years away from working *.xml into their exports, let alone *.eml. With nothing better than a standard *.csv or *.txt file in common, the Division of Elections settled on a four digit numeric code (a six digit was preferred, but ES&S had a size limitation issue at that time) that allowed for uniform representation of races, party affiliations (for use in primaries) and district numbers (where applicable). A few counties, Okaloosa among them, volunteered to use the new code system as a test run in January s Presidential Preference Primary.

The actual mechanics of it were simple: where the tabulation server database software would automatically number entered races in a standard pattern (10, 20, 30, etc.) a county would simply substitute the specified code for each particular race. This would preclude the State from having to map 67 individual county files with different race numbers. The codes were structured such that the order of contests on a ballot as mandated by statute would be preserved. The test was successful, and a new set of file specifications was developed for statewide use in the August Primary and the November General elections. Having the new file specifications in place made the accumulation of statewide election results a more streamlined process. Each county uploaded the same results export file as normal, but this time the State could marry up results data for contests that spanned multiple counties with little effort. Problems with Other Voting Systems The potential issues I see moving forward with the normalization of election tabulation data have to do with two very specific types of election systems: non electronic voting systems using hand counted paper ballots and other non traditional voting systems such as vote by phone or voting over the internet. The problems associated with non electronic systems are obvious: no electronic data means no electronic file to upload or share. Of course an electronic file can be created (spreadsheet, etc.) using any field codes deemed important; but the data will, by its very nature, be hand entered in some form or fashion which will always call its veracity into question. As currently configured, a feature to import other non traditional voting systems data into tabulation servers is nonexistent. In part, this is due to voting system vendors hesitation to share their data structures with potential rivals who might later expand into their market. This leads, again, to a manual solution of getting this data into the tabulation system for reporting of results. Data Access The biggest question that will probably arise from this is who should have access to this new and improved form of data? Obviously there is a need for it at the level where multi jurisdictional contests are tabulated. But what about other potential end users? If data across the various election systems platforms becomes standardized, it would allow the media to report contest results more rapidly. The problem with allowing the media access to such files would be the source of the file i.e. would they get it from local jurisdictions directly or collect them from the state. If only the state government can report unofficial or official results, getting these files directly from the source jurisdictions at the same time as the state central reporting office might lead to controversy if results that differ from the state or local jurisdiction are posted by the media. Arguably this might also be helpful as a double check on the published official results, making error detection easier. It has happened in recent elections that results reported on local jurisdictions websites have not matched the official totals. There would also be a technological learning curve on the part of the

media a media used to hand entering data from faxes and e mails to make sure the file s contents were accurately reflected. Right on the heels of the media for these files will be the political parties. Generally speaking, political parties are mainly interested in what benefits them. Florida is one of the most open states when it comes to public records and open meetings laws. To date this jurisdiction has never been asked for the actual results export file. Parties, to date, have been content to settle for paper copies of the data faxed or e mailed on election night. Having the source files, again, would allow them to do their own computation of any contests outcome; but any discrepancies could ultimately lead to politically motivated accusations of data tampering. File Security One of the issues that will have to be addressed if normalized data files are to be made widely available is the security of the file itself. Too many groups with too free access to the file could easily result in disputes as to who has the true copy of the file. Given the increasing regularity with which election officials have come to be distrusted, some mechanism to authenticate the file should be part of any such system. The discussion of the merits of digitally signing the file, encrypting it or hashing it will be left to those whose background is better suited to the subject. As no such safeguards are currently employed, the addition of such measures would certainly be welcome sooner than later. Audits and Safeguards As such a data file might relate to audits there is plenty of room for speculation about how such data could improve audits. Some jurisdictions already scan and post each and every ballot as a *.pdf file that can be downloaded from a website, reviewed and compared to published totals. Making this file available to the general public or to other interested groups who wish to use the data to study a particular election would go far in advancing the transparency of audits and of the conduct of the election itself. Such transparency would do a lot to repair the trust in the electoral process that has been steadily eroded on a national level since 2000. What should be avoided at all costs, however, is the release of any data files that contain precinct level data before the official audit is completed. In this jurisdiction the Statement of Votes Cast that details the polling, absentee, and early voting results by precinct is withheld until the statutorily mandated audit is completed so as to preclude any prejudicing of the Audit Board. Conclusion It cannot be denied that there would be a tremendous benefit in normalizing data file structures in electronic voting systems across the different platforms. Though issues with proprietary software and file security would have to be addressed, along with clear guidelines for how and by whom such files should be used; better accuracy in election night reporting along with increased transparency in both

the conduct of elections and election audits could be realized. The potential benefit to many diverse interests is too great to not pursue.