TY - GEN
T1 - Machine-Checked Proofs of Privacy for Electronic Voting Protocols
AU - Cortier, Veronique
AU - Dragan, Constantin Catalin
AU - Dupressoir, Francois
AU - Schmidt, Benedikt
AU - Strub, Pierre Yves
AU - Warinschi, Bogdan
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2017/6/23
Y1 - 2017/6/23
N2 - 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.
AB - 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.
KW - Electronic voting
KW - Helios
KW - Machine-checked proofs
UR - https://www.scopus.com/pages/publications/85025167463
U2 - 10.1109/SP.2017.28
DO - 10.1109/SP.2017.28
M3 - Conference contribution
AN - SCOPUS:85025167463
T3 - Proceedings - IEEE Symposium on Security and Privacy
SP - 993
EP - 1008
BT - 2017 IEEE Symposium on Security and Privacy, SP 2017 - Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2017 IEEE Symposium on Security and Privacy, SP 2017
Y2 - 22 May 2017 through 24 May 2017
ER -