Machine-Checked Proofs of Privacy for Electronic Voting Protocols

  • Veronique Cortier
  • , Constantin Catalin Dragan
  • , Francois Dupressoir
  • , Benedikt Schmidt
  • , Pierre Yves Strub
  • , Bogdan Warinschi

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We provide the first machine-checked proof of privacy-related properties (including ballot privacy) for an electronic voting protocol in the computational model. We target the popular Helios family of voting protocols, for which we identify appropriate levels of abstractions to allow the simplification and convenient reuse of proof steps across many variations of the voting scheme. The resulting framework enables machine-checked security proofs for several hundred variants of Helios and should serve as a stepping stone for the analysis of further variations of the scheme. In addition, we highlight some of the lessons learned regarding the gap between pen-and-paper and machine-checked proofs, and report on the experience with formalizing the security of protocols at this scale.

Original languageEnglish
Title of host publication2017 IEEE Symposium on Security and Privacy, SP 2017 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages993-1008
Number of pages16
ISBN (Electronic)9781509055326
DOIs
Publication statusPublished - 23 Jun 2017
Event2017 IEEE Symposium on Security and Privacy, SP 2017 - San Jose, United States
Duration: 22 May 201724 May 2017

Publication series

NameProceedings - IEEE Symposium on Security and Privacy
ISSN (Print)1081-6011

Conference

Conference2017 IEEE Symposium on Security and Privacy, SP 2017
Country/TerritoryUnited States
CitySan Jose
Period22/05/1724/05/17

Keywords

  • Electronic voting
  • Helios
  • Machine-checked proofs

Fingerprint

Dive into the research topics of 'Machine-Checked Proofs of Privacy for Electronic Voting Protocols'. Together they form a unique fingerprint.

Cite this