Electronic Voting Machine

The purpose of this project is to provide an alternative to the current voting system which will be more secure and provide solutions to the issues in the existing EVM. Because there are no external communication pathways, hackers will have a difficult time hacking the system and tampering with the

2025-06-28 16:26:58 - Adil Khan

Project Title

Electronic Voting Machine

Project Area of Specialization Computer ScienceProject Summary

The purpose of this project is to provide an alternative to the current voting system which will be more secure and provide solutions to the issues in the existing EVM. Because there are no external communication pathways, hackers will have a difficult time hacking the system and tampering with the count figures. As there is no manual counting of the votes so generating results will take quite less time compared to the traditional paper ballot vote. The voting machine will consist of a QR scanner and fingerprint scanner for the biometric verification of the voter. The machine will be under the presiding officer's control. Only he can start, end, pause or resume the voting procedure. If the voter is eligible to vote, he/she can then go on and cast vote. The candidate's name, party and the symbol of its relevant party will be displayed on the LCD screen. A voter can select his/her preferred candidate and the vote will be stored in its memory. The voter will be deleted to avoid double vote casts. To maintain the integrity of voter data and the votes after being cast, Hashing and cryptography will be applied. NADRA will generate a key using the CNIC of voters and then encrypt the voter data using this key. A fingerprint will be used for double verification in case CNIC gets stolen. It will then feed this encrypted data into the machine. As the CNIC and fingerprint of every person are unique, no one will be able to decrypt the data other than the voter himself.

Project Objectives

Free and equitable elections are keystones of democracy. One of the key yardsticks used to measure a state’s democratic condition is the conduct of periodic, competitive, participatory, credible, and nonviolent elections. As a result, a transparent system, similar to that of a digital system, is necessary. In order to reduce electoral fraud caused due to ballot papers, to avoid rigging of votes, Electronic Voting Machine is introduced in Pakistan. Electronic Voting Machines (EVMs) combine the advantages of paper ballot voting with the efficiency of electronic polling. Even though it is extremely exact, the EVM saves a lot of time, money, and people. Without the need of ballot papers, it also aids in complete voting confidentiality. It makes the electoral process more competitive by lowering the winning margin and the vote percentage of the winning party. Pakistan has implemented its EVM, but security issues remain. Pakistan’s Election Commission has highlighted 37 issues with the existing EVM. The Election Commission’s main priority is data integrity throughout the voting process. We’ll use hash functions and encryption decryption techniques to tackle the data integrity problem. Our goal is to create a more secure and stable EVM.

Project Implementation Method

Data Feeding

Hash Verification

Voter Verification

Vote Counting and Verification

Benefits of the Project

The main benefits of this project are:

Technical Details of Final Deliverable

Tools

Techniques

Algorithms

Final Deliverable of the Project HW/SW integrated systemCore Industry ITOther IndustriesCore Technology OthersOther TechnologiesSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 75000
Raspberri Pi 4 Equipment14400044000
QR Scanner Equipment180008000
LCD Screen Equipment11600016000
Fingerprint Reader Equipment120002000
Poster Printing Miscellaneous 150005000

More Posts