[ILUG] E-voting in India

Colm MacCarthaigh colm at stdlib.net
Wed May 5 12:25:31 IST 2004


On Wed, May 05, 2004 at 12:21:49PM +0100, Bryan O'Donoghue wrote:
> I suppose it's a bit of a recursive case... do I trust the compiler that 
> compiled my disassembler, which disassembled the compiler that compiled it 
> and disassembled itself?

Thompson's ACM classic, "Reflections on Trusting Trust"

	http://www.acm.org/classics/sep95/

extends the argument :)


> I guess, when you *have* to put your faith in something.. it's a lot less 
> likely a compromise point.

In a traditional election we put faith in the fact that competing
election candidates and their agents are all naturally suspicious and
distrusting of each other. At a polling centre and counting centre they
are all eager to make sure noone has an unfair advantage, and there is
over 100 years of experience in dealign with paper count
- we know what to look for.

One can see steel ballot boxes being sealed and unsealed, one can
observe that pencil-lead does not fade, one can verify that polling
stations are relatively busy places with a Garda presense. All of these
things are easily verifiable at a human level, and they make tampering
hard indeed and certainly infeasible on a nationwide level.

There is no need to compromise beyond that, we do not need to degrade
trust. There is no reason why we cannot take the advantages of E-voting 
(harder to mistakenly spoil a ballot, better accsessiblity) and combine
it with what we know - paper counts.

-- 
Colm MacCárthaigh                        Public Key: colm+pgp at stdlib.net



More information about the ILUG mailing list