5
Electronic Voting Machine Team : Vinayaka Babu Manmohan Bhandari Objective :  Add two featu res with exisiti ng system.  An electronic voting machine is designed by a microcontroller for which the code is written , various code protection schemes specified by the manufacturer of the microcontroller are used to prevent inadvertent or deliberate reading and reproduction of the code contained in the microcontroller. The election data con tained in the EEPR OM of th e microco ntroller can download into a central computer for tabulations. The security of data in this computer is enforced by generating digital signatures for each data file created. This process makes it impossible for anyone to substitute wrong or deliberately altered data files at any intermediate stage between the capturing of voter’s intent by the machine and the final results tabulations. Electronic Voting Machine Unit :

EVM-systemdesign(vinayak)

Embed Size (px)

Citation preview

8/13/2019 EVM-systemdesign(vinayak)

http://slidepdf.com/reader/full/evm-systemdesignvinayak 1/5

Electronic Voting Machine 

Team :

Vinayaka Babu

Manmohan Bhandari

Objective :  Add two features with exisiting system. 

An electronic voting machine is designed by a microcontroller for which the

code is written , various code protection schemes specified by the

manufacturer of the microcontroller are used to prevent inadvertent or

deliberate reading and reproduction of the code contained in themicrocontroller.

The election data contained in the EEPROM of the microcontroller can

download into a central computer for tabulations. The security of data in this

computer is enforced by generating digital signatures for each data file

created. This process makes it impossible for anyone to substitute wrong or

deliberately altered data files at any intermediate stage between the

capturing of voter’s intent by the machine and the final results tabulations. 

Electronic Voting Machine Unit :

8/13/2019 EVM-systemdesign(vinayak)

http://slidepdf.com/reader/full/evm-systemdesignvinayak 2/5

FLOW CHART 

8/13/2019 EVM-systemdesign(vinayak)

http://slidepdf.com/reader/full/evm-systemdesignvinayak 3/5

Block diagram of digital voting system

Buzzer: A buzzer or beeper is an audio signaling device, which may be mechanical,

electromechanical or piezoelectric. This is indication the Voter has casted his vote.

Light Emitting Diode (LED):

LEDs are used as indicator lamps to highlight the candidate he or she has voted.

Controller Unit: A control unit in general is a central part of the machinery that

controls its operation.

Power Supply Unit: Power supply is a very important part of electronic circuit. This

is made sure the Power is not cut during the Election Day back-up is provided with

battery.

Display Unit: Display device shown the result of the measuring instrument. A

observer can see the final result or the total is displayed against each candidate.

The main advantage of e-voting is speed. Election results can be generated

minutes after the polls close

8/13/2019 EVM-systemdesign(vinayak)

http://slidepdf.com/reader/full/evm-systemdesignvinayak 4/5

E-voting system key observation:

Voters list is downloaded from internet of corresponding location’s and area

and the same is been verified manually with voter card at the time he or she intend to

caste the vote

The Booth officer has the start button to be pressed before voter to exercise his

options.

Voting is heavily decentralized.

Issues with above observation:

1.  Votes can be exercised by the poll worker/officer end of the day

2.  The machine must be individually auditable

3.  Blue tooth/wireless systems are embedded in ballot to do malpractice using

Cell phone, this is been observed and EEPROM can be tampered ref to the

articles are been published (Link: Indiaevm.org Ref: Hari K Prasad and Alex).

4.  Absentee ballots are supposed to be valid.

5.  EVM theft in booths

Solutions:1.  E-voting system prints a human readable ballot.

2.  Ballot box includes Bar code reader/scanner that reads the vote, and then

makes its own internal tally.

3.  Attempt is made to protect integrity of voting records, when a person

inputs their vote; the machine will print a paper receipt showing theirselections with a random assigned identifying number, not their name.

After the polls close, a list of results are posted with the random ids and

the votes they selected. The voters will then be able to check the list to

verify that their votes are shown correctly.

4.  Increase the memory capacity and add the voters Identity no# store it in

the machine and verify it with the voter to avoid malpractices

8/13/2019 EVM-systemdesign(vinayak)

http://slidepdf.com/reader/full/evm-systemdesignvinayak 5/5

5.  Install the Wireless Jammers to avoid the malpractice using Cell phone.

6.  Implementation of GPS in EVM for easy traceability.

Verification:-

1.  At the end of night, totals from the e-voting machines and the ballot boxes arecompared. If statistically significant differences between the totals are

discovered, an immediate audit of the machines to verify what happened is

triggered.

2.  Preliminary results pending verification are released.

3.  A manual count of a statistically significant portion of the ballots is performed.

If the vote percentages of the manual count vary from the electronic count to a

statistically significant degree, the electronic vote is invalidated, a full Bar code

reader / scanner is triggered, and a mandatory audit of all voting machines istriggered to determine where and how the miscount occurred

Conclusion:

There is no doubt we need good policies and procedures in addition to good & safe

technology.