Top Banner
ONLINE E-VOTING BY GAVADIYA KASHYAP (120070107031)
33
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Online voting

ONLINE E-VOTING

BY GAVADIYA KASHYAP(120070107031)

Page 2: Online voting

CONTENT

DIFFERENT VOTING SYSTEMS E-VOTING OBJECTIVES PROS & CONS PRACTICAL USE STEPS FOR E-VOTING DEMO SECURITY ALGORITHMS

Page 3: Online voting

DIFFERENT VOTING SYSTEMS

Paper based voting

DRE-voting

Internet voting

(1)

Page 4: Online voting

WHAT IS E-VOTING??

Online voting system is a voting system by which any Voter can use his\her voting rights using electronic device through internet.(3)

Internet voting, however, presents a number of technological challenges focused on security, privacy, and secrecy issues, as well as challenges for stakeholder involvement in and observation of the process.(4)

Page 5: Online voting

OBJECTIVES

Completeness to Voting Protocol(5)

Authenticity of Voters, Vote Cast& Non-traceability of Votes(5)

Maintain Integrity of Digital Ballot against security vulnerabilities(5)

Ensure Availability & Reliability of voting system(5)

Minimize Costs to Government(5)

Page 6: Online voting

PROS

Vote at any time Young people Faster and more accurate results Less expensive No ballot errors No spoiled ballots(6)

Page 7: Online voting

CONS

Security Problem with access Fraud & coercion Voter aducation Privatization(6)

Page 8: Online voting

PRACTICAL USE

The first use of Internet voting for a binding political election took place in the US in 2000, with more countries subsequently beginning to conduct trials of and/or use Internet voting. A total of 14 countries have now used remote Internet voting for binding political elections.(8)

Page 9: Online voting

The first-ever e-votes in the country were polled during the elections to six municipal corporations in Gujarat. It was for the first time that any state election commission allowed on-line polling.

SEC has spent around Rs 34 crore to develop the on-line voting system by roping in Tata Consultancy Service, out of which Rs 15 crore was spent for data centre and software.(9)

PRACTICAL USE

Page 10: Online voting

Three Steps for Online Voting

Online RegistrationAccount ActivationCast Vote – Voting Day(10)

Page 11: Online voting

ONLINE REGISTRATION

(15)Fig-1 Fig-2

Page 12: Online voting

Account Activation

Click on activation link & login using username and password provided in the e-mail sent by SEC.

Change your password and activate your voting account

* During the Activation Step, if JAVA is not installed in your computer, system will prompt you to install the same

(15)

Page 13: Online voting

On Voting Day

(15)Fig-3

Page 14: Online voting

(15)Fig-4

Page 15: Online voting

(15)Fig-5

Page 16: Online voting

(15)Fig-6

Page 17: Online voting

(15)Fig-7

Page 18: Online voting

(15)Fig-8

Page 19: Online voting

DEMO

(11)

Page 20: Online voting

SECURITY ALGORITHMS

Public key cryptography(16)

Homographic Encription(16)

Threshold Cryptography (16)

Face base voting system using Steganography(17)

Page 21: Online voting

Steganography

Steganography is the art or practice of concealing a message, image, or file within another message, image, or file.(18)

Online Voting System with Face recognition Steganography is used in order to avoid duplicate vote and enhance the accuracy and the speed of the process so that Voter Can vote from anywhere in India. (17)

Page 22: Online voting

Steganography

Working Flow Of the System:-

1) Every New User in the India is first register for Voting. So, our first step is registration.

2) At that time of Registration System Capture The Face of the user by using Web Camera And Store the Face sample in the Server Database for Security Purpose.(17)

Page 23: Online voting

Steganography

3) After that system will generate PIN i.e Personal Identification Number and Secrete key for each User as shown in figure.(17)

Fig-9

Page 24: Online voting

Steganography

4) By Using Secret Key and Personal Identification Number with Capture Photo System gives Cover image as Shown in fig.

5) Next that Stego Image is generated with the help Cover Image as Shown in fig.(17)

Page 25: Online voting

Steganography

Fig-10

Page 26: Online voting

Steganography

6) Then this Stego Image is a Number Which is unique for every user because of security avoiding duplication of Vote, this Number is sent to the user mail account.

7) Next step is Stego Login for that stego image is required which was send at the time of registration on user mail id.

8) This stego image is pass toward the server for verification for Authentication Algorithm are used.

Page 27: Online voting

Steganography

9) If Stego image is valid then system will generate User id and Password for login.

10) After Successful login System will capture the face of the user by using Web Camera and that image passes for recognizing.

Page 28: Online voting

Steganography

11) Next is very important stage in point of Security By using Eigen Face Algorithm, We are matching the Two photo first is newly capture photo and second is same photo of that person which was stored at the time of registration in the database.

12) If Face matches then user will get Candidate List and Ward No.

Page 29: Online voting

Steganography

13) According to user Choice he /she gives his/her Vote For Selected Candidate

14) Finally Logout, after logout user cannot allow for Re -login because of security to avoid multiplication of vote of same user.

15) Lastly Admin will Displays the Election Result.

Page 30: Online voting

Conclusion

Online voting system is very useful system for us because it saves our time as well as it eliminates complexity of the older voting systems.

In future Online voting system will eliminate the older voting systems. In this concern, In State election commission is using this system nowadays in Gujarat

Page 31: Online voting

THANK YOU!!!!

Page 32: Online voting

REFERENCES

1) http://en.wikipedia.org/wiki/Electronic_voting2) http://sec.gujarat.gov.in/e-voting-system.htm3) http://sec.gujarat.gov.in/Images/e-voting.pdf4)

https://www.ndi.org/e-voting-guide/internet-voting

5) http://sec.gujarat.gov.in/Images/promotional-OVS-v2-new.pdf

6) http://www.elections.ca/content.aspx?section=res&dir=rec/tech/ivote/comp&document=benefit&lang=e

7) Applying MESE processes to Improve Online E-Voting Prototype System with Paillier Threshold Cryptosystem.pdf

8) https://www.ndi.org/e-voting-guide/internet-voting9) http://www.rediff.com/news/report/guj-civic-polls-witness-fi

rst-ever-on-line-voting/20101010.htm

Page 33: Online voting

10) http://sec.gujarat.gov.in11)https://www.youtube.com/watch?v=GShsuL7omVA12)http://www.votenet.com/unionbrochure/step-by-

step-explanation-union-balloting.pdf13)http://www.timminspress.com/2014/09/10/officials-

confident-with-security-of-online-voting14)http://www.ijetae.com/files/Volume3Issue5/

IJETAE_0513_37.pdf15) http://sec.gujarat.gov.in16) Online E-Voting Prototype with PTC Web Services

v117)IJETAE_1013_74.pdf18) Steganography - Wikipedia, the free

encyclopedia.htm