Computer science experts question ECI’s rebuttal of Tulsi Gabbard on Indian EVMs

Computer Science & Programming Experts, have questioned the Election Commission of India (ECI)’s rebuttal of Tulsi Gabbard (Director of National Intelligence, US Government)’s  claim that Indian EVMs are not connected to the Internet

Computer Science & Programming Experts who are part of Citizen’s Collectives like Citizens Commission on Elections (CCE) and Vote for Democracy (VFD) have questioned the Election Commission of India (ECI)’s rebuttal of Tulsi Gabbard (Director of National Intelligence, US,) part of Citizen’s Collectives like Citizens Commission on Elections (CCE) and Vote for Democracy (VFD).

This Statement has been issued by Madhav Deshpande with 40 plus years of experience in the field of Computer Science and its Applications and Architecture of Unique Software apart from being a consultant to the Obama administration, Prof Harish Karnick, Retd. Prof. Dept. of Comp. Sc. and Engg., IIT, Kanpur, Kaushik Majumdar, Professor Indian Statistical Institute, Sarbendu Guha, Principal Product Engineer, Digital Infrastructure For India.

Last week, April 11, US Congresswoman, Tulsi Gabbard, also Director, US National Intelligence clearly and publicly stated that, she had told a Cabinet Meeting in her country that “her office has solid evidence of massive security flaws in the EVMs enabling hackers to manipulate and flip votes,” and was therefore demanding a return to paper ballots. Fast on the heels of this much publicised statement, the Election Commission of India (ECI) that has –of late been questioned on the vulnerability of aspects of the Electronic Voting System (EVS)—made what is being viewed a far-reaching statement that Indian EVMs not connected to Internet, Wi-Fi, says Election Commission amid Tulsi Gabbard’s comments.

The statement now issued by experts, states that “at the outset we would like to state that it is shocking that the ECI responds so promptly to an official of a foreign government, even as it is obdurate and non-responsive to legitimate queries by citizens, experts and the political opposition.” Elaborating further, this team of experts enumerates, in the statement on why it “strongly disagrees” with the ECI for the following reasons:

“Manipulation of an Electronic Voting Machine (EVM) is the set of actions to make the EVM perform in the way it is not supposed to behave. Such manipulation can be effected by providing additional data to the Voter Verifiable Paper Audit Trail (VVPAT) using the Symbol Loading Unit (SLU). The SLU acquires its data when connected to the ECI website after the candidate list is finalized, which only a few days before the voting day.

“While it is very difficult to alter the program instruction set in the one-time write locked EEPROM, it is entirely possible to:

  1. Push a Trojan software through the USB drive when it is connected to the VVPAT for purpose of uploading the candidate list. Such Trojan software will modify the firmware as if the firmware is being “updated”. The “updated” firmware will then perform manipulated malfunction to deliver manipulated results. It is important to note that ISP (In-System Programming) is an established way of updating the firmware of a microcontroller and as such is a ubiquitously accessible technique
  2. Supply additional data to the already burnt-in program. The program existing in the VVPAT must be already written to recognise the additional data and decision making branches already must exist in the program code to deliver manipulated functionality

The experts, in this statement, that the earlier version of EVMs used before 2014 Lok Sabha elections were intended to be stand-alone and therefore not open to manipulation. This earlier EVS system did not have the VVPAT unit nor the Symbol Loading Unit (SLU) and moreover, did not need data (mapping candidate/party symbol to buttons of the Ballot Unit-BU) nor any additional instruction set to be loaded into EVM-VVPAT through a physical communication port. However this is not the case since and therefore, “the ECI’s bald statement, without answering concerns by Indian Computer Science experts does not inspire confidence”.

The other issue raised by these experts is that it should be a matter of concern for citizens that “the ECI has never demonstrated publicly and opened any operational CU, BU, and VVPAT in public presence. The ECI has never allowed any open door controlled testing of any working EVM in the presence of independent experts or voters. Moreover, these EVMs are not certified by any third party, nor any neutral experts committee that can state that ‘the EVM does not emit or receive any Radio Frequency (RF) signal.’’

Demands made by this team of experts:

Indian citizens should be allowed to conduct non-invasive and non-destructive tests on the powered-on, working EVMs at three locations in every state to satisfy themselves that EVM does not respond to or create any RF communication channel. These EVMs must not be from the spare EVMs stored, but must be from those that were actually used in the 2024 Lok Sabha elections.

In addition, they demand that the ECI publishes the steps and processes followed to establish and prove data integrity across the entire Electronic Voting System or Electronic Election System: that is the ECI publishes every step taken and the process at every step to establish and prove data integrity across the BU, CU (including the procedure to establish that both copies of electronic vote stored in the CU are identical), VVPAT (the data exchange between the VVPAT and the CU) and finally the values received by the counting unit (as applicable).

Under the constitutional obligation under Article 324-326 of the Constitution, the ECI must publish the detailed protocol it follows on the day of voting and the day of counting to establish that none of the above data has been changed. “The ECI’s blanket statements that Indian EVMs are not connected to internet wirelessly /wired fashion (read external radio wave or microwave communication signals) without giving out details of the circuits is tantamount to official propaganda bereft of scientific or rational enquiry,” reads the statement.

Finally, the Symbol-Loading Unit (SLU) of the VVPAT unit is connected to the ECI’s website for a brief while – after the list of candidates and their symbols are finalised and before the date of polling. All details about the final list of candidates including their symbols are downloaded from the ECI’s website on to the VVPAT unit. There is an electronic security loophole here because it is possible to introduce a vote-stealing Trojan into the ECI’s website, with or without the ECI’s knowledge, and this Trojan can get downloaded into the VVPAT unit.

The vote-stealing Trojan can be so programmed as to get activated after a certain number of votes (say, 200 votes) have been cast, and to convert, say, every 5th vote cast thereafter to a vote for a certain political party, when the signal is transmitted from the VVPAT unit to the Control unit. The vote-stealing Trojan can also be programmed to self-destruct, say, 6 hours after the last vote has been cast, leaving no trace of its nefarious deed. The Trojan can be programmed to act only on a certain date and that too after a certain time of the day.

Further, the Trojan or the original program itself can be written to respond to additional data uploaded via SLU. Such program will (or can) display different behaviour in every constituency, based on the data uploaded from the SLU. Therefore, experts have demanded that from each constituency, at least 3 randomly selected SLUs, (selected by public), should be given to open scrutiny by a committee of experts. This scrutiny should be carried out in full public view.

On April 11, 2025 a group of over 80 Citizens including Experts had submitted a Detailed Memorandum to the Election Commission of India. This can be read here.

Related:

Memo to ECI: Make Voter’s Form 17Cs list accessible on Commission website, clean up existing, technologically messy EVS structure, say citizens

Vote for Democracy (VFD) releases report on the conduct of General Election 2024

SEC M’tra agrees to make weekly reports to CEC public, assures action on hate speech, urges every citizen to become alert voter: Vote For…

Trending

IN FOCUS

Related Articles

ALL STORIES

ALL STORIES