online voting

33
ONLINE E-VOTING BY GAVADIYA KASHYAP (120070107031)

Upload: kashyap-gavadiya

Post on 28-Jul-2015

124 views

Category:

Engineering


3 download

TRANSCRIPT

ONLINE E-VOTING

BY GAVADIYA KASHYAP(120070107031)

CONTENT

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

DIFFERENT VOTING SYSTEMS

Paper based voting

DRE-voting

Internet voting

(1)

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)

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)

PROS

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

CONS

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

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)

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

Three Steps for Online Voting

Online RegistrationAccount ActivationCast Vote – Voting Day(10)

ONLINE REGISTRATION

(15)Fig-1 Fig-2

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)

On Voting Day

(15)Fig-3

(15)Fig-4

(15)Fig-5

(15)Fig-6

(15)Fig-7

(15)Fig-8

DEMO

(11)

SECURITY ALGORITHMS

Public key cryptography(16)

Homographic Encription(16)

Threshold Cryptography (16)

Face base voting system using Steganography(17)

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)

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)

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

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)

Steganography

Fig-10

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.

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.

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.

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.

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

THANK YOU!!!!

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

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