of Onlline Voting System
of Onlline Voting System
---------------------------------------------------------------------***---------------------------------------------------------------------
ABSTRACT: The project is mainly aimed at providing a has the possibility of secure, easy and safe way to capture
secured and user friendly Online Voting System. The problem and count the votes in the election.
of voting is still critical in terms of safety and security. This
system deals with the design and development of a web- The author in [1]” online voting system based on adhaar id”
based voting system using fingerprint and aadhaar card in uses adhaar id as key of authentication, system is efficient in
order to provide a high performance with high security to the terms of time and provides security the system is great
voting system. The proposed Online Voting System allows improvement over traditional system but the main problem
the voters to scan their fingerprint, which is then matched resides in this system is that of authentication, the
with an already saved image within a database that is authentication technique used is not that efficient as
retrieved from aadhaar card database of the government. biometric is not used.
The voting system is managed in a simpler way as all the
users must login by aadhaar card number and click on The paper [2]” Secure Authentication for Online
his/her favorable candidates to cast the vote By using Voting System” presents non traceability and integrity of the
biometric fingerprint it provides enough security which votes, smart card has been used to avoid multiple votes
reduces the dummy votes. casted by users, biometric is being used for authenticating
voters. The author has introduced smart card for biometric
Keywords—Fingerprint based voting system,Online identification and voter id card to be used at the time of
voting system,Online election system,AADHAAR ID based casting vote. They are using smart card and voter id card at
online election. the time of election which is not feasible as anything can
happen to those cards thus relying completely upon cards in
1.INTRODUCTION not a good idea. And the use of various cards makes the
system costly now each and every voter need to have these
India has democratic government. As now all Indian citizen additional cards. Also it may take reasonable amount of time
become a part of the growing digital India .They have a to generate so many cards. All voting system generated
digital ID that is Aadhar card. Voting schemes have evolved priory though have met various features, which a voting
from counting hands in early days to systems that include system may consists but the main problem one could find in
paper, punch card, electronic voting machine. An electronic these system is that little “online” word, despite all
voting system which is used nowadays provide some techniques they have used to make system robust there is
characteristic different from the traditional voting technique, always a chance of malpractice when your system is online.
and also it provides improved features of voting system over
traditional voting system such as accuracy, convenience, In[3]” online voting system powered by biometric
flexibility, privacy, verifiability and mobility. But Electronic security” the author has used personal identification number,
voting systems suffers from various drawbacks such as time thumb impression and secret key altogether for
consuming, consumes large volume of paper work, no direct authentication of the voter. Techniques such as cover image
role for the higher officials, damage of machines due to lack creation, secret key expansion have been used for securely
of attention, mass update doesn’t allows users to update and sending data to server and then further authenticating
edit many item simultaneously etc.These drawbacks can voters. This system is quite robust; it takes care of
overcome by Online Voting System. This is a voting system authentication as well as security of voter’s data stored in
by which any voter can use his/her voting rights from server. The main problem with such systems is that despite
anywhere in the country. Voter can cast their votes from using various security techniques they won’t be able to
anywhere in the country without visiting to voting booths, in manage such a huge amount of data that they may encounter
highly secured way. That makes voting a fearless of violence during election periods their system is online and they may
and that increases the percentage of voting. face congestion during casting votes.
To make the voting process very easy and efficient wireless The Existing System of Election is running manually. The
and web technologies are used. The online- voting system Voter has to Visit to Booths to Vote a Candidate so there is
© 2017, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1411
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 12 | Dec-2017 www.irjet.net p-ISSN: 2395-0072
wastage of Time. The Voter has to manually register into the 3.3 IMPROVEMENT IN EXISTING SYSTEM
Voter List. Also Vote counting has to be done manually. All
the Information of the Voter or Candidate is to be filling in As we are looking at the existing system, they are just
manually. Voter must be present in his/her Constituency to providing online voting. As we knew that Government of
give his/her Vote. There are Electronic Voting Machines used India contain multiple elections. So we are implementing our
which Takes More Cost. The voting system previously being system such that voter can select election and submit their
used by the Government is a paper based system, in which vote region/ward wise. After studying existing system we
the voter simply picks up ballots sheets from electoral observed that they are not providing state wise, region wise
officials, tick off who they would like to vote for, and then voting facility. So its difficult to vote because there is no
cast their votes by merely handing over the ballot sheet back restriction, so voter can also cast his/her vote to those
to electoral official. Some of the existing systems are: candidate who is not belonging from his/her area. In
proposed system we are implementing that voter can cast
i. Paper-based voting his/her vote only those candidate who’s belonging from
ii. Direct recording electronic voting machine his/her region/ward. We will display only those candidate
iii. Punch card who are belonging from that particular voters ward. So it will
also help to conduct small election such as Gram Panchayat
3.1 SCOPE Election or Nagar Sevak Elaction. We are making our voting
system user friendly.
i. Increasing number of voters as individuals will find
it easier and more convenient to vote. 4. METHODOLOGY FOR IMPLEMENTATION
ii. Less effort and less labor intensive, as the primary
Online Voting System can be implemented, using login which
cost and focus primary on creating, managing, and
requires a fingerprint scan and the name of the candidate.
running a secure web voting portal.
iii. The system can be used anytime and from anywhere ALGORITHM:
by the Voters.
Minutiae Based Algorithm
iv. No one can cast votes on behalf of others and
multiple times.
In this we use two algorithms: minutiae-extraction algorithm
v. Saves time and reduces human intervention. (fingerprint detection) and minutiae-matching (matching
fingerprint i.e. input fingerprint and database fingerprint)
vi. The system is flexible and secured to be used.
algorithm.
vii. Unique Identification of voter through Aadhar
number. a. Minutiae Extraction
viii. Improves voting with friendly Interface.
Fingerprint authentication is based on minutiae patterns
ix. No fraud vote can be submitted. matching. Minutiae extraction consisting three components:
© 2017, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1412
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 12 | Dec-2017 www.irjet.net p-ISSN: 2395-0072
SOFTWARE REQUIREMENTS: Online Voting Systems have many advantages over the
traditional voting system. Some of these advantages are less
i. MYSQL DBMS- It allows combination, extraction, cost, faster generation results, easy accessibility, accuracy,
manipulation and organization of data in the voters’ and low risk of human and mechanical errors. It is very
database. It is platform independent and therefore difficult to develop online voting system which can allow
can be implemented and used across several such as security and privacy on the high level. Future development
Windows, Linux server and is compatible with focused to design a system which can be easy to use and will
various hardware mainframes. It is fast in provide security and privacy of votes on acceptable level by
performance, stable and provides business value at proper authentication and processing section.. It is easy to
a low cost. use and it is less time consuming. It is very easy to debug.
© 2017, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1413