Privacy-Preserving and Verifiable Electronic Voting Scheme Based on Smart Contract of Blockchain

被引:1
|
作者
Liu, Ting [1 ,2 ]
Cui, Zhe [1 ,2 ]
Du, Hongjiang [1 ,2 ]
Wu, Zhihan [1 ,2 ]
机构
[1] Chengdu Institute of Computer Applications, Chinese Academy of Sciences, No. 9, Renmin South Road Section 4, Chengdu,610041, China
[2] School of Computer and Control Engineering, University of Chinese Academy of Sciences, No. 19, Yuquan Road, Shijingshan District, Beijing,100049, China
关键词
Privacy-preserving techniques - Electronic voting - Cost effectiveness - Blockchain - Voting machines;
D O I
10.6633/IJNS.20210323(2).13
中图分类号
学科分类号
摘要
In this study, a privacy-preserving and verifiable electronic voting scheme is proposed based on a smart contract that is cost-effective and practical. The scheme uses electronic ballot as token for voting, and the smart contract verifies accuracy of the ballot. First, an agent generates electronic ballot via ElGamal encryption scheme, which is verified by the smart contract. The agent then generates decryption parameters based on the electronic ballot. Second, the agent assigns the electronic ballot to a voter and shares the decryption parameters to all voters with Shamir secret sharing scheme. Third, a voter generates and submits a vote that is the electronic ballot and a public parameter to the smart contract. Finally, the voter computes decryption data with the sum of decryption parameters restored by smart contract using shares summary submitted from voters. The voter then computes voting result via the homomorphic method with the decryption data. Experiment illustrates correctness and practicality of the proposed scheme. © 2021, International Journal of Network Security. All Rights Reserved.
引用
收藏
页码:296 / 304
相关论文
共 50 条
  • [21] A blockchain-based privacy-preserving data aggregation scheme with robustness in smart grids
    Zhou yuanjian
    Zhao Tianci
    Jing Zhengjun
    Zhao Quanyu
    Zhu Yongkang
    The Journal of Supercomputing, 81 (5)
  • [22] Privacy-Preserving Anomaly Detection of Encrypted Smart Contract for Blockchain-Based Data Trading
    Chen, Dajiang
    Liao, Zeyu
    Chen, Ruidong
    Wang, Hao
    Yu, Chong
    Zhang, Kuan
    Zhang, Ning
    Shen, Xuemin
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2024, 21 (05) : 4510 - 4525
  • [23] A Privacy-Preserving Lightweight Energy Data Sharing Scheme Based on Blockchain for Smart Grid
    Li, Xinyang
    Wang, Yujue
    Ding, Yong
    Ma, Shiye
    Xiao, Bei
    Guo, Zhihong
    Kang, Xiaorui
    Ma, Xiaohui
    Mai, Jia
    COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, COLLABORATECOM 2022, PT II, 2022, 461 : 91 - 110
  • [24] Verifiable and Privacy Preserving Electronic Voting with Untrusted Machines
    Murshed, Manzur
    Sabrina, Tishna
    Iqbal, Anindya
    Ali, Mortuza
    2013 12TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2013), 2013, : 798 - 804
  • [25] CEPS: A Cross-Blockchain based Electronic Health Records Privacy-Preserving Scheme
    Cao, Sheng
    Wang, Jing
    Du, Xiaojiang
    Zhang, Xiaosong
    Qin, Xiaolin
    ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,
  • [26] Verifiable Privacy-Preserving Payment Mechanism for Smart Grids
    Fan, Chun-, I
    Tseng, Yi-Fan
    Huang, Jheng-Jia
    Chen, Yen-Hao
    Kuo, Hsin-Nan
    INTERNET AND DISTRIBUTED COMPUTING SYSTEMS, 2018, 11226 : 52 - 63
  • [27] Smart Contract Assisted Privacy-Preserving Data Aggregation and Management Scheme for Smart Grid
    Hu, Chunqiang
    Liu, Zewei
    Li, Ruinian
    Hu, Pengfei
    Xiang, Tao
    Han, Meng
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2024, 21 (04) : 2145 - 2161
  • [28] Verifiable Privacy-Preserving Scheme Based on Vertical Federated Random Forest
    Hou, Jinpeng
    Su, Mang
    Fu, Anmin
    Yu, Yan
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (22) : 22158 - 22172
  • [29] Blockchain-Based Practical and Privacy-Preserving Federated Learning with Verifiable Fairness
    Zhang, Yitian
    Tang, Yuming
    Zhang, Zijian
    Li, Meng
    Li, Zhen
    Khan, Salabat
    Chen, Huaping
    Cheng, Guoqiang
    MATHEMATICS, 2023, 11 (05)
  • [30] Multi party confidential verifiable electronic voting scheme based on blockchain
    Xusheng Wang
    Tao Feng
    Chunyan Liu
    Junli Fang
    Journal of Cloud Computing, 13 (1)