An Implementation of Secure Online Voting System



Similar documents
Cloud Computing E-Voting: A Technical Review

The Design of Web Based Secure Internet Voting System for Corporate Election

International Journal of Advance Foundation and Research in Computer (IJAFRC) Volume 2, Special Issue (NCRTIT 2015), January 2015.

Dynamic Query Updation for User Authentication in cloud Environment

IDRBT Working Paper No. 11 Authentication factors for Internet banking

Securing e-government Web Portal Access Using Enhanced Two Factor Authentication

An Electronic Voting System Based On Blind Signature Protocol

Online Voting System Powered by Biometric Security using Cryptography and Stegnography

Respected Sir, Subject: Reg. e-bharat: Integrated e-payment and e-governance system.

Integration of Sound Signature in 3D Password Authentication System

Single Sign-On Secure Authentication Password Mechanism

ENHANCING ATM SECURITY USING FINGERPRINT AND GSM TECHNOLOGY

Remote (Internet) Voting in Digital India

Secure Electronic Voting

E-Democracy and e-voting

Multifactor Graphical Password Authentication System using Sound Signature and Handheld Device

Providing Data Protection as a Service in Cloud Computing

Vishal Kolhe, Vipul Gunjal, Sayali Kalasakar, Pranjal Rathod Department of Computer Engineering, Amrutvahini Collage of Engineering, Sangamner

ATM Transaction Security Using Fingerprint/OTP

Advanced Authentication

Security Model in E-government with Biometric based on PKI

Public Auditing & Automatic Protocol Blocking with 3-D Password Authentication for Secure Cloud Storage

A SMART, LOCATION BASED TIME AND ATTENDANCE TRACKING SYSTEM USING ANDROID APPLICATION

Keywords Cloud Storage, Error Identification, Partitioning, Cloud Storage Integrity Checking, Digital Signature Extraction, Encryption, Decryption

Voice Authentication for ATM Security

Savitribai Phule Pune University

VoteID 2011 Internet Voting System with Cast as Intended Verification

Physical Security: A Biometric Approach Preeti, Rajni M.Tech (Network Security),BPSMV preetytushir@gmail.com, ratri451@gmail.com

Biometrics in e-governance and Academia using Hand-held Fingerprint Terminals

PRIME IDENTITY MANAGEMENT CORE

Journal of Electronic Banking Systems

Information Security

e-voting software CS 312 Project Software Requirements Specification (SRS) Document {Anurag, Ashish, Harshavardhan, Ramkrishan, Sumesh}

Secure Authentication of Distributed Networks by Single Sign-On Mechanism

Review Paper on Two Factor Authentication Using Mobile Phone (Android) ISSN

2 business days from the date of K-Cyber Invest registration.

SECUDROID - A Secured Authentication in Android Phones Using 3D Password

OPERATIONAL GUIDELINES FOR STUDENT REGISTERATION

esign Online Digital Signature Service

Associate Prof. Dr. Victor Onomza Waziri

Novel Unique Technique for Generating Ticket Identifier Using Image Texture Patterns

VEHICLE TRACKING SYSTEM USING GPS. 1 Student, ME (IT) Pursuing, SCOE, Vadgaon, Pune. 2 Asst. Professor, SCOE, Vadgaon, Pune

Keywords Decryption, Encryption,password attack, Replay attack, steganography, Visual cryptography EXISTING SYSTEM OF KERBEROS

De-duplication The Complexity in the Unique ID context

LAN Monitoring Using Android Phone

Mobile Banking FEATURES & BENEFITS OF MOBILE BANKING

Mobile Payment in India - Operative Guidelines for Banks

Biometric Authentication. Biometric Consortium Conference Tampa

Keywords: fingerprints, attendance, enrollment, authentication, identification

KEYSTROKE DYNAMIC BIOMETRIC AUTHENTICATION FOR WEB PORTALS

A Survey on Security Issues and Security Schemes for Cloud and Multi-Cloud Computing

Improving Online Security with Strong, Personalized User Authentication

Role Based Encryption with Efficient Access Control in Cloud Storage

Frequently Asked Questions (FAQ) on HSBC Chip Credit Cards

Computer/IT Project LIST. Contact:

Digital Identity & Authentication Directions Biometric Applications Who is doing what? Academia, Industry, Government

esign FAQ 1. What is the online esign Electronic Signature Service? 2. Where the esign Online Electronic Signature Service can be used?

Part I. Universität Klagenfurt - IWAS Multimedia Kommunikation (VK) M. Euchner; Mai Siemens AG 2001, ICN M NT

Offline and Online E-Voting System with Embedded Security for Real Time Application

ABSTRACT I. INTRODUCTION

Monalisa P. Kini, Kavita V. Sonawane, Shamsuddin S. Khan

International Journal of Software and Web Sciences (IJSWS)

Application of Biometric Technology Solutions to Enhance Security

Frequently Asked Questions (FAQs) IDBI Bank PayApt

IDENTITY MANAGEMENT. February The Government of the Hong Kong Special Administrative Region

HEAD OFFICE Information Technology Department

COMMONWEALTH OF PENNSYLVANIA DEPARTMENT OF STATE Harrisburg, PA BASIC GUIDE TO STUDENT VOTING IN PENNSYLVANIA

Enabling Public Accountability and Data Sharing for Storage Security in Cloud Computing

One Time Password Generation for Multifactor Authentication using Graphical Password

Improving data integrity on cloud storage services

These Frequently Asked Questions include information about both the Remote Identity Proofing (RIDP) and

A puzzle based authentication method with server monitoring

An Enhanced Countermeasure Technique for Deceptive Phishing Attack

Business Banking Customer Login Experience for Enhanced Login Security

Device-based Secure Data Management Scheme in a Smart Home

Decision on adequate information system management. (Official Gazette 37/2010)

solutions Biometrics integration

DESKTOP BASED RECOMMENDATION SYSTEM FOR CAMPUS RECRUITMENT USING MAHOUT

Design and Implemenation of a Unified e-id Card for Secure e-voting System (MUSES)

A Comprehensive Data Forwarding Technique under Cloud with Dynamic Notification

SECURITY ANALYSIS OF PASSWORD BASED MUTUAL AUTHENTICATION METHOD FOR REMOTE USER

An Efficient Data Security in Cloud Computing Using the RSA Encryption Process Algorithm

EMBEDDED MAJOR PROJECTS LIST

A New Standard in Encrypted . A discussion on push, pull and transparent delivery

Online Voting System Using Three Factor Authentication

Design of Secure Electronic Voting System Using Multifactor Authentication and Cryptographic Hash Functions

3D PASSWORD. Snehal Kognule Dept. of Comp. Sc., Padmabhushan Vasantdada Patil Pratishthan s College of Engineering, Mumbai University, India

4. Backup Assistant will ask you to verify the PIN you assigned to your account, and will remind you to record your PIN for future use.

Good Afternoon! Since Yesterday we have been talking about threats and how to deal with those threats in order to protect ourselves from individuals

International Conference on Web Services Computing (ICWSC) 2011 Proceedings published by International Journal of Computer Applications (IJCA)

PUBLIC REPORT. Red Team Testing of the ES&S Unity Voting System. Freeman Craft McGregor Group (FCMG) Red Team

Network Security Protocols

A Robust Multimedia Contents Distribution over IP based Mobile Networks

BUSINESS ONLINE BANKING QUICK GUIDE For Company System Administrators

Transcription:

An Implementation of Secure Online Voting System Prof. Anisaara Nadaph 1, Rakhi Bondre 2, Ashmita Katiyar 3, Durgesh Goswami 4, Tushar Naidu 5 1 Pune University, Trinity college of Eng. And res., anisaaranadaph@gmail.com 2 Pune University, Trinity college of Eng. And res., bondrerakhi@gmail.com Phone Number: 9011542136 3 Pune University, Trinity college of Eng. And res., ahmita14katiyar@gmail.com 4 Pune University, Trinity college of Eng. And res., goswami.durgesh7bly@gmail.com 5 Pune University, Trinity college of Eng. And res., tushar.naidu03@gmail.com Abstract In view of traditional voting environment, voting process is quite troublesome because of disinclination of voters to visit booth. Huge transformation in computer technology has implored us to propagate an online voting system which is much more accessible, favorable and adequate. In this paper, a new way of voting cracks the limitation of traditional voting and focuses on the security and performability of the voting, so that it can reach to Each and Every voter of Each and Every Class, which will be a leading stride towards heading India a developed country from developing country. It is a twofold system containing SMS voting system and website voting system. Keywords CAPTCHA, Encryption and Decryption, iris verification, One Time password, t-pin, IVR system, Short Message Service (SMS), Web services INTRODUCTION Voting system is the pillar of every democracy in which voters choose their leaders to show their presence for the way that they will be supervised. Voting scheme have grown from counting hands in previous days to system that include papers, punch card, optical scan machine and mechanical lever i.e. to the electronic voting system. This traditional voting system is the time consuming process therefore maximum of urban population is not able to vote because of their busy schedule. The fundamental idea behind secure online voting system to conquer inability of the conventional voting system as it suffers from various drawbacks such as it consumes huge volume of paper work, time, there is no personal role of higher officers, damage of electronic machines due to lack of attention. Secure online voting system is the system through which any voter can vote from anywhere in country. Our main goal is to implement a system which will animate maximum number of voters to cast their vote remotely which will reduce time consumption and hence there will be increase in voting. This system is twofold system incorporating website voting system which ensures much more transparency and security. Scope of Study 1110 www.ijergs.org

The ambit of the project is that it will use the user ID and tpin generated as password to register him/her in the online voting system, from this all the details of voter and candidate will be saved in database. For the main security purpose email address of voter and candidate will be cross verified with already existing database as the registration details will be sent to that email address. Online voting system can also send any error messages or any fraud to registered email. LITERATURE SURVEY BACKGROUND: It has always been a backbreaking task for election commission to conduct secure and transparent polls in India. Corers of rupees have been spent by election commission on voting to make sure that the elections are violence free. The traditional voting system which is also knows as electronic voting system using EVM (Electronic Voting Machine) requires huge investment of time because of which people neglect voting. Author of [1] has proposed an architecture in which voting is done by making use of cards, these cards are designed similar to smart cards which have entire details related to the voter embedded in them. Hence, the proposed architecture in [1] ensures assurability, security, verifiability and transparency in the voting system. Author of [2] Ralf K usters has proposed main idea behind clash attacks i.e. voting machine sometimes provide same receipt to the different voters because of this election get manipulated without being detected. Implementation of e-voting on an Android System has been explained by Kirti Autade in [4], the proposed architecture in the paper cannot be used over large scale especially in a country like India which is one of the developing country and whose major percentage of voters comes out from a rural background. But still the system is very much beneficial for small scale setup such as for College elections or confidential recruitment. As explained by Ankit Anand [7], in order to overcome the drawback of electronic voting system websites can be introduced which will help voters to remotely cast their votes. This system has capability of reducing human errors and will provide better scalability for large elections. But this system was not capable of reducing the conflicts due to fake identity and was even not feasible for rural people who do not have access to internet. To overcome this Aree Ali Mohammed [3] proposed two way systems which came out as much enhanced and efficient alternative system. Twofold system comprises of SMS voting system and Website voting system. The undesirable characteristic of above mentioned system is lack of verifiability of voter identity, accuracy and transparency. As per Gina Gallegos-Garcia [5] encryption, decryption and cryptography can be used as one of security measure while data transmission. Even Author [6] Jagdish B.chakole and P.R.Pardhi has propounded a design of secure online voting system by making use of asymmetric and symmetric keys for encryption and decryption of messages that are used for casting votes. It was designed to ensure accuracy, democracy simplicity, verifiability, consistency, privacy, security. Author of [10] Niranjan Malwade has propounded the idea of smart voting system with face recognition where user can vote by using android application which can be downloaded over internet. The authentication will be done using SMS confirmation and face recognition. The implementation of highly secured online voting system over network by R. Udayakumar [11], proposed architecture of the internet voting where user can participate using their information stored in database while creating the voter ID and all the information need to be updated at a period of less than 6-months.The major drawback of this system is that it need high speed internet connection. Author of [12] has proposed an online voting system with secure user authentication by providing biometric and password security to voter account, basically merging secret key with the cover image on the basis of core image. PROPOSED SYSTEM Our proposed system is the two-fold system one is voting through website and other is through mobile phones. The voter can use either of the two ways as per his convenience. For first fold the software is being developed for the use of everyone with a simple and self-descriptive GUI which needs strong internet connection. On the other fold interactive voice response (IVR) is used to let voters vote from normal mobile phones. 1111 www.ijergs.org

All the voters and candidates must register first and then they can vote to choose their leader after login to online voting system using user ID, system generated password and by scanning and verifying their iris. This online voting system is a system by which any Voter can use his/her voting rights from anywhere in country. The online voting system contains: 1) Voter s details in database. 2) Candidate s details in database. 3) Voters and candidate s ID and password. 4) Collection of total number of votes. The intended online voting system can be defined using four phases: Counting phase 1) Registration phase. 2) Authentication phase. 3) Voting phase. EXPERIMENTAL RESULT The online voting system software is developed to be used by everyone with very simple and self-explanatory GUI (graphical user interface). All the information which user will enter will get stored in database. At the time of registration voter has to enter all the information like name, voter id and adhaar card number etc. to verify himself. If the adhaar card number and voter Id is matching then only voter can proceed further and can enter register. Some of the experimental results of online voting system is as shown in below. HOME This is the first page i.e. welcome page of the system. User can login or can view some voting tips and even register to the system just by one click in home page. DESIGN AND IMPLEMENTATION The secured online voting system is the two way voting system. The first way is internet voting which include OTP generation for user identity, 10 digit system generated password which will be sent to user or voter on their email address, etc. Two step verification increase assurability and transparency in the user login to the system where user get OTP (one time password) message to his/her registered phone number. To increase the security of online voting system to another extent which is quite important thus we have implemented iris scanning and verification of human eye. The second way is voting through IVR(interactive voice response) system 1112 www.ijergs.org

where user have to call to the online voting system then system ask him/her for voter ID, password and verify them and let them vote to the party of their choice. The focus of this design is to elaborate an interchangeable and collective online voting system with which user can register and get user ID and password and can vote for the candidate of their choice after login to the system. The total implementation overview of secured online voting system is as shown in figure 1. And first fold of system i.e. internet voting workflow is as shown in figure 2. Fig2. Internet Voting The second fold of system i.e. voting through normal mobile phones for which we have implemented IVR (interactive voice response) system. The normal workflow of voting through IVR is as shown in figure 3. 1113 www.ijergs.org

Fig3. IVR votin 1114 www.ijergs.org

Fig4. Home page CHECK YOUR REGISTERATION This is the page where user can check his/her registration details just by entering birth date and voter ID. If person is not registered then system tells them to register first. Fig5. Check Registration 1115 www.ijergs.org

TWO STEP VARIFICATION This page appears after user login into system to vote. In this, system sends OTP message to user s phone number which had given at the time of registration. This increase the security level of system. REGISTER VOTER Fig6. 2-step verification This is voter registration page where voter have submit all there details to get registered in system and to vote in coming elections. Fig7. Registration page 1116 www.ijergs.org

IVR SYSTEM This is the second phase of online voting system where user can vote using normal handsets. This is mainly implemented for the people who live in rural area. The working IVR system is as shown in figure 8. FUTURE SCOPE: Fig8. IVR system working The practicable future scope of the project includes the improvement in the security level of the system. In annexation to that it would be interesting to meet some other confidential primitives to improve the security level of online voting system. The future improvement can also be done for voice verification in IVR, system crash and power failure so that the voters can vote with more assurance. CONCLUSION: Our proposal allow a voter to cast his/her voter through internet and also through normal handsets, therefore voter does not have to go to voting booths to vote they can vote from anywhere in India. To make our system highly secured we also have enforced the method for iris scanning and verification. Our system also provides high transparency of voter s details at the time of registration only i.e. when voter is registering to the system then his voter Id and Aadhar number should match. The user validation process of our system is enhanced by adding iris matching, security key and one time password. This system will exclude the customary action like rigging. Consequently, the member of state or country can believe that they alone can choose their leaders and this system allows them to vote from anywhere. REFERENCES: [1] Implementation of authenticated and online voting system, IEEE -31661, 2013. [2] Clash Attacks on the Verifiability of E-voting System, IEEE-2012. [3]Efficient E-voting Android Based System, Volume-3, Issue-11, Nov-2013, IJARCSSE. [4] E-voting on Android System, ISSN 2250-2459, Volume-2, Issue-2, Feb-2012, IJETAE. [5] Implementation of Electronic Voting System In Mobile Phones With Android Operating,ISSN 2079-8407,Volume-4,Number- 9,Sept-2013,JETCIS. [6] The Design of Web Based Secure Internet Voting for Corporate Election, ISSN 2319-7064, Volume-2, Issue-7, July-2013, and IJSR. 1117 www.ijergs.org

[7] An Efficient Online Voting System, ISSN 2249-6645, Volume-2, Issue, July-Aug-2012, IJMER. [8] Design a Secure Electronic Voting System Using Fingerprint Technique, ISSN 1694-0784, Volume-10, Issue -4, and IJCSI. [9] The Design And Development of Real-Time E-Voting System I n Nigeria With Emphasis On Security And Result Veracity,I.J. Computer Network and Information Security,2013,5,9-18,MECS. [10] Smart Voting System With Voice Recognition, ISSN 2348-0513, Volume-2, Issue-2, Feb-2014, 31-38, IJMITE. [11] Highly secured online voting system over Network. ISSN: 0974-5645 Indian journal of science and technology. [12] Highly Secure Online Voting System with Multi Security using Biometric and Steganography. ISSN: 2249-9954 ISSUE 2, VOLUME 2 (APRIL 2012) 1118 www.ijergs.org