Right to Recall Group
How 100,000 EVMs can be tempered by just 10-12 people at top
For more information contact- www.forum.righttorecall.info , info@righttorecall.info
1 This is not an allegation (as of yet)
This article is NOT an allegation. It is to only show that EVMs can be tempered at super-industrial scale by
few people at top. Essentially, I am making allegation against EVMs, that EVMs are temperable in an industrial scale
to favor some party such Congress etc and that too with just 10 people at top. I am not making allegations against any
party or EC or BEL in this article. Some 100,000 new EVMs were made
in Dec-2008. I
am only proposing one way by
which people at top may rig 100,000 EVMs with mere 10-12 men. As of now, I am not claiming they did it. Because
to claim that X did action-A, I need to first convince people that action-A is indeed possible and do-able. So for now, I
only want to show that tempering100,000 EVMs is possible with few people. Once I have shown that is do-able, I may
or may not show that they were in position to implement the tempering mechanism I suggested. In this article, I have
used following fictitious names to show the process (resemblances to any real
names
is an unintended coincidence)
CECX : A fictitious head
of a
fictitious body called
ECX,
in charge of elections
CongressX : A fictitious
party interested in
tempering EVMs to favor
its candidates.
SoniaX : The fictitious head of CongressX
BELX
Chiefs : The persons in
charge of manufacturing EVMs in
fictitious
body named as BELX
This is a summary document and many details have been skipped as I wanted to keep it no more than 8 pages.
The detailed document is at
chapter 40 of www.righttorecall.info/301.pdf
2 Remote control EVM machine
EVMs use a custom imported
chip which is made in USA or Japan. BELX and ECIX has no disclosed the
name of the company which makes the chip and also not disclosed the owners of the company. So for now, we do not
know whether the company is owned by CIA or US Military or SoniaX or Rahul Mehta (author of this article). BELX
claims that EVMs cannot receive radio signals. The EVMs are not given to any candidates of public for examination.
So it is not possible for citizens to detect if the EVM dont have ability to receive radio signals. But it is possible that
some 10% to 20% EVMs are made in a way that they can receive and process radio signals. The radio technology has
so advanced that a 2 mm by 2 mm chip can receive radio signals from a van standing 100 meters away (such small
passive chip cannot send to a distance, but can certainly receive).
If these EVMs use such chip, then candidate
number can be communicated to EVM from a van anytime before counting and EVM can change the votes inside it.
And even the van driver need not suspect. It could be some van used by media persons etc who are merely asked go
near booths
or collector’s warehouses
to give
coverage, and the equipment in van can send the
candidate number to
the
EVM. So even the driver may not know that his van is being used to send “favorite candidate number” to the EVMs.
I
assume that at least 20% of EVMs are radio enabled, unless proven otherwise. But for now, lets say EVMs dont have
radio waves. Then can they be made “pro-CongressX”?
3 Why pre-programmed bias in EVMs was thought to be useless so far?
We all know that a programmer can indeed write code in EVM, that favors a particular serial number. Pls note
- a particular serial number only. And if top persons in BELX agree to put such tempered code in EVM, then there is
no technological barrier to stop them. But till date, everyone thinks that no one can write a code that would favor
CongressX, as the serial number of CongressX candidate is undecided when the coder is writing the EVM code and
undecided even
when the EVM is
being shipped to the District from BELX.
eg say a coder and BELX Chiefs
decide to
favor CongressX. Now the EVM is to be shipped out in Jan-2009. CongressX candidate will get the serial number in
Apr-2009. Then which candidate
number should the program be coded to give more votes? The Congress's candidate
number will vary from seat to seat. So if the programmer
programs EVM to give more vote to candidate number 1,
then only in some 20% cases only CongressX will be no. 1 . And so in 20% cases, it would benefit Congress and in
80% cases it would hurt Congress. Some anti-EVM people have hypothesized that some passkeys can be inputted in
EVMs to communicate the favorite candidate number. But then inputting this key combination in 100,000
of EVMs
need 100,000 men to be sent at the booth and is a difficult task. So this way was ruled out due to logistics. So till now,
it was stated by
"experts" and accepted by gullible that "BELX cannot make
an EVM that would favor CongressX".
4 BELX can make pre-programmed EVMs that favors CongressX
But I have shown that a "pro-CongressX" EVMs be made !! How can EVMs be programmed to favor
CongressX? Well, pls read
this
article and if
you have any questions,
pls call me
at 98251-27780 .
5 A brief description of election related dates
Pls note that EVMs can support only 64 candidates, above which EC will have to use paper ballots. Now
following dates play important role
in "how
EVMs
can be
made
to favor CongressX".
1. Apr-2 : Say opening date to
fill form.
2. Apr-8 : Last date to fill
form
3. Apr-10 : Candidates will get accepted
or disqualified by RO (Returning Officer, mostly
District Collector).
4. Apr-11 : Candidates of CongressX,
other recognized parties will get
to know their serial number
on EVM (*)
5. Apr-13,
3 pm : Last day , time to withdraw
6. Apr-13,
5 pm : Total number of candidates will be known at Apr-13, 5 pm. Pls note this : total number of
candidates plays important role in how EVMs can be
made
to favor
CongressX
[* - See section-6 why recognized
party
candidates
can
accurately guess their candidate number]
6 The recognized
parties' candidates are mostly in number 1-5
EC (Election Commission) divides candidates in a constituency into 3 blocks : National or State Recognized
Parties, Unrecognized Registered Parties and Independents. In each block, the candidates
are
alphabetically ordered
by
their names in the local language. There are 7 Nationally recognized parties and different states have0-4
State
recognized parties. So if all recognized parties put their candidates, the number of candidates in first block will go to
7-11. But the reality is that all recognized parties don t put candidates in every seat. eg CPM has not put candidates in
many seats since ages. In general, having 5 recognized party on one seat is a rare event. And so a recognized Party is
will get a number between 1-5 with 99% guarantee in general. And as a reality check, one can look at 2009 election.
All Congress candidates got
serial number
between 1-5 on the
EVM.
7 Step-One : Nature of the tempered code to put in EVMs
Say BELX chiefs made 5 different
types
of tempered EVMs.
^{Type-1 favors candidate number = (nCandidates + 1) mod 5 + 1 (what is mod?)}
^{Type-2 favors candidate number = (nCandidates + 2) mod 5 + 1}
^{Type-3 favors candidate number = (nCandidates + 3) mod 5 + 1}
^{Type-4 favors candidate number = (nCandidates + 4) mod 5 + 1}
^{Type-5 favors candidate number = (nCandidates + 5) mod 5 + 1}
Now what is "mod"? It is remainder left after division, i.e. ( 16 mod 5 ) means the number you are left with
when you divide 16 by 5 which 1. So
^{(1 mod 5 ) = 1 , (2 mod 5 ) = 2 , (3 mod 5 ) = 3 , (4 mod 5 ) = 4 , (5 mod 5 ) = 0 ,}
^{(6 mod 5 ) = 1 , (7 mod 5 ) = 2 .}
The *mod will keep
repeating. There
are only 5 values
(n
mod 5) can have.
2
The tempered EVM use the above formula for selecting favorite candidate. Eg1 say one constituency has say
200 tempered EVMs of type-3. Now say that constituency has say if nCandidates = 19. Then the tempered EVMs
there will favor candidate number (19 + 2) mod 5 + 1 = 21 mod 5 + 1 = 1 + 1 = 2 . i.e. it will favor candidate number
2. Eg2. say one constituency has say 200 tempered EVMs of type-4.
Now say that constituency has say if nCandidates
= 11. Then the tempered EVMs there EVM will favor candidate number (11 + 4) mod 5 + 1 = 15 mod 5 + 1 = 0 + 1 =
1 . i.e. it will favor candidate number 1. So BELX made file types of tempered EVMs. A tempered EVM decides
candidate to favor based on total number
of candidates based
on the following table
Table tempered EVMs follow
(Pls read column headings carefully)
Serial #
Row # ^{1} ^{2} ^{3} ^{4} ^{5} ^{6} ^{7} ^{8} ^{9} ^{10} EVM will favor ^{3}
Number of candidates on that EVM
Type ^{Type-1} ^{ } ^{ } ^{ } ^{ } ^{ } ^{ } ^{ } ^{Type-2}
^{6 , 11 , 16 , 21 , 26 , 31 , 36 , 41 , 46 , 51 , 56 or 61 candidates}^{}
^{7 , 12 , 17 , 22 , 27 , 32 , 37 , 42 , 47 , 52 , 57 or 62 candidates 4}^{}
^{8 , 13 , 18 , 23 , 28 , 33 , 38 , 43 , 48 , 53 , 58 or 63 candidates 5}^{}
^{4 , 9 , 14 , 19 , 24 , 29 , 34 , 39 , 44 , 49 , 54 ...64 candidates 1}^{}
^{5, 10 , 15 , 20 , 25 , 30 , 35 , 40 , 45 , 50 , 55 , 60 candidates 2}^{}
^{6 , 11 , 16 , 21 , 26 , 31 , 36 , 41 , 46 , 51 , 56 or 61 candidates 4}^{}
^{7 , 12 , 17 , 22 , 27 , 32 , 37 , 42 , 47 , 52 , 57 or 62 candidates 5}^{}
^{3 , 8 , 13 , 18 , 23 , 28 , 33 , 38 , 43 , 48 , 53 ... or 63 candidates 1}^{}
^{4 , 9 , 14 , 19 , 24 , 29 , 34 , 39 , 44 , 49 , 54 ... or 64 candidates 2}^{}
^{5 , 10 , 15 , 20 , 25 , 30 , 35 , 40 , 45 , 50 , 55 , 60 candidates 3}^{}
^{11 6 , 11 , 16 , 21 , 26 , 31 , 36 , 41 , 46 , 51 , 56 or 61 candidates 5}^{}
^{12 2 , 7 , 12 , 17 , 22 , 27 , 32 , 37 , 42 , 47 , 52 ... or 62 candidates 1}
^{Type-3}
^{}
^{3 , 8 , 13 , 18 , 23 , 28 , 33 , 38 , 43 , 48 , 53 ... or 63 candidates 2}
^{13}
^{}
^{14 4 , 9 , 14 , 19 , 24 , 29 , 34 , 39 , 44 , 49 , 54 ... or 64 candidates 3}^{}
^{15 5 , 10 , 15 , 20 , 25 , 30 , 35 , 40 , 45 , 50 , 55 , 60 candidates 4}^{}
^{16 6 , 11 , 16 , 21 , 26 , 31 , 36 , 41 , 46 , 51 , 56 or 61 candidates 1}^{}
^{17 2 , 7 , 12 , 17 , 22 , 27 , 32 , 37 , 42 , 47 , 52 ... or 62 candidates 2}
^{Type-4}
^{}
^{3 , 8 , 13 , 18 , 23 , 28 , 33 , 38 , 43 , 48 , 53 ... or 63 candidates 3}
^{18}
^{}
^{19 4 , 9 , 14 , 19 , 24 , 29 , 34 , 39 , 44 , 49 , 54 ... or 64 candidates 4}^{}
^{20 5 , 10 , 15 , 20 , 25 , 30 , 35 , 40 , 45 , 50 , 55 , 60 candidates 5}^{}
^{21 6 , 11 , 16 , 21 , 26 , 31 , 36 , 41 , 46 , 51 , 56 or 61 candidates 2}^{}
^{22 3 , 7 , 12 , 17 , 22 , 27 , 32 , 37 , 42 , 47 , . or 62 candidates 3}
^{Type-5}
^{}
^{8 , 13 , 18 , 23 , 28 , 33 , 38 , 43 , 48 , 53 , 58 or 63 candidates 4}
^{23}
^{}
^{24 4 , 9 , 14 , 19 , 24 , 29 , 34 , 39 , 44 , 49 , ...or 64 candidates 5}^{}
^{25 5 , 10 , 15 , 20 , 25 , 30 , 35 , 40 , 45 , 50 , 55 , 60 candidates 1}^{}
^{ }
I would politely request
the reader to
read
further AFTER answering
following
questions :
1. If EVM
is of Type-3 and number of candidates are
12, whom will that EVM favor? (Hint :
see row#12)
2. If EVM
is of Type-2 and number of candidates
are 24, whom will that EVM favor?
(Hint
: see
row#9)
3. If EVM
is of Type-1 and number of candidates
are 19, whom will that EVM favor?
3
4. If EVM
is of Type-4 and number of candidates are
21, whom will that EVM favor?
5. If EVM
is of Type-5 and number of candidates are
10, whom will that EVM favor?
6. Will EVM of Type-1 always favor candidate #1?
7. Will EVM of Type-2 always favor candidate #3?
Lets make converse of the above table. The following converse table will be used in Step-3 by SoniaX. I
request the reader to
reach each of the
30 lines in the following
converse table.
Converse table to
be used
by SoniaX in
step-3
(Pls read column headings carefully)
serial # of candidate SoniaX wants to favor ^{1} ^{2} ^{3} ^{4} ^{5} ^{1} ^{2} ^{3} ^{4} ^{5} ^{1} ^{2} ^{3} ^{4} ^{5} ^{1} ^{2} ^{3} ^{4} ^{5} ^{1} ^{2} ^{3} ^{4} ^{5} Row # ^{1} ^{2} ^{3} ^{4} ^{5} ^{6} ^{7} ^{8} ^{9} ^{10} ^{11} ^{12} ^{13} ^{14} ^{15} ^{16} ^{17} ^{18} ^{19} ^{20} ^{21} ^{22} ^{23} ^{24} ^{25}
Number of candidates that seat should have
Type ^{Type-1} ^{ } ^{ } ^{ } ^{ } ^{ } ^{ } ^{ } ^{Type-2} ^{ } ^{ } ^{ } ^{ } ^{ } ^{ } ^{ } ^{Type-3} ^{ } ^{ } ^{ } ^{ } ^{ } ^{ } ^{ } ^{Type-4} ^{ } ^{ } ^{ } ^{ } ^{ } ^{ } ^{ } ^{Type-5}
^{4, 9 , 14 , 19 , 24 , 29 , 34 , 39 , 44 , 49 , 54 , 59 or 64 candidates}^{}
^{5, 10 , 15 , 20 , 25 , 30 , 35 , 40 , 45 , 50 , 55 or 60 candidates}^{}
^{6, 11 , 16 , 21 , 26 , 31 , 36 , 41 , 46 , 51 , 56 or 61 candidates}^{}
^{7 , 12 , 17 , 22 , 27 , 32 , 37 , 42 , 47 , 52 , 57 or 62 candidates}^{}
^{8 , 13 , 18 , 23 , 28 , 33 , 38 , 43 , 48 , 53 , 58 or 63 candidates}^{}
^{3, 8 , 13 , 18 , 23 , 28 , 33 , 38 , 43 , 48 , 53 , 58 or 63 candidates}^{}
^{4, 9 , 14 , 19 , 24 , 29 , 34 , 39 , 44 , 49 , 54 , 59 or 64 candidates}^{}
^{5, 10 , 15 , 20 , 25 , 30 , 35 , 40 , 45 , 50 , 55 or 60 candidates}^{}
^{6, 11 , 16 , 21 , 26 , 31 , 36 , 41 , 46 , 51 , 56 or 61 candidates}^{}
^{7 , 12 , 17 , 22 , 27 , 32 , 37 , 42 , 47 , 52 , 57 or 62 candidates}^{}
^{2, 7 , 12 , 17 , 22 , 27 , 32 , 37 , 42 , 47 , 52 , 57 or 62 candidates}^{}
^{3, 8 , 13 , 18 , 23 , 28 , 33 , 38 , 43 , 48 , 53 , 58 or 63 candidates}^{}
^{4, 9 , 14 , 19 , 24 , 29 , 34 , 39 , 44 , 49 , 54 , 59 or 64 candidates}^{}
^{5, 10 , 15 , 20 , 25 , 30 , 35 , 40 , 45 , 50 , 55 , or 60 candidates}^{}
^{6 , 11 , 16 , 21 , 26 , 31 , 36 , 41 , 46 , 51 , 56 or 61 candidates}^{}
^{1, 6 , 11 , 16 , 21 , 26 , 31 , 36 , 41 , 46 , 51 , 56 or 61 candidates}^{}
^{2, 7 , 12 , 17 , 22 , 27 , 32 , 37 , 42 , 47 , 52 , 57 or 62 candidates}^{}
^{3, 8 , 13 , 18 , 23 , 28 , 33 , 38 , 43 , 48 , 53 , 58 or 63 candidates}