voting system

Post on 07-Jan-2016

35 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

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). - PowerPoint PPT Presentation

TRANSCRIPT

Voting System

The PunchScan

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)

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

First Election Running Now

1. Specs published1. All XML, JAVA, and SQL

2. Commits posted3. Challenges from NASDAQ select half the

commits to open4. Audit the opened commits (separate software)5. Polling places Romania, Crypto, Ottawa,

Washington DC, Stanford6. Final phase

1. Posting tally (and more) in clear2. Challenges from NASDAQ 3. Final audit

Ink daub marks both layers (voted for Fred)

A simple ballot form

3853

JoeFred

3853

3853

JoeFred

3853

3853

JoeFred

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 layer Voted bottom layer

Un-voted ballot

3853

JoeFred

3853

1 a/b ab

2 a/b ba

3 a/b ab

4 b/a ab

5 a/b ba

6 b/a ab

7 a/b ba

8 b/a ab

9 b/a ba

6 5

7 4

7 2

2 9

9 6

6 7

9 8

4 5

3 3

Bal

lot

Num

ber

Can

dida

te/

Fro

nt L

abel

s

Bac

k/H

ole

Labe

ls

Enc

rypt

ed

Vot

e

Bal

lot

Row

Firs

t fli

p or

N

o-fli

p

Sec

ond

flip

or N

o-fli

p

Inte

rmed

iate

Flip

ped

stat

e

Vot

e R

ow

Cle

arte

xt

Vot

es

3853

ab

JoeFred

002ab

8

1

Bal

lot

Num

ber

Can

dida

te/

Fro

nt L

abel

s

Bac

k/H

ole

Labe

ls

Enc

rypt

ed

Vot

e

Bal

lot

Row

Firs

t fli

p or

N

o-fli

p

Sec

ond

flip

or N

o-fli

p

Inte

rmed

iate

Flip

ped

stat

e

Vot

e R

ow

Cle

arte

xt

Vot

es

4

5

1 a/b ab

4 b/a ba

5 a/b ab

8 b/a ba

5 4

8 8

1 5

4 1

Bal

lot

Num

ber

Can

dida

te/

Fro

nt L

abel

s

Bac

k/H

ole

Labe

ls

Enc

rypt

ed

Vot

e

Bal

lot

Row

Firs

t fli

p or

N

o-fli

p

Sec

ond

flip

or N

o-fli

p

Inte

rmed

iate

Flip

ped

stat

e

Vot

e R

ow

Cle

arte

xt

Vot

es

punchscan.org

See

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

Introduction

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)

Thank You

vocomp.org

top related