the case for
play

THE CASE FOR - PowerPoint PPT Presentation

THE CASE FOR


  1. � � � � ฀ � � � � � � � � � ฀ � � � � � � � � � � � � ฀ � � � � � ฀ � � ฀ � � � � THE CASE FOR � ฀ � � � � � � � � � ฀ � � � � � � ฀ NETWORKED REMOTE VOTING PRECINCTS Daniel R. Sandler and Dan S. Wallach Rice University ฀ � EVT ’ 08 � � � � � � 2008 USENIX/ACCURATE Electronic Voting Technology workshop | July 28, 2008 � ฀ � � � � � �

  2. When I talk to my father about e-voting he always asks the same question

  3. “ When will we be able to vote over the internet? ”

  4. This is a (mostly) reasonable question! We can now do almost anything over the internet remotely! reliably! securely! (when was the last time you went in to a bank?) the expectation exists: “ surely this must be possible ”

  5. “ When will we be able to vote over the internet? ”

  6. “ When will we be able to vote over the internet? ” The “ right answer ” from a security standpoint is

  7. “ When will we be able to vote over the internet? ” The “ right answer ” from a security standpoint is N E V E R

  8. voting is special

  9. unlike entertainment & communication & banking a physical presence is absolutely essential why?

  10. EQUIPMENT ENVIRONMENT

  11. EQUIPMENT the voting terminal must be trusted

  12. the voter must be free of coercion ENVIRONMENT

  13. e.g.

  14. voting at home may never be practical or secure

  15. voting at home may never be practical or secure remote voting may be both practical and secure

  16. HOW?

  17. we propose a solution inspired by PROVISIONAL & POSTAL VOTING but relying on e-voting technology

  18. POSTAL VOTING

  19. POSTAL VOTING aka “ vote-by-mail ”

  20. POSTAL VOTING aka “ vote-by-mail ” voters declare intent to vote by mail

  21. POSTAL VOTING aka “ vote-by-mail ” voters declare intent to vote by mail ballots are mailed in advance of the election

  22. POSTAL VOTING aka “ vote-by-mail ” voters declare intent to vote by mail ballots are mailed in advance of the election ALICE BOB X CHUCK

  23. POSTAL VOTING aka “ vote-by-mail ” voters declare intent to vote by mail ballots are mailed in advance of the election ALICE ALICE BOB BOB X CHUCK X CHUCK

  24. POSTAL VOTING aka “ vote-by-mail ” voters declare intent to vote by mail ballots are mailed in advance of the election ALICE ALICE BOB BOB X CHUCK X CHUCK

  25. POSTAL VOTING

  26. POSTAL VOTING

  27. POSTAL VOTING

  28. POSTAL VOTING VOTER Daniel R. Sandler X D R S andler SIGNATURE

  29. POSTAL VOTING VOTER Daniel R. Sandler X D R S andler SIGNATURE

  30. PROVISIONAL VOTING Similar to postal voting, but in a polling place Voter and pollworkers disagree about eligibility Voter casts a ballot anyway Ballot sealed in an opaque envelope w/ voter ’ s identifying info & claim of eligibility

  31. The double enclosure Allows election officials to decide whether to count a vote before the vote is revealed

  32. Our objectives 1. obviate voter ’ s need to be at “ home ” 2. replace (unreliable, slow) postal channel with networked transmission

  33. Ingredients Electronic voting system Remote polling place Database of eligible remote voters Voter identification Provisional electronic ballots One-way publishing medium

  34. Electronic voting system, e.g. VoteBox [see Sandler et al, USENIX Security ’ 08] voting machines are on a private network all cast ballots are broadcast & logged by each VoteBox “ booth ” machine to defend against loss & tampering a “ supervisor ” machine manages the polling place

  35. ���������� ����� � � � 1 vote authorization (blank ballot) 2 cast ballot (encrypted) 3 vote confirmation (signed)

  36. VoteBox tabulation Encrypted ballots can be posted in public Even in real time over the Internet. Benaloh challenges (EVT ’ 07) Challenge machines to prove accuracy. Threshold cryptography to decrypt totals Anyone can verify the decryption. Applicable to mixnets, homomorphic crypto, etc.

  37. � �� � � � � ������ ���������� ����� � �� NAME,BALLOT NAME,BALLOT NAME,BALLOT NAME,BALLOT 1 database: voter → ballot 4 cast ballot (encrypted) 2 voter identification 5 signed envelope: id + ballot 3 authorization (blank ballot) 6 ballot forwarded to precinct

  38. ��

  39. �� =

  40. �� ALICE BOB = X CHUCK

  41. �� ALICE BOB > = X CHUCK

  42. Benefits of the networked remote polling place Fast Ballot types from home precinct Cast ballots back to home precinct Robust Post and networks both lossy … but networks can retransmit More secure Choices cannot be observed while in transit Crypto protects vote secrecy (even from officials)

  43. RELATED WORK Industrial US Military: SERVE (2004) Democrats Abroad Estonian election (2007) Commercial systems: “ unofficial ” results by modem Research systems Fujioka, Okamoto, Ohta [FOO 93] blind-signature systems: Sensus [Craner & Cytron 97], EVOX [Herschberg 97], ... Civitas [Clarkson et al 08], Helios [Adida 08]

  44. CONCLUSION Remote e-voting works a remote polling place is essential coercion-resistance; trustworthy equipment we use the provisional/postal voting model replace the post with a network replace opaque envelopes with encryption replace sealed envelopes with digital sigs a natural extension to existing research & industrial e-voting approaches

  45. More on VoteBox Presentation on Friday www.cs.rice.edu/~dsandler/pub/sandler08votebox.pdf Summer project: open source release coming soon

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend