ECC-EXONUM-eVOTING: A Novel Signature-Based e-Voting Scheme Using Blockchain and Zero Knowledge Property

  • Majumder, Suman; 
  • Ray, Sangram; 
  • Sadhukhan, Dipanwita; 
  • Dasgupta, Mou; 
  • Das, Ashok Kumar; 
  • ... Park, Youngho
Citations

WEB OF SCIENCE

8
Citations

SCOPUS

17

초록

Traditional voting systems mainly comprise of paper polling, electronic ballot system (EVM), mechanical devices, etc., and demand the physical presence of the voters. In the new age of digitization, the electronic voting system has come up with a unique facility to cast votes from any discreet place. However, the e-voting system has to face several challenges regarding security and privacy. To overcome such obstructions, blockchain is introduced in e-voting applications that preserve anonymity, security, and consistency of voter-related information with the help of Merkle tree and hash digest. Hence, any discrepancy can immediately be detected whenever the hash values of the respective block have been modified and consequently, the whole block is discarded. In this research, a novel e-voting scheme is proposed following the decentralized service-oriented architecture of Exonum private blockchain, hybrid consensus algorithm, and Elliptic Curve Diffie-Helmen (ECDH) protocol to agree upon a secure session key among different participants. Moreover, the proposed scheme (ECC-EXONUM-eVOTING) employs a zero-knowledge protocol and is customized to work over idemix technologies with a blind signature scheme. Numerous well-known cryptographic attacks are analyzed formally using the probabilistic random oracle model and informally for validating the security strength of ECC-EXONUM-eVOTING. As a result, it is found that the proposed scheme is well-defended against all potential security concerns. Furthermore, the scheme is simulated using both Automated Validation of Internet Security Protocols and Applications (AVISPA) and Scyther tools to demonstrate the proposed scheme is not prone to any security attacks. Finally, it is concluded that the proposed scheme is well-suited for secure e-voting applications.

키워드

Distributed ledger technology (DLT); elliptic curve discrete logarithm problem (ECDLP); practical Byzantine fault tolerant (PBFT); PROVABLY SECURE; KEY EXCHANGE; AUTHENTICATION; PROTOCOL; INTERNET
제목
ECC-EXONUM-eVOTING: A Novel Signature-Based e-Voting Scheme Using Blockchain and Zero Knowledge Property
저자
Majumder, Suman; Ray, Sangram; Sadhukhan, Dipanwita; Dasgupta, Mou; Das, Ashok Kumar; Park, Youngho
DOI
10.1109/OJCOMS.2023.3348468
발행일
2024-01
유형
Article
저널명
IEEE Open Journal of the Communications Society
권
5
페이지
583 ~ 598