I heard a radio interview on NPR over the weekend with some computer security experts talking about the possibility of massive fraud involving the Diebold computerized voting machines used widely in today's elections in the US.
There was also an independent Princeton study discussed
here.
One of the radio commentators described how a potential scam might work:
Voters (including me, this morning) are given a card, similar to a bank card, that's inserted into the machine to record their votes electronically. The voter then hands the card back to the poll worker, to be used again by the next voter.
Before the polls open and the voting begins, the cards are initially "cleared" of votes and it is verified that each card holds zero votes. In reality, however, the software does not verify that each candidate has zero votes -- only that the total votes on the card is zero.
Now the scam: Let's say candidate A and candidate B are running. It's possible, using malicious computer code, to pre-load a card so that candiate A has, say, 100 votes while candidate B has -100 votes (yes, I mean a negative number of votes). Remember, the computer only verifies an initial total of zero. Then let's say that 500 people vote using that card whose votes are evenly split -- casting 250 votes for A and 250 votes for B. At the end of the day the totals will be 350 for A and 150 for B. Not only is it rigged in favor of candidate A, but now intense scrutiny of the card by a security expert, after the fact, would show only the new totals -- the bogus "-100" for B having been overwritten by a "+150" -- and all evidence of tampering has vanished!
Incredibly, the expert on the radio claimed that there is currently no safeguard against this. Moreover, the Princeton study showed that malicious code can be propagated from card to card like a virus.
How scary is that?!

Has anyone else heard of this? Can Diebold, which also makes ATMs, be so security-deficient that this scenario is plausible? I know it strains credulity, and I don't want to propagate a hysterical urban legend-in-the-making. Reality checks are most welcome.
