Web Based project 91

Prevention of phishing attacks in voting system using visual cryptography

 Voting system Using Visual Cryptography (VC) aims at providing a facility to cast vote for critical and confidential internal corporate decisions. It has the flexibility to allow casting of vote from any remote place. The election is held in full confidentiality by applying appropriate security measures to allow the voter to vote for any participating candidate only if he logs into the system by entering the correct password which is generated by merging the two shares using VC scheme. Administrator sends share 1 to voter e-mail id before election and share 2 will be available in the voting system for his login during election. Voter will get the secret password to cast his vote by combining share 1 and share 2 using VC. Phishing is an attempt by an individual or a group to get personal confidential information from unsuspecting victims. Fake websites which appear very similar to the original ones are being hosted to achieve this. Internet voting focuses on security, privacy, and secrecy issues, as well as challenges for stakeholder involvement and observation of the process. A new approach is proposed for voting system to prevent phishing attacks.

Modules

  • Registration: – In this module the admin will verify the user and register the user who will vote.
  • Send 1st share of password-As soon as the user registers the system will break the password and the first half of password will be sent to the users email-id and the 2nd share the user needs to enter while login.
  • Login: – This module enables the user and admin to login to the system by entering id and password.
  • New Candidate:- Admin will add the number of candidates nominated for

Election whenever new election is announced.

  • Result: – Admin and user can view the election result by using the election id once the election results are out.

Advantages

  • The system uses visual cryptography which enhances the security level of the system.
  • The system will not allow the voter to vote two or more candidates.
  • The system will allow the user to vote for one time for a particular election
  • The system will authenticate the user through his fingerprint so the user is uniquely identified.

Applications:

  • The system can be used in various areas where election will be held.
Scroll to Top