Fortifying E-Voting Systems: Integrating Visual Cryptography with ECC and ChaCha20-Poly1305 for Enhanced Security
Abstract
The growing reliance on digital technologies demands an urgent advancement of a secure framework for remote voting systems. This paper proposes a novel e-voting framework which is reinforced by a combination of visual cryptography, elliptic curve cryptography (ECC) and ChaCha20-Poly1305 encryption methods. Visual cryptography ensures the anonymity of voters, ECC provides a robust public key infrastructure and ChaCha20-Poly1305 provides authenticated encryption to ensure data integrity. The proposed approach eliminates some of the most vulnerable weaknesses in electronic voting systems, such as unauthorized access and manipulation, while ensuring transparency and verifiability. The complete proposed framework is thus feasible for practical application, as the results prove its effectiveness and efficiency in protecting remote voting procedures.
Keywords
e-voting, visual cryptography, elliptic curve cryptography, chacha20-poly1305
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
G. Thakur, P. Chouksey, M. Chopra and P. Sadotra, "Fortifying E-Voting Systems: Integrating Visual Cryptography with ECC and ChaCha20-Poly1305 for Enhanced Security," in Journal of Communications Software and Systems, vol. 21, no. 4, pp. 427-435, October 2025, doi: https://doi.org/10.24138/jcomss-2025-0135
@article{thakur2025fortifyingvoting,
author = {Gaurav Thakur and Pradeep Chouksey and Mayank Chopra and Parveen Sadotra},
title = {Fortifying E-Voting Systems: Integrating Visual Cryptography with ECC and ChaCha20-Poly1305 for Enhanced Security},
journal = {Journal of Communications Software and Systems},
month = {10},
year = {2025},
volume = {21},
number = {4},
pages = {427--435},
doi = {https://doi.org/10.24138/jcomss-2025-0135},
url = {https://doi.org/https://doi.org/10.24138/jcomss-2025-0135}
}