Paper 2016/765
Cryptographic Voting — A Gentle Introduction
David Bernhard and Bogdan Warinschi
Abstract
These lecture notes survey some of the main ideas and tech- niques used in cryptographic voting systems. The write-up is geared to- wards readers with little knowledge of cryptography and it focuses on the broad principles that guide the design and analysis of cryptographic systems, especially the need for properly designed security models. We use a system proposed by Fujioka, Okamoto and Ohta as starting example to introduce some basic building blocks and desirable security properties. We then slowly build towards a comprehensive description of the Helios voting system, one of the few systems deployed in practice and briefly discuss a few of its security properties.
Note: Added a couple of references.
Metadata
- Available format(s)
- Category
- Foundations
- Publication info
- Published elsewhere. FOSAD VII, LNCS 8604, pages 167--211.
- Keywords
- votingfoundationsimplementationzero-knowledge
- Contact author(s)
- csxdb @ bristol ac uk
- History
- 2016-08-15: revised
- 2016-08-10: received
- See all versions
- Short URL
- https://ia.cr/2016/765
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2016/765, author = {David Bernhard and Bogdan Warinschi}, title = {Cryptographic Voting — A Gentle Introduction}, howpublished = {Cryptology {ePrint} Archive, Paper 2016/765}, year = {2016}, url = {https://eprint.iacr.org/2016/765} }