1 / 21

The Current State of Cryptographic Election Protocols

The Current State of Cryptographic Election Protocols. Josh Benaloh Microsoft Research. So, you want to hold an election …. Fundamental Decision. You have essentially two paradigms to choose from … Anonymized Ballots Ballotless Tallying. Anonymized Ballots. Ballotless Tallying.

Albert_Lan
Download Presentation

The Current State of Cryptographic Election Protocols

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 Current Stateof CryptographicElection Protocols Josh Benaloh Microsoft Research

  2. So, you want to hold an election …

  3. Fundamental Decision You have essentially two paradigms to choose from … • Anonymized Ballots • Ballotless Tallying

  4. Anonymized Ballots

  5. Ballotless Tallying

  6. A Fundamental Trade-Off • Ballots simplify write-ins and other “non-standard” options. • Non-standard options can compromise privacy.

  7. The Mix-Net Paradigm • Chaum (1981) …

  8. The Mix-Net Paradigm

  9. The Mix-Net Paradigm Vote MIX Vote Vote Vote

  10. The Mix-Net Paradigm Vote MIX Vote Vote Vote

  11. The Mix-Net Paradigm Vote MIX MIX Vote Vote Vote

  12. The Homomorphic Paradigm • Benaloh (Cohen), Fischer (1985) …

  13. Tally The Homomorphic Paradigm

  14. Tally The Homomorphic Paradigm

  15. Some Principles of Election Protocols • Privacy • Verifiability • Robustness • Coercibility

  16. Privacy • Only one voter? • A unanimous tally? • Unanimous less one? • Copy cats? • Free-form ballots?

  17. Verifiability • By single trusted party? • By trusted committee? • By each voter? • By observers?

  18. Robustness • Against faulty/malicious voter? • Against faulty/malicious trustee? • At what cost to privacy?

  19. Coercibility • Before the vote? • During the vote? • After the vote? • By trustee, voter, or observer? • Free-form ballots?

  20. Some of the Authors • Mix-Net: Chaum, Fujioka, Okamoto, Ohta, Pfitzmann, Waidner, Park, Itoh, Kurosawa, Michels, Horster, Sako, Kilian, Abe, Hirt, Jakobsson, Juels, Rivest, Furukawa, Neff, Golle, Zhong, Boneh • Homomorphic: Benaloh, Fischer, Yung, Tuinstra, Sako, Kilian, Franklin, Cramer, Gennaro, Schoenmakers, Hirt, Kiayias

  21. And the winner is … The new robust mix-net protocols are practical and offer the most flexibility. Much recent work has concentrated on efficiency improvements. Issues remain concerning receipts and coercion. Practical concerns focus on authentication and system integrity.

More Related