The document proposes making elections "smart" to address issues with traditional election systems. It suggests using blockchain technology for security and transparency. Voters would be divided into those who can access an online voting platform via browser or app, and those dependent on booths. Authentication would use public and private keys, with the private key generated and sent encrypted to the user along with a stored time value to further secure the process. The goal is to make voting more convenient, secure, and allow voters to make more informed choices.
The document proposes making elections "smart" to address issues with traditional election systems. It suggests using blockchain technology for security and transparency. Voters would be divided into those who can access an online voting platform via browser or app, and those dependent on booths. Authentication would use public and private keys, with the private key generated and sent encrypted to the user along with a stored time value to further secure the process. The goal is to make voting more convenient, secure, and allow voters to make more informed choices.
The document proposes making elections "smart" to address issues with traditional election systems. It suggests using blockchain technology for security and transparency. Voters would be divided into those who can access an online voting platform via browser or app, and those dependent on booths. Authentication would use public and private keys, with the private key generated and sent encrypted to the user along with a stored time value to further secure the process. The goal is to make voting more convenient, secure, and allow voters to make more informed choices.
Elections being a vital part of a democracy are also a headache.
Everything is smart now-a-days, why not elections. So, we
decided to make elections smart.
From the 1.3 Billion Indian population, 66.4% was the
maximum voting percentage registered in any election. We intend to change this. Traditional election systems are very insecure since they provide no proof that data won’t be altered after voting.
It is time consuming and inconvenient for everyone in this
process. Intense traffic, vacated schools and long queues of voters are a usual sight. This causes a lot of expenditure which in turn affect the taxpayers.
Our idea for smart elections -
It uses blockchain which is cryptographically secured using hashing which assures the immutability of data. The network is decentralized and distributed.
User authentication is done via a SHA-256 encryption which is
uncrackable till date hashed with the time of request up to the 10^-6th value. Smart contracts are also being implemented to set rules for the election.
Globally accessible to anyone who has a smart device and
internet connectivity rather than expenditure for deploying multiple booths, paying the operators in addition to the money spent by voters to reach there.
For those who don’t have access, booths can be set up with instructors making it convenient for everyone.
Voters will be provided with the history of candidates along
with any criminal records and past work.
And most importantly, voters won’t have the psychological
stress they face during traditional elections thereby having a clear mind and environment so that they can make an unbiased decision.
1. USERS ARE DIVIDED INTO TWO TYPES – SELF DEPENDENT
AND BOOTH DEPENDENT 2. SELF DEPENDENT CAN ACESS THE VOTING PLATFORM VIA A BROWSER OR DEDICATED APP.
3. AUTHENTICATION WILL BE DONE VIA THE PUBLIC AND
PRIVATE KEY MECHANISM
4. PUBLIC KEY IS THE VOTER ID AND PRIVATE KEY IS
PASSWORD GENERATED.
5. A KEY IS SENT TO THE USER [ENCRYPTED] AND THE TIME
UPTO 10^ -6TH OF A SECOND IS STORED ON THE SERVER SIDE AND THE CLIENT SIDE
6. USER ENTERS THE KEY AS HIS/HER PASSWORD AND IT IS
HASHED WITH THE TIME STORED TO FORM THE COMPLETE PRIVATE KEY