Free Republic
Browse · Search
News/Activism
Topics · Post Article

To: ImJustAnotherOkie
There is no way to secure electronic voting.

Nonsense. There are plenty of ways to make electronic systems secure. The problem is that nobody seems interested in doing so.

Explain how you would attack the following: A board using nothing but common of-the-shelf components is constructed with a microcontroller that can interface to two flash-based memory cartridges. The board has no non-volatile storage of its own. The controller can only execute code from the first cartridge port, and it is incapable of writing to the media stored there.

Each cartridge has a read-write port and a read-only port, and is constructed in such a way that when a cap is placed on the read-write port it cannot be written unless or until the cap is removed. The cap my be held in place with a number of seals, one for each interested party. Designs for inexpensive cartridge readers are readily available.

The machine should be constructed with a place to affix a number of padlocks (say, four). When the locks are installed, the machine cannot be opened. The cartridges may be viewed through a window, but not tampered with.

Before an election, the initial contents of both memory cards are prepared and published. The "code" cartridge is write-protected and sealed by election judges from all parties, who then use the read-write port to confirm its contents. The "ballot" cartridge is temporarily write-protected, verified by all the election judges, and then loaded into the machine. Seals are applied to hold the cartridges in the machine, and the machine is locked up using a padlock from each party.

After the election, in full view of election judges from all parties, the locks are removed and the "ballot" cartridge is write-protected and sealed. Members of all parties read out the contents of both cartridges and exchange digitally-signed copies. If the copies don't match, each party summons someone else in the party to supply another reader, until the contents of the cartridges are reliably established.

Where's the room for tampering?

27 posted on 01/17/2008 6:00:44 PM PST by supercat (Sony delenda est.)
[ Post Reply | Private Reply | To 15 | View Replies ]


To: supercat
The "code" cartridge is write-protected and sealed by election judges from all parties, who then use the read-write port to confirm its contents.

How can the contents be confirmed and by whom? It would take a programmer familiar with the language of the "code" cartridge who also has full knowlege of further 'instructions' that might be on the microcontroller board. That isn't a very transparent system to the average poll worker and one that is full of opportunity for whoever might wish to have a leveraged affect on the electoral process.

39 posted on 01/17/2008 6:43:21 PM PST by 1_Of_We
[ Post Reply | Private Reply | To 27 | View Replies ]

To: supercat

How about a major power outage???


83 posted on 01/18/2008 6:59:57 AM PST by ImJustAnotherOkie
[ Post Reply | Private Reply | To 27 | View Replies ]

Free Republic
Browse · Search
News/Activism
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson