Privacy-Preserving E-Voting System Supporting Score Voting Using Blockchain

被引:9
|
作者
Alshehri, Ali [1 ]
Baza, Mohamed [2 ]
Srivastava, Gautam [3 ,4 ,5 ]
Rajeh, Wahid [6 ]
Alrowaily, Majed [1 ]
Almusali, Majed [6 ]
机构
[1] Univ Tabuk, Dept Comp Sci, Tabuk 71491, Saudi Arabia
[2] Coll Charleston, Dept Comp Sci, Charleston, SC 29424 USA
[3] Brandon Univ, Dept Math & Comp Sci, Brandon, MB R7A 6A9, Canada
[4] China Med Univ, Res Ctr Interneural Comp, Taichung 40402, Taiwan
[5] Lebanese Amer Univ, Dept Comp Sci & Math, Beirut, Lebanon
[6] Univ Tabuk, Dept Informat Technol, Tabuk 71491, Saudi Arabia
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 02期
关键词
security; privacy; e-voting; blockchain; score-voting;
D O I
10.3390/app13021096
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
With the advancement of cyber threats, blockchain technology has evolved to have a significant role in providing secure and reliable decentralized applications. One of these applications is a remote voting system that allow voters to participate in elections remotely. This work proposes a privacy-preserving e-voting system supporting score voting using blockchain technology. The main challenge with score voting compared to the regular yes/no voting approach is that a voter is allowed to assign a score from a defined range for each candidate. To preserve privacy, votes shall be encrypted before submission to the Blockchain, however, a malicious voter can modify the score value before encrypting it to manipulate the elections result for the favor of a certain candidate. To address this challenge, the proposed scheme allows voters to first prove that the submitted score lies in the predefined range before the vote is added to the Blockchain to ensure fairness of the election. The performance of our scheme is evaluated against a set of comprehensive experiments designed to determine optimal bounds for workload and transaction send rates and measure the impact of exceeding these bounds on critical performance metrics. The results of these simulations and their implications therefore indicate that the proposed scheme is secure while being able to handle up to 10,000 transactions at a time.
引用
收藏
页数:18
相关论文
共 50 条
  • [31] 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
  • [32] Analysis and Improvement of an E-voting System Based on Blockchain
    Doost, Mohammad
    Kavousi, Alireza
    Mohajeri, Javad
    Salmasizadeh, Mahmoud
    2020 28TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2020, : 1759 - 1762
  • [33] A Framework for Blockchain Based E-Voting System for Iraq
    Wahab Y.M.
    Ghazi A.
    Al-Dawoodi A.
    Alisawi M.
    Abdullah S.S.
    Hammood L.
    Nawaf A.Y.
    International Journal of Interactive Mobile Technologies, 2022, 16 (10) : 210 - 222
  • [34] E-Voting Meets Blockchain: A Survey
    Vladucu, Maria-Victoria
    Dong, Ziqian
    Medina, Jorge
    Rojas-Cessa, Roberto
    IEEE ACCESS, 2023, 11 : 23293 - 23308
  • [35] On Secure E-Voting over Blockchain
    McCorry P.
    Mehrnezhad M.
    Toreini E.
    Shahandashti S.F.
    Hao F.
    Digital Threats: Research and Practice, 2021, 2 (04):
  • [36] LaT-Voting: Traceable Anonymous E-Voting on Blockchain
    Li, Peng
    Lai, Junzuo
    NETWORK AND SYSTEM SECURITY, NSS 2019, 2019, 11928 : 234 - 254
  • [37] Blockchain-Enabled E-Voting
    Kshetri, Nir
    Voas, Jeffrey
    IEEE SOFTWARE, 2018, 35 (04) : 95 - 99
  • [38] Enhanced name and vote separated E-voting system: an E-voting system that ensures voter confidentiality and candidate privacy
    Pan, Haijun
    Hou, Edwin
    Ansari, Nirwan
    SECURITY AND COMMUNICATION NETWORKS, 2014, 7 (12) : 2335 - 2344
  • [39] Towards Secure E-Voting Using Ethereum Blockchain
    Koc, Ali Kaan
    Yavuz, Emre
    Cabuk, Umut Can
    Dalkilic, Gokhan
    2018 6TH INTERNATIONAL SYMPOSIUM ON DIGITAL FORENSIC AND SECURITY (ISDFS), 2018, : 143 - 148
  • [40] E-Voting System using Biometrics
    Lakshmi, G. Rama
    Rekha, Ch Sri
    Likhitha, V
    Alekhya, T.
    Renuka, K., V
    PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICCS), 2019, : 1441 - 1444