Blockchain based e-voting system with homomorphic encryption and threshold signature
Date
2023-05Publisher
Brac UniversityAuthor
Probor, Mushfique NasirAhmed, Mursalin
Kabir, Sharika Bintey
Fuad, Md. Muhtasim
Bushra, Tasnim
Metadata
Show full item recordAbstract
Security issues have been at large as mankind is becoming more comfortable with
technologies. The rapid growth of technology has not given us enough time to understand technologies in whole. Thus this revolution in technological industries has opened the door for more chances of information breach, malicious attack and technical vulnerability. A smart voting system is very important for running smart cities. But the conventional voting system has problems on its own, like vote manipulation, forging outcomes, or personal threats, etc. But incorporating different technologies to move away from normal voting systems to e-voting systems makes us weak to vulnerabilities mentioned above. In this paper, we are proposing an ethereum based electoral voting system with homomorphic encryption and threshold signature. Firstly, we deployed our system on the Ethereum blockchain network which gives us an open view to contracts. Secondly, homomorphically encrypted votes from the voters lets us encrypt the votes and work on the encrypted data. So, the votes are never disclosed while counting. Finally, threshold signature is used to ensure multi layers of security by engaging multiple signers to build a single signature which will be used to retrieve the desired result maintaining all protocols.