A Review On E-Stamping in Digital Voting System Using Block Chain and Cloud Server
A Review On E-Stamping in Digital Voting System Using Block Chain and Cloud Server
ISSN No:-2456-2165
Abstract:-We propose a e-stamping technique in Digital An e-voting systems positives far outweigh the
voting System which allows the voter to cast only one negatives. It solves various problems that plague the
vote.Here we are implementing the Android Application traditional systems such as voter intimidation and voter
for E-voting system using Blockchain and Cloud fraud by utilizing various technologies and algorithms to
Server.usage of Decentralized sys- tem eliminates the overcome them. It encourages more voter participation by
Single point failure and gives more trans- allowing voters to cast their vote conveniently from their
parency,anonymity for the voters.Hence,Ensures the homes and in turn also is more environmental friendly as
Trust by the voters.Voters can cast the vote remotely voters do not need to travel long distances to cast their vote.
from anywhere with the help of Android Device And The vote results can also be counted in a more accurate,
Voting Application On the Device.We are using Two cheap and rapid manner by using automated systems instead
Stage Authentication system for the application.i.e,Facial of manually counting them by hiring workers which is more
recognition and One time Password.Facial image of the expensive. The voters who are disabled or live in a remote
Voter is stored in the database along with voter id location reap the most benefits from such a system. But it
,this will be verified by the application server and also introduces some downsides which include being
followed by OTP authentication System with voter vulnerable to Cyber Attacks and a lack of transparency.
registered mobile number.after Successful login the Cyber Attacks can be prevented by using a more secure
voter can cast vote.During each vote castes, timestamp encryption standard such as 256-bit encryption. An e-voting
of the vote is recorded.Usage of E-stamping will ensure system can be implemented by several methods which
that voter can only vote once for the particular include Public network DRE voting system, Direct-
election.at the end Result of election is updated in the recording electronic voting system, Paper-based electronic
Application and notified to each voter. voting system, Online voting or it can be a combination
ofthe aforementioned models leading to a Hybrid system.
Keywords:- Blockchain, E-stamping, Facial Recognition,
OTP. DRE voting systems involves recording votes by
utilizing a ballot display which contains electro-optical or
I. INTRODUCTION mechanical components that can be operated on by the
voter ( such as a touchscreen, buttons or biometrics). It
E-voting also known as Electronic voting is a concept then processes the data inputs using software and records it
that has evolved recently due to the explosion in internet on to a safe and secure memory component which can be
popularity over the last three decades providing a large removable in order to transport the votes to a central
number of citizens access to the internet. Unlike traditional location for consolidation and announcement of results. To
voting which involves going to a designated polling booth to maintain the integrity of the votes we can utilize various
cast a vote, e-voting uses electronic means to aid casting and algorithms such as RSA and MD5 for encryption and
counting of ballots. It can be implemented either through an decryption of votes.
EVM (Electronic voting machines) or by taking votes from
computers on the internet which is known as Online voting. II. LITERATURE SURVEY
EVMs can include machines such as voting kiosks, punched
cards or optical scan systems. These systems can perform a Chang-Hyun Roh and Im-Yeong Lee [1] Chang-Hyun
wide variety of tasks depending on the amount of Roh and Im-Yeong Lee has proposed e-voting system
automation required such as marking a paper ballot, vote to solve the problem of single point failure since the
recording, data encryption and consolidation and tabulation administrator is given full authority. the contents of the
of an elections results. ballot could be forged or tampered by a single point
of failure.it uses algorithms like proof-of-work, proof-
of-stake, and delegated proof-of-stake (DPoS).the main
Ashish Singh et. al. [20] Ashish Singh and his team had Deepali Raika and Avimanyou Vatsa [13] they have
proposed digital voting system with the help of Block pro- posed bct based e voting system.nomination of
chain and using the Block chain to solve the security candidates, secure voter Identity, vote tampering, a
issues arises in the voting system.In this paper the donation to electoral parties or candidates, and counting
they discussed all the possible threats and it’s of votes and winner an- nouncement are main features
solution towards voting system and the it ensures of their system all these are verified by consensus
only registered users can vote and only one time mechanism. they have also implemented GUI for
they can vote. users.they can further enhance the system by using
crypto phrase for the public key (users’ identity) and
Sudharsan B et. al. [21] Sudharsan B and his team transac- tion hash such that searching sorting using
showed the vulnerabilities in Electronic Voting Ethereum Query Language.
Machines(EVM) and the possible problems that can
arises from EVM’s in thispaper.here they given solution III. SUMMARY ON LITERATURE SURVEY
for the problems of EVM’s by storing the votes in the
decentralized network and securing the data using To summarize, after going through several research
Block-chain.This paper lacks the Security options like papers which specifically uses blockchain in an e-voting
encryption methods and the proposed system can’t system, we find out that the decentralized and peer-to-
handle large number of connected devices and peer nature of blockchain offers various advantages over
consistency. other platforms for an e-voting system such as transparency,
prevention of duplicate votes and thereby preserves the
Ali Kaan et. al. [22] Ali Kaan and his team outline the authenticity and integrity of the voting system. We are
concepts of usage smart contracts in ethereum therefore going forward with the proposal of implementing
platform for the e-voting system.Using the Ethereum an e-voting system which will be deployed on the Ethereum
platform the authors showed the great consistency and blockchain network and utilize techniques such as E-