Allegations of vote-rigging are misplaced
IS ANY device, electronic or not, tamper-proof? The answer, of course, is, no, it is not. Given enough technical, logistical, and human resources, one can tamper any device. This is as true of a laptop, as it is of a “black box” flight recorder, or the Indian electronic voting machine (EVM). Whether one should worry about a device being tamper-proof depends not on the theoretical feasibility of tampering, but on the practical realities of pulling it off without detection—and the gains to be had by such tampering.
The results of the 2009 parliamentary elections in India seem to have surprised everyone, including the victorious UPA coalition. The NDA’s shock of losing has also been huge, and a hunt for reasons for the defeat is on.
It is basic human nature to externalise blame for a loss, at least in a short-term, knee-jerk fashion. Students blame out-of-syllabus questions for their failure in a test, and not their own lack of preparation. Cricket teams blame incompetent or partisan umpires for a defeat, and not their own sloppy performance. Civil servants blame “the system” for poor delivery of civic services, and not their own incompetence. With some exceptions, most BJP politicians, and BJP supporters, are doing the same in their post-election analysis of reasons for the defeat.
One of the reasons being pushed—mercifully only by a fringe of serious commentators—is that the EVMs were “hacked” by the ruling coalition, and the results were manipulated.
Subramanian Swamy (June 17, The Hindu) and Rajeev Srinivasan (May 17, Rediff.com) have tried to make the integrity of Indian EVMs an issue. While Mr Srinivasan’s article bordered on paranoid schizophrenia (“I do not trust computers”—a direct quote, and a reasonable summary of his fears) and can be dismissed as mere rumour-mongering, Mr Swamy’s critique is baffling, to say the least.
He cites an article (“Trustworthy Voting: From Machine to System”, Computer, 42:5, pp 23-29, May 2009) that described a nine-step process to ensure free and fair elections. These steps are:
Step 1: Generate & distribute precinct master keys
Step 2: Create voter registration records
Step 3: Mail proof of registration to voters
Step 4: Prepare voting machines
Step 5: Assemble key pairs at precincts
Step 6: Check in voters
Step 7: Have voters cast their votes
Step 8: Tabulate votes
Step 9: Publish results
One would be forgiven for assuming that Mr Swamy has not read the article he cited, because he writes “None of these nine safeguards, however, is in place in Indian EVMs.” However, the Election Commission of India does indeed create voter registration records, allow voters to check registration, prepare voting machines, check-in voters at the polling booth, has them cast their votes, tabulate votes, and publish results. Steps 1 and 5, which pertain to technical operation of EVMs, are not applicable to Indian EVMs, but are meant for much more sophisticated EVMs used in the west, specifically, in the United States. The same effect is achieved in the Indian electoral system in a much less software-intensive way. Mr Srinivasan, who distrusts computers, should in fact like the paper and people based system used in India.
Most Indian EVMs have been reused since their first widespread use in 1999, when a BJP-led coalition won the general elections, without any evidence of tampering having surfaced. Given the manpower-heavy nature of Indian elections (local police personnel, central paramilitary personnel, official observers from outside the state, micro-observers, independent videographers and photographers, media personnel, and hundreds of voters at every booth) and the low capacity of individual EVMs (a maximum of 3840 votes can be recorded in one machine and a polling station typically has only 1500 registered voters), it will take an army of highly-motivated, centrally mobilised but constituency co-ordinated, election-riggers to influence the outcome at even one constituency.
Deploying such an army would reduce to zero the chances of keeping everything completely secret. Let us not forget that state secrets, known to a select few who undergo regular scrutiny by intelligence agencies, leak with alarming regularity in India. If any ruling coalition had the capability to pull such a thing off, it would also be able to deliver good governance of the kind that would render such election-rigging unnecessary.
Some important security features of the Indian electoral system, and EVMs, are:
1. Labels of the names of contestants/parties are attached at constituency level. This rules out systemic fraud at the manufacturing stage. Even if a political party can somehow ensure that EVMs will assign disproportionate votes to, say, the number 5 slot, it has no way of ensuring that its candidates will be assigned the number 5 slot in constituencies.
2. Agents of political parties are present at every stage of handling EVMs. This rules out systemic fraud at the constituency level. Sample voting is carried out to show the agents that EVMs are counting the votes correctly, and the agents verify that EVMs are empty of votes before polling begins. Electoral rolls are not linked to EVMs, and the agents verify that the number of votes cast is equal to the number of votes counted by every EVM.
3. EVMs are designed to record a maximum of 5 votes per minute. This virtually eliminates the kind of booth-capturing prevalent in the days of paper ballots. Even if some goons manage to take control of a booth, they can do no better than casting 5 votes per minute. At this rate, they’ll get about 300 votes in an hour. That is more than enough time for security reinforcements to arrive from elsewhere, who can be alerted immediately in our mobile phone era. In fact, an alert polling official can simply terminate the polling process by flicking a switch as soon as he senses a booth-capturing attempt in progress. Thereafter, no amount of muscle power can reopen polling at that booth.
There is only one valid point made by the critics of the Indian EVMs: the embedded software used in them is not available for public scrutiny. However, this only leaves open the possibility of malfunctioning EVMs, not ones that can be tampered systemically. It is not something that should keep people awake at night, agonising about the election having been stolen. A simple right to information (RTI) application, or a public interest litigation (PIL) petition, ought to address this shortcoming easily.
What is most saddening about the discussions surrounding this non-issue is that so many educated Indians still seem to have an inferiority complex about Indian capabilities. The derivative nature of the debate is clear when Mr Swamy and Mr Srinivasan, both highly educated people who have seen the world, compare Indian EVMs to American ones and conclude—without bothering to note the differences between them—that since the American EVMs are flawed, the Indian ones must also be so.
Those who insist on scaring the Indian electorate with EVM-tampering articles must be held to account, and asked to present credible supporting evidence for their views. Else, we are set to see a repeat of similar stories from fringe supporters of Congress Party when BJP wins an election somewhere, as it eventually must.
Fatal error: Uncaught Error:  operator not supported for strings in /home/thinkpra/public_html/archives/wp-content/themes/layerswp/core/helpers/post.php:62 Stack trace: #0 /home/thinkpra/public_html/archives/wp-content/themes/layerswp/partials/content-single.php(81): layers_post_meta(402) #1 /home/thinkpra/public_html/archives/wp-includes/template.php(724): require('/home/thinkpra/...') #2 /home/thinkpra/public_html/archives/wp-includes/template.php(671): load_template('/home/thinkpra/...', false) #3 /home/thinkpra/public_html/archives/wp-includes/general-template.php(168): locate_template(Array, true, false) #4 /home/thinkpra/public_html/archives/wp-content/themes/layerswp/single.php(20): get_template_part('partials/conten...', 'single') #5 /home/thinkpra/public_html/archives/wp-includes/template-loader.php(78): include('/home/thinkpra/...') #6 /home/thinkpra/public_html/archives/wp-blog-header.php(19): require_once('/home/thinkpra/...') #7 /home/thinkpra/public_html/archives/index.php(17): require('/home/thinkpra/...' in /home/thinkpra/public_html/archives/wp-content/themes/layerswp/core/helpers/post.php on line 62