Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Voting System The PunchScan Rick Carback, David Chaum, Jeremy Clark, Aleks Essex, Kevin Fisher, Ben Hosp, Stefan Popoveniuc, and Jeremy Robin."— Presentation transcript:

1

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

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

4 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

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

6 Ink daub marks both layers (voted for Fred) A simple ballot form 3853  Joe Fred 3853    Joe Fred 3853    Joe Fred 3853   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. Voted top layerVoted bottom layer Un-voted ballot 3853  Joe Fred 3853  

7 1a/bab 2a/bba 3a/bab 4b/aab 5a/bba 6b/aab 7a/bba 8b/aab 9b/aba 6  5 7  4 7  2 2  9 9  6 6  7 9  8 4  5 3  3 Ballot Number Candidate/ Front Labels Back/Hole Labels Encrypted Vote Ballot Row First flip or No-flip Second flip or No-flip Intermediate Flipped state Vote Row Cleartext Votes 3853 ab Joe Fred 002 a b

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

9 1a/bab 4b/aba 5a/bab 8b/aba 5  4 8  8 1  5 4  1 Ballot Number Candidate/ Front Labels Back/Hole Labels Encrypted Vote Ballot Row First flip or No-flip Second flip or No-flip Intermediate Flipped state Vote Row Cleartext Votes

10 punchscan.org See

11

12 “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.” Introduction

13 Competition Timeline i.Judges announced, applications accepted, rules detailed (September-October) ii.Advance payment to teams with posted designs judged to be qualified (January) iii.Second payment to teams in the running, on completion of election (by May) iv.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)

14 Thank You vocomp.org

15


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

Similar presentations


Ads by Google