Design and Implementation of Cast-as-Intended Verifiability for a Blockchain-based Voting System

被引:9
|
作者
Killer, Christian [1 ]
Rodrigues, Bruno [1 ]
Matile, Raphael [1 ]
Scheid, Eder [1 ]
Stiller, Burkhard [1 ]
机构
[1] Univ Zurich UZH, Dept Informat IfI, Commun Syst Grp CSG, Binzmuhlestr 14, CH-8050 Zurich, Switzerland
关键词
Cast-as-Intended Verifiability; Blockchain-based electronic voting;
D O I
10.1145/3341105.3373884
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Digitization of electoral processes depends on confident systems that produce verifiable evidence. The design and implementation of voting systems has been widely studied in prior research, bringing together expertise in many fields. Switzerland is organized in a federal, decentralized structure of independent governmental entities. Thus, its decentralized structure is a real-world example for implementing an electronic voting system, where trust is distributed among multiple authorities. This work outlines the design and implementation of a blockchain-based electronic voting system providing cast-as-intended verifiability. The generation of non-interactive zero-knowledge proofs of knowledge enables every voter to verify the encrypted vote, while maintaining the secrecy of the ballot. The Public Bulletin Board (PBB) is a crucial component of every electronic voting system, serving as a publicly verifiable log of communication and ballots - here a blockchain is used as the PBB. Also, the required cryptographic operations are in linear relation to the number of voters, making the outlined system fit for large-scale elections.
引用
收藏
页码:286 / 293
页数:8
相关论文
共 50 条
  • [1] CaIV: Cast-as-Intended Verifiability in Blockchain-based Voting
    Matile, Raphael
    Rodrigues, Bruno
    Scheid, Eder
    Stiller, Burkhard
    2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (ICBC), 2019, : 24 - 28
  • [2] Universal Cast-as-Intended Verifiability
    Escala, Alex
    Guasch, Sandra
    Herranz, Javier
    Morillo, Paz
    FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2016, 2016, 9604 : 233 - 250
  • [3] On remote electronic voting with both coercion resistance and cast-as-intended verifiability
    Finogina, Tamara
    Herranz, Javier
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2023, 76
  • [4] CAISED: A Protocol for Cast-as-Intended Verifiability with a Second Device
    Muller, Johannes
    Truderung, Tomasz
    ELECTRONIC VOTING, E-VOTE-ID 2023, 2023, 14230 : 123 - 139
  • [5] Design and Implementation of Verifiable Blockchain-Based e-voting System
    Choi, Seiwoong
    Choi, HeeSeok
    Chung, Kwang Sik
    PROCEEDINGS OF SEVENTH INTERNATIONAL CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGY, ICICT 2022, VOL 1, 2023, 447 : 557 - 566
  • [6] Coercion-Resistant Cast-as-Intended Verifiability for Computationally Limited Voters
    Finogina, Tamara
    Herranz, Javier
    FINANCIAL CRYPTOGRAPHY AND DATA SECURITY. FC 2023 INTERNATIONAL WORKSHOPS, FC 2023, 2024, 13953 : 34 - 46
  • [7] A Design for Blockchain-Based Digital Voting System
    Al-Rawy, Mahmoud
    Elci, Atilla
    DIGITAL SCIENCE, 2019, 850 : 397 - 407
  • [8] Implementation of blockchain-based e-voting system
    Tanwar, Sarvesh
    Gupta, Neelam
    Kumar, Prashant
    Hu, Yu-Chen
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (1) : 1449 - 1480
  • [9] Implementation of blockchain-based e-voting system
    Sarvesh Tanwar
    Neelam Gupta
    Prashant Kumar
    Yu-Chen Hu
    Multimedia Tools and Applications, 2024, 83 : 1449 - 1480
  • [10] Design and Implementation of a Blockchain-based e-Voting system by using the Algorand platform
    Esposito, Christian
    Choi, Chang
    38TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2023, 2023, : 715 - 723