Election Verifiability with ProVerif

2023 IEEE 36th Computer Security Foundations Symposium (CSF)(2023)

引用 0|浏览8
暂无评分
摘要
Electronic voting systems should guarantee (at least) vote privacy and verifiability. Formally proving these two properties is challenging. Indeed, vote privacy is typically expressed as an equivalence property, hard to analyze for automatic tools, while verifiability requires to count the number of votes, to guarantee that all honest votes are properly tallied. We provide a full characterization of E2E-verifiability in terms of two simple properties, that are shown to be both sufficient and necessary. In contrast, previous approaches proposed sufficient conditions only. These two properties can easily be expressed in a formal tool like ProVerif but remain hard to prove automatically. Therefore, we provide a generic election framework, together with a library of lemmas, for the (automatic) proof of E2E-verifiability. We successfully apply our framework to several protocols of the literature that include two complex, industrial-scale voting protocols, namely Swiss Post and CHVote, designed for the Swiss context.
更多
查看译文
关键词
automatic tools,complex scale voting protocols,election verifiability,electronic voting systems,equivalence property,formal tool,generic election framework,honest votes,industrial-scale voting protocols,ProVerif,simple properties,sufficient conditions,vote privacy
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要