Electronic voting (e-voting) is becoming progressively popular due to its unique ability to cast votes from any place and anywhere. Conventional voting systems are time-consuming, non-remote, and less secure. Hence, various types of e-voting schemes have been introduced to overcome the issues of traditional voting systems; however, they have faced several concerns over privacy, legitimacy, security, and transparency. This research proposed a Modified Elliptic Curve Cryptography-based Elgamal Elliptic Curve Digital Signature (MECC-E 2 CDS) algorithm for a secure e-voting system at the university level, which tackles the constraints of existing methods. The proposed MECC-E 2 CDS algorithm is integrated using Modified Elliptic Curve Cryptography (MECC) and Elgamal Elliptic Curve Digital Signature (E 2 CDS) algorithm, which offers a higher level of security by performing both encryption and signature generation to encrypt the generated vote. Moreover, these algorithms ensure fairness and enable long-term security during the voting process. Additionally, the MECC-E 2 CDS algorithm uses a Blockchain InterPlanetary File System (IPFS) mechanism to store the encrypted e-vote and biometric data securely. The proposed MECC-E 2 CDS algorithm achieves superior results, and the values obtained for blockchain gas usage, blockchain transaction time, decryption time, encryption time, genuine user ratio, and memory usage are 116.36, 0.0596ms, 0.00045ms, 0.000444ms, 93.26, and 10.14kb, respectively.
Kadam et al. (Wed,) studied this question.