Verifiable Homomorphic Tallying for the Schulze Vote Counting Scheme

被引:4
|
作者
Haines, Thomas [1 ]
Pattinson, Dirk [2 ]
Tiwari, Mukesh [2 ]
机构
[1] NTNU, Trondheim, Norway
[2] Australian Natl Univ, Res Sch Comp Sci, Canberra, ACT, Australia
关键词
PROOFS;
D O I
10.1007/978-3-030-41600-3_4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The encryption of ballots is crucial to maintaining integrity and anonymity in electronic voting schemes. It enables, amongst other things, each voter to verify that their encrypted ballot has been recorded as cast, by checking their ballot against a bulletin board. We present a verifiable homomorphic tallying scheme for the Schulze method that allows verification of the correctness of the count-on the basis of encrypted ballots-that only reveals the final tally. We achieve verifiability by using zero knowledge proofs for ballot validity and honest decryption of the final tally. Our formalisation takes places inside the Coq theorem prover and is based on an axiomatisation of cryptogtaphic primitives, and our main result is the correctness of homomorphic tallying. We then instantiate these primitives using an external library and show the feasibility of our approach by means of case studies.
引用
收藏
页码:36 / 53
页数:18
相关论文
共 50 条
  • [41] Counting Homomorphic Cycles in Degenerate Graphs
    Gishboliner, Lior
    Levanzov, Yevgeny
    Shapira, Asaf
    Yuster, Raphael
    PROCEEDINGS OF THE 2022 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2022, : 417 - 430
  • [42] CHQS: Publicly Verifiable Homomorphic Signatures Beyond the Linear Case
    Schabhueser, Lucas
    Butin, Denis
    Buchmann, Johannes
    INFORMATION SECURITY PRACTICE AND EXPERIENCE (ISPEC 2018), 2018, 11125 : 213 - 228
  • [43] A Homomorphic LWE-Based Verifiable Electronic Voting System
    Wu, Chen
    Tang, Shaohua
    Yan, Xingfu
    2018 IEEE CONFERENCE ON DEPENDABLE AND SECURE COMPUTING (DSC), 2018, : 98 - 105
  • [44] Verifiable Additive Homomorphic Secret Sharing with Dynamic Aggregation Support
    Wang, Sinan
    Peng, Changgen
    Deng, Xinxin
    Peng, Zongfeng
    Chen, Qihong
    ELECTRONICS, 2024, 13 (12)
  • [45] Efficient Vote Validity Check in Homomorphic Electronic Voting
    Peng, Kun
    Bao, Feng
    INFORMATION SECURITY AND CRYPTOLOGY - ICISC 2008, 2009, 5461 : 202 - 217
  • [46] Verifiable DOPE from Somewhat Homomorphic Encryption, and the Extension to DOT
    Hamidi, Amirreza
    Ghodosi, Hossein
    SCIENCE OF CYBER SECURITY, SCISEC 2022, 2022, 13580 : 105 - 120
  • [47] Advancing Federated Learning through Verifiable Computations and Homomorphic Encryption
    Zhang, Bingxue
    Lu, Guangguang
    Qiu, Pengpeng
    Gui, Xumin
    Shi, Yang
    ENTROPY, 2023, 25 (11)
  • [48] Cryptanalysis of Tran-Pang-Deng Verifiable Homomorphic Encryption
    Xu, Shuaijianni
    He, Yan
    Zhang, Liang Feng
    INFORMATION SECURITY AND CRYPTOLOGY - ICISC 2017, 2018, 10779 : 59 - 70
  • [49] E2E Verifiable Borda Count Voting System without Tallying Authorities
    Bag, Samiran
    Azad, Muhammad Ajmal
    Hao, Feng
    14TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY (ARES 2019), 2019,
  • [50] Camel: E2E Verifiable Instant Runoff Voting without Tallying Authorities
    Harrison, Luke
    Bag, Samiran
    Hao, Feng
    PROCEEDINGS OF THE 19TH ACM ASIA CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, ACM ASIACCS 2024, 2024, : 742 - 752