Abstract—India is a Democratic country which means peoplehas the power to select their leaders. For selection we havean election process which is prone to fraud and has manydisadvantages. India is losing the actual meaning of Democracyas the percentage of voting is decreasing drastically day by day.In order to overcome this problem there is a need to providean easy and secured process by developing Mobile Application.Now a days mobile has mobile has replaced everything and hasmade every process simple and secured. The main perspective ofthis paper is to provide a simple and secured voting system inIndia. Since it is app-based it is more secured than online votingsystem. This system uses fingerprint for unique identification andAadhar details are fetched based on fingerprint data. This paperprovides significance for the senior citizens, disabled, patients,soldiers and migrants. People can participate in voting whereever they are located. Results will be announced immediatelyafter completion of election process. This help to move a stepahead towards Digitalize India and Make In India.IndexTerms—EVM,Fingerprint,Aadhar,Biometric,Androidapp-based Voting System,Secured Online VotingI.
INTRODUCTION
India requires secured and an efficient voting system in the21st century. This project aims to develop a Mobile Applica-tion which provides gateway for Aadhar based smart votingsystem. This paper provides more importance to the DataSecurity of voters and to reduce money which governmentis spending money for conducting public elections. Today weare facing many problems like Booth capturing [2], long queuein front of voting booths, voting booths are far away fromresidence and senior citizens are facing major issues, whichdecreases voting percentage. The purpose of Democracy willbe fulfilled when each and every citizen are involved in voting.Key solution for all the above problems is Aadhar based smartvoting system.
II. EXISTINGVOTINGSYSTEMS
A. Electronic Voting machinesIndia has an outdated method of conducting elections usingElectronic Voting Machines, which is prone to fraud and itis tedious to handle the voting machines. Most of the EVMsare foreign manufactured, which means the secret codes thatcontrol the EVMs are in foreign hands and that can be used toinfluence the election results. EVMs which are used in Indiado not have any mechanism by which the voter can verifytheir identity before casting votes, due to which fake voterscan cast numerous fake votes. EVMs can be tampered duringmanufacturing [3] in such case it can manipulate the actualvoting [1]. Remote votes cannot be casted using conventionalEVMs. EVMs are very costly, and Government has to spenda lot money for conducting public elections. Citizens willbe in queue to fulfil their Right to Vote, which in turnresult in huge loss for nation. After elections government hasto maintain these machines with full security till countingprocess. Counting is again a tedious process for government.Many countries namely Germany, Netherland, Italy, Francehave banned EVMs. Indian EVMs are manufactured in Japanbut Japan is using ballet system.
B. Paper Ballot systemPaper Ballots were used in India before 1997 for conductingthe public elections. Even though this method gives uninter-rupted voting, Votes captured in ballots can be stored for avery short period as the ink used in voting my discharge orballot paper may lose its quality. Proper care has to be takenin maintaining these ballots to protect them from humidity,sunlight and other factors, which affect the ballot papers. Oncethe ballot is corrupted, we cannot recover the original data.After the election process, it takes more time and effort forcounting the votes manually by checking each ballot paper.Paper is an Inflammable material accidentally I may catch firein case all record will be lost and cannot be recovered andhence government has to spend extra money for conductingre-elections. Bogus ballots can be made and in-numerous fakevotes can be casted.Physically disabled peoples were facing difficulties in cast-ing their votes, in those cases they need others help, but privacywhile casting votes is vomited.
C. Online VotingOnline voting system has merits than existing system but ithas many demerits. It is difficult to ascertain the identity of theperson casting vote. It is not always reliable. It is vulnerableto hackers and malicious software programmes. Since manyproposed system are web based there are chances of illegal
access of data. Hackers can steal the login credentials of votersand can cast illegal votes.
III. PROPOSED SYSTEM
Proposed system is App based Biometric online voting sys-tem, which determines whether a particular person is eligiblefor casting vote by authenticating his/her finger print. Voterdetails are retrieved from the Aadhar Database and verified.Detail about the casted vote is updated to the respectiveDatabase.
•User block – In this block GUI will be provided for usersto cast their votes. GUI is very simple and easy to use.•Authentication Block – In this block users’ Finger Printwill be validated. This block plays an important role inidentifying individuals with their unique identification.•Computational Block – In this block it has all details aboutcandidates of particular locality who have casted theirvote and will be reflected to its respective database andresult will be computed.•GUI for Result display – This block provides an interac-tive GUI for displaying the final Result.Aadhar Enabled Smart Voting System by a Mobile appli-cation is an advancement in voting system. Once the electioncommissioner starts election process finger print is scannedit is verified with the Aadhar details of the voter. If thenecessary predefined constraints (age is greater than or equalto 18) for voting are met the voter is directed to GUI. ThisGUI containins details of candidates who are all contestingfor the election. Voter can cast their votes in this GUI.Wecan provide an easy symbol based GUI where candidatescan be differentiated based on political party symbols. Thiseven helps illiterates to participate actively in election process.The casted votes will be reflected to the respective data baseelse the process of voting terminates as the voter has notmet his/her eligibility criteria. Voters will be notified whenelections are scheduled and they will be informed for theirsuccessful voting.Election commissioner has a special permission to enterdetails of candidates by validating his/her fingerprint andhe/she has an authority to decide the date and time of election.Vote casted prior and after the election timings will not bereflected. For casted votes privacy can be preserved usingend-to-end(E2E) encryption technology. Huge data generatedis stored using cloud storage technology. Cloud storage is themost trusted storage method till date for handling large data. Incloud storage atleast three copies of each piece of data will bestored in different remote location. Probablity of losing datais very less. Authorized person who have login credentialscan only access those data. This preserves data privacy andsecurity. Count of casted votes will automatically updated inthe database. Election commissioner will announce results atthe end of the day.Fig .2 precisely explains the app-based election process byauthenticating his/her Aadhar details and fulfilling the criteriaage greater than or equal to Softwares and Hardwares required For the Implementation•Android Studio- It is the most popular, official and opensource platform for creating applications for all androidplatforms. By using Android Studio Software we will beable to develop the User interfaces for both Voters andElection Authority.•MySql- It is a popular Software for Relational Databasemanagement systems. We are creating common Databaseusing MySql which will be used by voters to cast theirvotes and for Election commission to declare namesof all candidates who are all participating in electionprocess. Once voter is verified his vote will be updated torespective Database of the constituency which predefinedwhile creating the Database. Once after the Vote is Castedthe count will be updated for a particular candidate.•Aadhar API-It enables identification of Aadhar holderusing biometric. This technology is already used in e-KYC(Know Your Costmer) which is currently used for activating SIM cards. It eases the process of retrival ofvoters details.•Mobile phone- Voter requires a Mobile phone with inbuiltFingerprint scanner, hence voter can authenticate hisAadhar details.Fig .3 precisely depicts functionality of the election authorityby verifying his/her finger print and starting election Proecess
IV. APPLICATIONS
The proposed system can be used at various levels of publicelections in our country. This system can be used even in thecommittee board election.
V. IMPLEMENTATIONCHALLENGES
The proposed system requires a stable internet connection,but there are many rural areas in India where there is nonetwork at all. This system requires a smart phone withinbuilt fingerprint scanner. This Voting system is mainlyAadhar based, but few citizen donot possess their Aadharenrolment.As we are dealing with the huge amount of data, wemust have to ensure that Data stored cant be hacked or hijackedby anyone. There are still few illiterates in our country; theymay face difficulties by the advancement of the voting system.VI. FUTUREWORKWe are developing an android application, which providesAadhar based smart voting system. This system can be testedconsidering a small group. Initially the mock elections canbe conducted just like booth elections for demonstrationpurpose, In order to create awareness among rural peoplesand illiterates.
VII. CONCLUSION
Proposed system provides best possible solution to problemsassociated with the Indian voting system. Since this systeminclude Biometric Authentication, it ensures that vote cant becasted by unauthorized persons. This system allows votersto cast their votes remotely which helps senior citizens,disabled, patients and migrants which intern increases votingpercentage. Since it is app-based it is free from illegal access.This system is free from human intervention votes cannot bemanipulated. Even if anyone in a family is having a smartphone with inbuilt fingerprint sensor whole family can casttheir votes. This system is cost effective and it also reducestime and effort of voters and election commission. This systemwill make India to have sophisticated and transparent votingsystem in the world