Elections are an extremely important part of the growth process in every country. Elections provide people with the opportunity to choose the leader they feel best represents their values, which in turn contributes to the growth of individuals. However, those who aspire to be leaders but are overly ambitious sometimes make poor decisions that hinder their progress. The use of manual elections has been shown to increase the likelihood of electoral fraud. Therefore, in order to avoid this, an electronic voting mechanism has been implemented. Electronic voting, more commonly referred to as \"E-voting,\" has been implemented with a variety of various technologies over the years. For the voting system in our project, we made use of a one-of-a-kind ID. Arduino is being utilized right here in this project of ours. Only voters who have already been verified can cast their ballots using our electronic voting system. In addition to that, our system features a GSM Module as well as a servo motor. In addition to that, it has three buttons that are push able. The applicants will be required to send a text message (SMS) to the GSM module, and the GSM module will then send an OTP to the mobile phone that you registered with it. If the one-time password (OTP) is entered correctly, the candidate will be given the opportunity to vote. Voting may then take place in a safe environment.
Introduction
I. INTRODUCTION
The traditional voting system is basically of two major types. One is voting through ballot paper and another one is voting through electronic voting machine (EVM).Both types have drawbacks in their respective methods ,the main drawback is rigging(or) false voting. Free, fair, and regular elections are the cornerstone of democracy. But elections cannot be free and fair when one of the candidates meddles with the rules or unfairly tilts the playing field in their favor. An electoral system or voting system is a set of rules that determine how elections and referendums are conducted and how their results are determined. Political electoral systems are organized by governments. .In India people can only vote if they have an voter id card , but most of the times the list is in which the people who registered to vote are being manipulated.
This project Unique ID based Voting System is way of authenticating voters and allowing only the authorized users to vote.
II. LITERATURE SURVEY
Many technologies have been introduced have been introduced for manual and electronic voting. Each voting system has been introduced just to make sure that elections are done without corruption as well as fairly. Electronic voting can be introduced by using raspberry Pi or Arduino.
Vinaychandra, Geethapoornima, Krishnaprasad, Rajeshwari in their paper, they proposed one of the methods for electronic voting system. They introduced Arduino based authenticated voting system. They designed this for student elections. Here in this project they provided each student with rfid student card. They used user interface and two-one unit AVM(authenticated voting machine).the AVM unit has a finger print scanner, buzzer, wifi interface, RFID reader, LCD display. They also need python programming for this project. This device is operated independently and interacted via wireless network with the central database to authenticate voters. The finger print sensor will be having a DSP processor as well as fingerprint sensors and some other software and hardware components. The finger print unit mainly has two functions one for enrolment and another one formatching. WiFi module is used to establish connection between EVM unit and external data sources. Switch module consists of buzzer and LCD display.
Santhasheela and Ramya G franklin in their paper they introduced E-Voting system using Homomorphic Encryption Technique. In this method the details of the voters are collected from their Aadhaar card.The Aadhaar consists of all the information related to the people. The information related the voters will be store in Personal Computer.
Fingerprint recognition will be used to identify human finger prints. Here the voter details will be cross checked with provided Aadhaar card .If the provided details are correct then go for further proceedings. As part of voting then person will undergo series of checking and verification such as whether he/she as casted their vote or not and eligibility of the person for voting .
V Malath y, N Shilpa ,M Anand,R Elavarasi in their paper they made voting system based on Radio frequency identification. They constructed this electronic voting system by combining biometrics technology and embedded system technology. The system consists of RFID module, Fingerprint Module, Micro controller and buzzer connected to digital pins of Microcontroller used is AT Mega 328.Here Microcontroller is interfaced with Fingerprint Module. LCD is used to display voter ID. Finger print module is used to scan the finger of the voter. RFID has a semi-conductor which called as tag. The tag is used for transmission of the data Here the procedure remains simple .The person who comes to vote will be required to enrol, after that he needs to verify his fingerprints. If the data is matched then he can vote.
III. PROPOSED METHODOLOGY
Working of the Project: In the GSM module we will be inserting an sim card where it can receive and send messages. Voters mobile numbers must be registered in order to vote. The registered mobile number needs to send a SMS to the Sim card which is inside the GSM module. The SMS is nothing but a set of numbers like @111 .If we send this message to the Sim card which is inserted inside the GSM module ,then the GSM module recognises whether the number through which the message is sent is registered or not if it is registered then an One time password (OTP) is sent to the registered mobile number. If the OTP is entered successfully in the keypad then the servo motor door will be opened where it contains the keys of Candidates and then the voter can cast their vote and the output will be displayed on the LCD screen. This is how the project works.
When we message the voter id to the GSM , the system recognizes the id which we sent , and in return the systems sends us back an Unique ID that is OTP to our registered mobile via GSM module. As we can see in Figure 4, the message is displayed on the LCD screen which says “MR. HARSHA SENDING OTP”, and in the following Figure 5, we can see the OTP .
After entering the OTP if matched the LCD will display as “OTP MATCHED”, as shown in Figure 7 , incase if a wrong OTP is entered then the buzzer will alert.
When the OTP is matched then , the door which is connected to the servo motor will open revealing the parties/ contestants whom we want to vote. Here We placed 3 push buttons as contestants and the voter can vote to whomever they want.
Conclusion
The increased need of privacy and security in our daily life has given birth to this new area of science. These devices are here and are present around us everywhere in the society and are here to stay for a long time to come. Indeed, it will be interesting to watch the future impact that they will have on our day-to-day lives. The project work “UNIQUE ID BASED VOTING SYSTEM” is designed and developed successfully. For the demonstration purpose, a prototype module is constructed; and the results are found to be satisfactory. Since it is a prototype module, a simple module is constructed, which can be used for many applications like highly confidential area or where high level security is required. In this project we have explained why security is important in an Ambient Intelligent environment. In order to achieve Trust and Security not only cryptographic algorithms are needed but also secure methods for generation and storage of secret keys. By constriction of such security devices the voter cards, keys, etc can be made tamper proof and avoid them from destruction by the anti social elements or the unofficial persons. More over the applications of this OTP based systems are plenty generally categorized for the security purposes.
References
[1] E-Voting System Based on Blockchain Technology: A Survey Sarah Al-Maaitah;Mohammad Qatawneh;Abdullah Quzmar 2021 International Conference on Information Technology (ICIT).
[2] Blockchain Technology Application for Electronic Voting Systems Valentin Sliusar;Aleksei Fyodorov;Aleksandr Volkov;Pyotr Fyodorov;Vladislav Pascari 2021 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (ElConRus).
[3] Analysis of the traditional voting system and transition to the online voting system in the republic of Iraq Wasan Salman;Viktor Yakovlev;Sameer Alani 2021 3rd International Congress on Human-Computer Interaction, Optimization and Robotic Applications (HORA)
[4] e-voting kiosk: A Network Architecture School-based Registration and Voting System Giovanni N. de los Santos;Jessie Richie N. de los Santos;Lorna G. de los Santos 2020 IEEE 12th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment, and Management (HNICEM).
[5] Increasing Participation and Security in Student Elections through Online Voting: The Case of Kabarak University Moses M THIGA 2020 IST-Africa Conference (IST-Africa).
[6] Augmenting an Internet Voting System with Selene Verifiability using Permissioned Distributed Ledger Muntadher Sallal;Steve Schneider;Matthew Casey;François Dupressoir;Helen Treharne;Catalin Dragan;Luke Riley;Phil Wright 2020 IEEE 40th International Conference on Distributed Computing Systems (ICDCS).
[7] Solanki, J., & Meva, D. (2019). Comparative Study Indian Electoral Reforms in Indian Context. International Conference on Issues and Challenges in Intelligent Computing Techniques (ICICT), 1- 6.doi:10.1109/ICICT46931.2019.8977657.
[8] SurendraRao, B., Prasanth, E., Siva Sai Teja, R., & Sandeep, Y. (2019). RFID Based Smart Voting System. International Research Journal of Engineering and Technology (IRJET), 6(4), 1577-1580
[9] Manoharan, S. (2019). IMAGE DETECTION, CLASSIFICATION AND RECOGNITION FOR LEAK DETECTION IN AUTOMOBILES. Journal of Innovative Image Processing (JIIP), 1(02), 61-70.
[10] Manoharan, S. (2019),” Smart Image Processing Algorithm For Text Recognition, Information Extraction And Vocalization For The Visually Challenged”,Journal of Innovative Image Processing (JIIP),1(01), 31-38.
[11] SecEVS : Secure Electronic Voting System Using Blockchain Technology Ashish Singh;Kakali Chatterjee 2018 International Conference on Computing, Power and Communication Technologies (GUCON)
[12] Purandare, H. V., Saini, A. R., Pereira, F. D., Mathew, B & Patil, P. S. (2018). Application for Online Voting System Using Android Device. International Conference on Smart City and Emerging Technology (ICSCET), 1-5.doi:10.1109/ICSET.2018.8537284