Skip to content

Stress Testing Democracy Election Integrity During A Global Pandemic

Engineers explore architecture and security mechanisms for Stress Testing Democracy Election Integrity During A Global Pandemic.

Summary

## Overview

Matt Blaze (Georgetown University, Tor Project chair, cryptography expert) delivered keynote on election security during COVID-19 pandemic—stress-testing US democracy as emergency voting procedures conflict with security design. Premise: US elections are among world's most complex, decentralized systems (3000+ counties, 5000+ government entities, 117,000 polling places in 2016); security depends on balancing contradictory requirements (ballot secrecy vs. transparency/auditability), technological reliability, and human oversight. Crisis context: pandemic forces rapid shift to mail-in voting, creating new attack surface and operational challenges while reducing in-person vote security mechanisms. Central thesis: elections represent unique security problem requiring "cryptographic strength" not from mathematics alone but from system architecture, decentralization, human oversight, and technology that remains auditable by non-specialists. Problem: modern voting technology increasingly relies on general-purpose computers (DRE machines, ballot scanners) with software provided by vendors—shifting security from physically-observable paper ballots to black-box computerized systems vulnerable to malware, tampering, and adversarial interference.

## Electoral Security Requirements and Technological Trade-offs

**Fundamental Design Conflict**: Elections require two seemingly incompatible properties: (1) ballot secrecy—no one can determine how any individual voted, or prove to third-party how they voted (prevents voter coercion); (2) transparency and auditability—election outcome must be independently verifiable, all votes properly counted, no discrepancies between votes cast and votes recorded. Paper ballot systems elegantly solve this: voter casts vote into sealed ballot box (cannot observe individual votes = secrecy), box counted publicly at end of day (transparency, auditability). Technology degrades both: computerized voting obscures mechanics (reduced transparency), mail-in voting increases operational complexity (reduced auditability). Pandemic multiplies problem: sudden shift to mail-in voting removes in-person identity verification, introduces USPS reliability risks, prevents voter witnessing of ballot security.

**Threat Model Evolution**: Traditional election security focused on local corruption (stuffing ballots, destroying ballots, tampering with counts, intimidating election officials). New threat: foreign state adversaries may not aim to pick specific winner but to disrupt election process itself (cast doubt on legitimacy, prevent people from voting, create confusion). Attack cost/benefit asymmetry: adversary need not flip outcomes, only create uncertainty—achieves strategic goal (undermine confidence in election) at lower cost than full-scale fraud. Pandemic exacerbates: stress on election infrastructure, temporary workers, compressed timelines for mail handling create operational brittleness.

## Electronic Voting Systems Architecture and Vulnerabilities

**DRE Machines and Software Attack Surface**: Help America Vote Act (HAVA, 2003) post-Florida-recount mandated shift from punch-card systems to accessible voting technology, leading to proliferation of DRE (Direct Recording Electronic) machines—general-purpose touch-screen computers displaying ballots and recording votes internally. Vulnerability: underlying computers are not purpose-built voting systems but general-purpose machines running software provided by vendors—entire security model depends on vendor software integrity. Implication: machine-recorded vote is not directly observable (no paper artifact to audit against machine's recording), computer failure cascades to election failure, software vulnerabilities become election vulnerabilities. Audit challenge: cannot independently verify that computer did what it claims without specialized equipment; voters cannot validate that their vote was recorded as intended.

**Paper Ballot Auditing and Chain-of-Custody**: Florida 2000 recount illustrated both weakness and strength of paper systems: hanging chads (incomplete punches from accumulated cardboard debris) required tedious manual examination, but physical examination allowed humans to infer voter intent better than tabulator could. Counterintuitive strength: ability for human to examine ballots and disagree with computer reading was viewed as system weakness at time but represents fundamental security property—independent verification possible without trusting technology. Modern systems using computerized ballot scanners introduce hybrid model: paper ballots optically scanned, paper serves as audit trail. Weakness: if machine miscounts and recount initiated, must re-scan, but scanning error (systematic misreading) affects both count and recount identically—human examination still required but now competes with machine-recorded version.

## Decentralization as Security Architecture

**Fragmented Governance as Resilience**: US election system intentionally decentralized—no single point of failure at federal level, no ability for single entity to change all election systems nationwide simultaneously. Strength: adversary cannot compromise single system to affect entire election. Weakness: massive coordination burden (117,000 polling places, hundreds of election officials per county, thousands of election laws and procedures), consistency impossible, standardization difficult. County-level election management: typically stretched budgets (competing with road repair, fire services), limited technical expertise, small temporary workforce (election judges hired one or two days per year, trained for few hours), high workforce churn. Pandemic stress: counties simultaneously dealing with reduced in-person polling capacity, mail-in ballot volume surge, social distancing requirements, possible election judge unavailability (health risk).

**Ballot Complexity and Operational Scale**: 2016 election statistics: 138.8 million ballots cast (~60% turnout), 178,000 different ballot variations (due to multiple races at different geographic levels—federal, state, county, local), millions of voter interactions. Decentralized voting means no uniform systems or training—election integrity depends on thousands of local officials, hundreds of thousands of temporary workers, millions of individual voter interactions. Pandemic introduces mail-in voting (which introduces USPS delay variability, signature verification risk, absent in-person witness, no optical scanner feedback). Compressed timeline: must mail ballots, receive returns, scan/count, certify before inauguration date—no time to halt, investigate, redo (elections are not resumable once certified).

## Critical Dependencies and Single Points of Failure

**Vendor Software Dependency**: DRE and ballot-scanner systems depend on proprietary vendor software—election officials cannot audit source code, cannot verify security properties, cannot replace software if compromised. Pandemic timing: emergency voting procedures (accelerated mail-in pivot, reduced in-person capacity) increase pressure to trust systems as-is rather than audit or test. Supply chain risk: voting equipment manufacturer often proprietary black box, source code not disclosed, updates controlled by vendor (may not have been tested against pandemic-era voting procedures). Mitigation limited: no ability to move away from vendors mid-election, no time to retrain staff on new procedures mid-pandemic, no budget for security audits.

**Human Factors and Stress Points**: Election judges hired temporarily, trained briefly, asked to manage increased complexity during pandemic. Absentee ballot procedures historically less common, now scaling to majority of ballots—training, procedures, signature verification standards all improvised. Mail delivery bottleneck: USPS performance critical vulnerability, completely outside election officials' control. Voter education: pandemic voting procedures unfamiliar (deadlines for mail, ballot return methods, absentee processes), misinformation risk (false ballot dropbox locations, false deadlines, false rejection procedures). Cumulative effect: every procedural change introduces new point of failure and new reliance on human judgment under stress.

Related talks