A Secure E-voting System based on Elliptic Curve Digital Signature Algorithm with Hybrid Consensus Mechanism

Authors

  • Padmavathi Vurubindi, Sujatha Canavoy Narahari, V. Raja Rajeswari, Abhishek Gudipalli, Jayanth Kumar Mutha, Saikiran Reddy Medhimale

Keywords:

Blockchain, Election Commission, Encrypted model, E-voting, E-voting Cloud System, Elliptic Curve Digital Signature Algorithm, Hybrid Consensus Algorithm

Abstract

Background: The evolution of technology has brought about significant changes in many existing processes, making them simpler and safer. Electronic voting (E-voting) is a notable example that has replaced traditional voting systems to achieve accurate and reliable results with minimal human interference. However, E-voting faces significant challenges such as vote rigging, vote theft, and various other security threats. Methods Used: To address these security concerns, the elliptic curve digital signature algorithm with hybrid consensus algorithm (ECDSA-HCA) was employed. A secure web-based E-voting approach has been developed to facilitate end-to-end communication between users, ensuring the prevention of vote theft during the polling announcement in the nation. The ECDSA-HCA involves three main stages: the registration process, polling, and the announcement of results. In the proposed model, the election commission utilizes blockchain technology to verify and validate vote data. Subsequently, the ECDSA-HCA method is employed to securely store voter data in the blockchain, utilizing encryption and an e-voting cloud system (ECS) tailored to the data structure of user-specific modelling processes. Results achieved: Upon analyzing the results, it becomes evident that the proposed ECDSA-HCA approach outperforms in terms of communication time (1871 μs), encryption time (1650 μs), latency (24 ms), and throughput (63 Tps). Concluding remarks: In this study, the number of users is extended to 1000 by conducting a simulation network five times, each with 200 users as the size of each set of nodes. To assess the effectiveness of the ECDSA-HCA, it is compared to existing studies such as ECS and ECDSA.

Downloads

Download data is not yet available.

References

Wang H, Ma W, Deng F, Zheng H, Wu, Q. Dynamic threshold ECDSA signature and application to asset custody in blockchain. Journal of Information Security and Applications. 2021; 61:102805.

Sun G, Dai M, Sun J, Yu H. Voting-based decentralized consensus design for improving the efficiency and security of consortium blockchain. IEEE Internet of Things Journal. 2021; 8(8):6257-72.

Kara M, Laouid A, Hammoudeh M, AlShaikh M, Bounceur A. Proof of chance: A lightweight consensus algorithm for the internet of things. IEEE Transactions on Industrial Informatics. 2022 Apr 19;18(11):8336-45.

Banerjee S, Roy S, Odelu V, Das AK, Chattopadhyay S, Rodrigues JJPC, Park Y. Multi-authority CP-ABE-based user access control scheme with constant-size key and ciphertext for IoT deployment. Journal of Information Security and Applications. 2020; 53:102503.

Salman SA, Al-Janabi S, Sagheer AM. A Review on E-Voting Based on Blockchain Models. Iraqi Journal of Science. 2022 Mar 30:1362-75.

Zhang S, Wang L, Xiong H. Chaintegrity: blockchain-enabled large-scale E-voting system with robustness and universal verifiability. International Journal of Information Security. 2020; 19(3):323-41.

Yang X, Yi X, Nepal S, Kelarev A, Han F. Blockchain voting: Publicly verifiable online voting protocol without trusted tallying authorities. Future Generation Computer Systems. 2020; 112:859-74.

Baudier P, Kondrateva G, Ammi C, Seulliet E. Peace engineering: The contribution of blockchain systems to the E-voting process. Technological Forecasting and Social Change. 2021; 162:120397.

Szyjewski G. Keeping the secrecy aspect in mass e-voting. Procedia Computer Science. 2022; 207:4359-68.

Khan KM, Arshad J, Khan MM. Empirical analysis of transaction malleability within blockchain-based E-voting. Computers & Security. 2021; 100:102081.

Sadia K, Masuduzzaman M, Paul RK, Islam A. Blockchain-based secure E-voting with the assistance of smart contract. In IC-BCT 2019: Proceedings of the International Conference on Blockchain Technology 2020 (pp. 161-176). Springer Singapore.

Khan SM, Arshad A, Mushtaq G, Khalique A, Husein T. Implementation of decentralized blockchain E-voting. EAI Endorsed Transactions on Smart Cities. 2020; 4(10):e4.

Mustafa MK, Waheed S. An E-voting framework with enterprise blockchain. In Advances in Distributed Computing and Machine Learning: Proceedings of ICADCML 2020 2021 (pp. 135-145). Springer Singapore.

Díaz-Santiso J, Fraga-Lamas P. E-voting System Using Hyperledger Fabric Blockchain and Smart Contracts. In The 4th Xove TIC Conference 2021; 7(1):11.

Salman SA, Al-Janabi S, Sagheer AM. Valid Blockchain-Based E-Voting Using Elliptic Curve and Homomorphic Encryption. International Journal of Interactive Mobile Technologies. 2022 Oct 15;16(20).

Jumaa MH, Shakir AC. Iraqi E-Voting System Based on Smart Contract Using Private Blockchain Technology. Informatica. 2022; 46(6):87-94.

Chentouf FZ, Bouchkaren S. Security and privacy in smart city: a secure e-voting system based on blockchain. International Journal of Electrical and Computer Engineering. 2023; 13(2):1848-57

Hassan HS, Hassan R, Gbashi EK. E-voting System Based on Ethereum Blockchain Technology Using Ganache and Remix Environments. Engineering and Technology Journal. 2023; 41(4):562-77.

Ali B, Iqbal F, Hussain I, Younas M. An Efficient E-Voting Algorithm and Dapp Using Blockchain Technology. Multidisciplinary International Journal of Research and Development (MIJRD). 2022; 1(03):60-9.

Gupta S, Gupta A, Pandya IY, Bhatt A, Mehta K. End to end secure e-voting using blockchain & quantum key distribution. Materials Today: Proceedings. 2023; 80:3363-70.

Alshehri A, Baza M, Srivastava G, Rajeh W, Alrowaily M, Almusali M. Privacy-Preserving E-voting System Supporting Score Voting Using Blockchain. Applied Sciences. 2023; 13(2):1096.

Shankar A, Pandiaraja P, Sumathi K, Stephan T, Sharma P. Privacy preserving E-voting cloud system based on ID based encryption. Peer-to-Peer Networking and Applications. 2021; 14(4):2399-409.

Rathee G, Iqbal R, Waqar O, Bashir AK. On the design and implementation of a blockchain enabled E-voting application within iot-oriented smart cities. IEEE Access. 2021; 9:34165-76.

Panja S, Roy B. A secure end-to-end verifiable E-voting system using blockchain and cloud server. Journal of Information Security and Applications. 2021; 59:102815.

Abuidris Y, Kumar R, Yang T, Onginjo J. Secure large‐scale E‐voting system based on blockchain contract using a hybrid consensus model combined with sharding. ETRI Journal. 2021; 43(2):357-70.

González CD, Mena DF, Muñoz AM, Rojas O, Sosa-Gómez G. Electronic voting system using an enterprise blockchain. Applied Sciences. 2022; 12(2):531.

Ahn B. Implementation and early adoption of an ethereum-based electronic voting system for the prevention of fraudulent voting. Sustainability. 2022; 14(5):2917.

Ch R, Kumari D J, Gadekallu TR, Iwendi C. Distributed-ledger-based blockchain technology for reliable electronic voting system with statistical analysis. Electronics. 2022; 11(20):3308.

Neziri V, Shabani I, Dervishi R, Rexha B. Assuring Anonymity and Privacy in Electronic Voting with Distributed Technologies Based on Blockchain. Applied Sciences. 2022; 12(11):5477.

Alvi ST, Uddin MN, Islam L, Ahamed S. DVTChain: A blockchain-based decentralized mechanism to ensure the security of digital voting system voting system. Journal of King Saud University-Computer and Information Sciences. 2022; 34(9):6855-71.

Rakshitha CM, Hiremani N, Nataraj KR. Hybrid Secure Algorithms and Optimal Blockchain to Ensure E-Voting Data Immutability at Cloud. International Journal of Intelligent Systems and Applications in Engineering. 2023 Jul 16;11(3):721-30.

Chaudhary S, Shah S, Kakkar R, Gupta R, Alabdulatif A, Tanwar S, Sharma G, Bokoro PN. Blockchain-based Secure Voting Mechanism Underlying 5G Network: A Smart Contract Approach. IEEE Access. 2023; 11:76537-50.

Pereira BMB, Torres JM, Sobral PM, Moreira RS, Soares CPA, Pereira I. Blockchain-Based Electronic Voting: A Secure and Transparent Solution. Cryptography. 2023; 7(2):27.

Chatterjee U, Ray S, Adhikari S, Khan MK, Dasgupta M. Efficient and secure e‐voting scheme using elliptic curve cryptography. Security and Privacy. 2023; 6(3):e283

Farooq MS, Iftikhar U, Khelifi A. A framework to make voting system transparent using blockchain technology. IEEE Access. 2022; 10:59959-69.

Toma C, Popa M, Boja C, Ciurea C, Doinea M. Secure and Anonymous Voting D-App with IoT Embedded Device Using Blockchain Technology. Electronics. 2022; 11(12):1895.

Danwar SH, Mahar JA, Kiran A. A Framework for e-Voting System Based on Blockchain and Distributed Ledger Technologies. Computers, Materials & Continua. 2022; 72(1):414-440.

Rao KV, Panda SK. Secure electronic voting (E-voting) system based on blockchain on various platforms. In Computer Communication, Networking and IoT: Proceedings of 5th ICICC 2021, Volume 2 2022 Oct 5 (pp. 143-151). Singapore: Springer Nature Singapore.

Tanwar S, Gupta N, Kumar P, Hu YC. Implementation of blockchain-based e-voting system. Multimedia Tools and Applications. 2023.

Sallal M, de Fréin R, Malik A. PVPBC: Privacy and Verifiability Preserving E-Voting Based on Permissioned Blockchain. Future Internet. 2023; 15(4):121.

Anitha V, Caro OJM, Sudharsan R, Yoganandan S, Vimal M. Transparent voting system using blockchain. Measurement: Sensors. 2023; 25:100620.

Tang W, Yang W, Tian X, Yuan S. Distributed Anonymous e-Voting Method Based on Smart Contract Authentication. Electronics. 2023; 12(9):1968.

Chaabane F, Ktari J, Frikha T, Hamam H. Low power blockchained e-vote platform for university environment. Future Internet. 2022; 14(9):269.

Kho YX, Heng SH, Chin JJ. A review of cryptographic electronic voting. Symmetry. 2022; 14(5):858.

Diaconita V, Belciu A, Stoica MG. Trustful Blockchain-Based Framework for Privacy Enabling Voting in a University. Journal of Theoretical and Applied Electronic Commerce Research. 2023; 18(1):150-69.

Downloads

Published

12.06.2024

How to Cite

Padmavathi Vurubindi. (2024). A Secure E-voting System based on Elliptic Curve Digital Signature Algorithm with Hybrid Consensus Mechanism. International Journal of Intelligent Systems and Applications in Engineering, 12(4), 768 –. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/6292

Issue

Section

Research Article