1 / 15

Voting System

The PunchScan. Voting System. Rick Carback, David Chaum, Jeremy Clark, Aleks Essex, Kevin Fisher, Ben Hosp, Stefan Popoveniuc, and Jeremy Robin. Related Notions. Voter Confidence Voter-Verifiable Integrity No trusted software Scaleable/Realistic (=inexpensive).

andra
Télécharger la présentation

Voting System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The PunchScan Voting System Rick Carback, David Chaum, Jeremy Clark, Aleks Essex, Kevin Fisher, Ben Hosp, Stefan Popoveniuc, and Jeremy Robin

  2. Related Notions • Voter Confidence • Voter-Verifiable Integrity • No trusted software • Scaleable/Realistic (=inexpensive)

  3. PunchScan Features all that are required in US • Polling place • Automated (rental computers) • Manual (ballot box or after automation fails) • Absentee (mail-in ballot) • Provisional ballots / any polling place • Disabilities • {Read or hear} and {mark or nudge a friend} • Indistinguishable ballots

  4. First Election Running Now • Specs published • All XML, JAVA, and SQL • Commits posted • Challenges from NASDAQ select half the commits to open • Audit the opened commits (separate software) • Polling places Romania, Crypto, Ottawa, Washington DC, Stanford • Final phase • Posting tally (and more) in clear • Challenges from NASDAQ • Final audit

  5. Top layer shown white, bottom layer yellow; • Single sheet folded to form two layers; • Unique serial number per ballot: 3853; • Candidates Joe and Fred, in a fixed order, • with randomized symbol next to each; • Holes in top layer expose independently randomized symbols on bottom layer. 3853 3853 3853             3853 3853 3853 3853 3853 Joe  Fred Joe Joe Joe  Fred Fred Fred   A simple ballot form Un-voted ballot Ink daub marks both layers (voted for Fred) Voted top layer Voted bottom layer

  6. 3853 a b b a 002 Joe Fred Encrypted Vote First flip or No-flip Cleartext Votes Candidate/ Front Labels Back/Hole Labels Vote Row Ballot Row Ballot Number Intermediate Flipped state Second flip or No-flip

  7. Encrypted Vote First flip or No-flip Cleartext Votes Candidate/ Front Labels Back/Hole Labels Vote Row Ballot Row Ballot Number Intermediate Flipped state Second flip or No-flip

  8. Encrypted Vote First flip or No-flip Cleartext Votes Candidate/ Front Labels Back/Hole Labels Vote Row Ballot Row Ballot Number Intermediate Flipped state Second flip or No-flip

  9. See punchscan.org

  10. Introduction “University student elections offer a uniquely focused setting for engaging students in nationally important, state-of-the-art security and privacy research/projects and course work.”

  11. Competition Timeline • Judges announced, applications accepted, rules detailed (September-October) • Advance payment to teams with posted designs judged to be qualified (January) • Second payment to teams in the running, on completion of election (by May) • Teams completing second phase awarded travel-reimbursed opportunity to compete at finals event for prizes for election demonstrated, presentations, and optional attacks on other submissions (June)

  12. Thank You vocomp.org

More Related