Monday, January 29, 2007

Diebold Shows How to Make Your Own Voting Machine Key

From Alex Haldermann via Freedom to Tinker: Diebold Shows How to Make Your Own Voting Machine Key.

"By now it should be clear that Diebold’s AccuVote-TS electronic voting machines have lousy security. Our study last fall showed that malicious software running on the machines can invisibly alter votes, and that this software can be installed in under a minute by inserting a new memory card into the side of the machine. The last line of defense against such attacks is a cheap lock covering the memory card door. Our video shows that the lock can be picked in seconds, and, infamously, it can also be opened with a key that is widely sold for use in hotel minibars and jukeboxes...

According to published reports, nearly all the machines deployed around the country use the exact same key. Up to this point we’ve been careful not to say precisely which key or show the particular pattern of the cuts. The shape of a key is like a password — it only provides security if you keep it secret from the bad guys. We’ve tried to keep the shape secret so as not to make an attacker’s job even marginally easier, and you would expect a security-conscious vendor to do the same.

Not Diebold. Ross Kinard of SploitCast wrote to me last month to point out that Diebold offers the key for sale on their web site. Of course, they won’t sell it to just anybody — only Diebold account holders can order it online. However, as Ross observed, Diebold’s online store shows a detailed photograph of the key...

Could an attacker create a working key from the photograph? Ross decided to find out...

Ross sent me his three homemade keys, and, amazingly, two of them can open the locks on the Diebold machine we used in our study!"

No comments: