Blockchain-Based Cardinal E-Voting System Using Biometrics, Watermarked QR Code and Partial Homomorphic Encryption

被引:0
|
作者
Agrawal, Aniket [1 ]
Sethi, Kamalakanta [2 ]
Bera, Padmalochan [1 ]
机构
[1] Indian Inst Technol, Bhubaneswar, India
[2] Indian Inst Informat Technol, Sri City, India
关键词
Blockchain; Biometrics; Qr code; Discrete wavelet transform; Visual cryptography; Elgamal homomorphic encryption; Score vote ciphertext; Partial knowledge range proof; Pederson protocol;
D O I
10.1007/978-981-19-6414-5_23
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A robust democracy cannot be concn. Therefore, we propose a privacy-preserving, cost-effective and verifiable blockchain-based electronic score voting scheme. Our framework is premised on a watermarked quick response (QR) code-based secure identification mechanism for creating a tamper-resistant biometric voter ID card. Two watermarked image shares, namely, owner and master shares, are created through XOR-based visual cryptography (VC) which are managed by the ID owner and a semi-trusted constituency authority (CA). Election Commission officer (ECO) commences the cryptographic system setup by distributing the secret key shares amongst all the CAs. First, voters show their share for their details verification and biometric authentication. If successful, they use the modified ElGamal homomorphic encryption to enable additive computations on their score votes while ensuring their secrecy. The integrity and validity of the encrypted vote are ensured through a non-interactive partial knowledge range proof (NIPKRP) based on the Pederson commitment protocol. On the counting day, the vote ciphertext en route to CA is subjected to progressive aggregation. This intra-constituency level computation follows the range voting paradigm. Then, CAs decrypt the resultant encrypted ballots and determine the winner for their respective constituencies after comparing the obtained scores. Accordingly, each CA creates and transmits an encrypted binary vector to ECO for pluralistic inter-constituency aggregation. Finally, ECO uses its secret key to decrypt the final encrypted aggregate vector to determine the majority winning party. If at least two maximum scores or seat counts come out to be identical, most significant bit (MSB) is given priority to break the tie. CAs can collaborate to verify the results by using their secret shares. Our proposed scheme facilitates secure, tamperproof and decentralized score aggregation for e-voting with a suitable tie-breaker. The efficacy and usability of the scheme have been reported with experimental results and security proofs.
引用
收藏
页码:411 / 436
页数:26
相关论文
共 50 条
  • [21] Smart Contract-Based E-Voting System Using Homomorphic Encryption and Zero-Knowledge Proof
    Wu, Yuxiao
    Kasahara, Shoji
    APPLIED CRYPTOGRAPHY AND NETWORK SECURITY WORKSHOPS, ACNS 2023 SATELLITE WORKSHOPS, ADSC 2023, AIBLOCK 2023, AIHWS 2023, AIOTS 2023, CIMSS 2023, CLOUD S&P 2023, SCI 2023, SECMT 2023, SIMLA 2023, 2023, 13907 : 67 - 83
  • [22] Next-Gen Voting: A Blockchain-Based e-voting System for Fast and Secure Digital Elections
    Shakir, Shukur H.
    Abdullah, Alharith A.
    2024 INTERNATIONAL JORDANIAN CYBERSECURITY CONFERENCE, IJCC, 2024, : 48 - 54
  • [23] A Framework for Blockchain-Based Scalable E-Voting System Using Sharding and Time-Slot Algorithm
    Madhusudhan, R.
    Vishnu, K. K.
    ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 6, AINA 2024, 2024, 204 : 432 - 443
  • [24] A Timed-Release E-Voting Scheme Based on Paillier Homomorphic Encryption
    Yuan, Ke
    Sang, Peng
    Ge, Jian
    Zhou, Bingcai
    Jia, Chunfu
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2024, 9 (05): : 740 - 753
  • [25] A Review of Blockchain-Based E-Voting Systems: Comparative Analysis and Findings
    Fatih R.
    Arezki S.
    Gadi T.
    International Journal of Interactive Mobile Technologies, 2023, 17 (23): : 49 - 67
  • [26] WeVoting: Blockchain-based Weighted E-Voting with Voter Anonymity and Usability
    Wang, Zikai
    Luo, Xinyi
    Li, Meiqi
    Sun, Wentuo
    Xue, Kaiping
    2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 2585 - 2590
  • [27] A COERCION-RESISTANT BLOCKCHAIN-BASED E-VOTING PROTOCOL WITH RECEIPTS
    Spadafora, Chiara
    Longo, Riccardo
    Sala, Massimiliano
    ADVANCES IN MATHEMATICS OF COMMUNICATIONS, 2021, : 500 - 521
  • [28] Towards maintaining confidentiality and anonymity in secure blockchain-based e-voting
    Abed, Husni
    Al-Zoubi, Omar
    Alayan, Hashem
    Alshboul, Mohammad
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (04): : 4635 - 4657
  • [29] Blockchain-based Complete Self-tallying E-voting Protocol
    Lin, Yikang
    Zhang, Peng
    2019 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA ASC), 2019, : 47 - 52
  • [30] Citizens' Perception of Blockchain-Based E-Voting Systems: Focusing on TAM
    Mannonov, Kamoliddin Murodjon ugli
    Myeong, Seunghwan
    SUSTAINABILITY, 2024, 16 (11)