Enhancing E-Voting Security with Block chain and Decentralized Random Number Generation
Main Article Content
Abstract
This work addresses the challenges of security, transparency, and efficiency in modern elections by presenting a novel electronic voting system that makes use of blockchain technology, zero-knowledge proofs (ZKP), and sophisticated cryptographic methods. RSA for encryption, ZKP for voter authentication, and chaotic systems for random key generation are all part of the proposed permissioned blockchain architecture. The paper highlights the system's potential to reduce the expenses and security issues related to conventional voting methods while outlining its design, methodology, and implementation specifics. The National Institute of Standards and Technology (NIST) randomization requirements were utilized to thoroughly verify the hybrid chaotic system and modified SHA-3 algorithm that were employed in the design. The ZKP system achieved an astounding 99.8% accuracy for user verification, demonstrating remarkable levels of randomization and security. In the digital age, this all-encompassing approach to e-voting presents a viable way to have safe, open, and impenetrable elections. The system seeks to improve the voting process's dependability and integrity while encouraging increased accessibility and efficiency by integrating state-of-the-art technologies.