On The Insider: Swift & Kanye Named Best of the Year
BNET Business Network:
BNET
TechRepublic
ZDNet
TalkBack 28 of 35:
Next »
« Previous
Trust, But Verify...
Hi, John.

You ask:

How much do you trust your state's election officials? AFAIC, the source code has to be publicly available. If the security mechanisms are so weak that the code has to be kept secret to protect them, they aren't good enough.

Here's the problem: All complex software has flaws. If your home version of Windows has a security hole, the worst that could happen is your bank account gets looted. (Bad for you, but the country will survive.) If your election machine software gets compromized, your democracy gets looted. I know concealment isn't the best security; having your system attacked and responding to those attacks yields the best security. And I'm all for the election machines getting attacked -- in-house. The risks involved in publishing that information are just too great to allow some sense of bravado to compel the publication of the code to the public at large. Anyone who sees the code has to be thoroughly screened. Again, I would think of this not as an application project, but as a defense project. In effect, the system is defending the very essence of our democracy. No matter how secure it is, you can't let the blueprints fall into the wrong hands.

I don't necessarily give short shrift to secrecy. My argument is that it's important to define what you're keeping secret. The fact that a person has cast a ballot is not important to keep secret. Whom they voted for is important to keep secret. The anonymity of who you pull the lever (to use the old metaphor) or click the mouse (for e/i-voting) is the important part, because that's the part that ne'er-do-wells try to buy. Buying votes breaks down as a strategy if you can't guarantee that your vote stays bought. Voter fraud would also take a serious hit if you could guarantee who a person is before you let them cast a vote (via biometrics). I can't think of a reason why an algorithm would necessarily need to record who voted for what, any more than an online poll by ZDNet would need to record your IP address alongside your vote. Yes, they need your IP address for verification. Yes, they need your vote, but they don't need to connect them in any way. They just need to check the IP to make sure it hasn't logged in before. I-voting would work the same way.

Granted, I haven't fleshed this out, but I don't think it's impossible, and I think it's likely we'll see it in our lifetimes, as the biometrics and computing equipment become ever cheaper.
Posted by: bhartman36   Posted on: 10/10/05 You are currently: a Guest | Members login | Terms of Use
Reply to Story No further replies to this post will be accepted.

Alert moderator to an offensive message

Subscribe to this discussion via Email or RSS

In a word:  HypnoToad | 10/07/05
All Hail The HypnoToad...  Doc Farmer | 10/08/05
HypnoToad gets my vote  Squawkbox | 10/08/05
All glory to the HypnoToad...  jbroche18 | 10/10/05
Why Not Use Lottery Machines?  Doc Farmer | 10/08/05
Just What We Need...  progan01@... | 10/08/05
Perhaps you should re-read my article.  Doc Farmer | 10/08/05
Receipts  bhartman36 | 10/10/05
Not going to happen...  Outside T. Box | 10/10/05
Money and Politics  bhartman36 | 10/10/05
Yes, it would fragment parties  John L. Ries | 10/10/05
Re: Money and politics  John L. Ries | 10/10/05
Old Reliable machines...  jbroche18 | 10/10/05
Old Reliable machines...  Doc Farmer | 10/18/05
A precinct captain's dream  John L. Ries | 10/10/05
A precinct captain's dream  Doc Farmer | 10/18/05
The more complex the system...  John L. Ries | 10/08/05
Can't stop progress...  X Marks The Spot | 10/09/05
That argument could be used...  John L. Ries | 10/10/05
I-voting  bhartman36 | 10/10/05
Hah!  Outside T. Box | 10/10/05
Hell, no!  bhartman36 | 10/10/05
Fools gold  John L. Ries | 10/10/05
Secrecy  bhartman36 | 10/10/05
The problem here is...  John L. Ries | 10/10/05
Public Inspection  bhartman36 | 10/10/05
How much do you trust...  John L. Ries | 10/10/05
Trust, But Verify...  bhartman36 | 10/10/05
The Best Solution  Roger Ramjet | 10/10/05
I like it.  Update victim | 10/10/05
Correct solution - FAST and SAFE  Update victim | 10/10/05
Overestimating Voters  bhartman36 | 10/10/05
Where am I  Jay Cash | 10/21/05
Where Is You?  Doc Farmer | 10/24/05
Message has been deleted.  myfevertoy | 10/22/06

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
advertisement

Meet Doc