How do you prove to it that you’re you?
A central account and password? Problem is nobody’s going to remember theirs if there’s a strong-password requirement, and if there isn’t, there’s rampant fraud right there.
And of course to solve the initial “prove that this account is YOU, Mr. Registered Voter” problem you’d have to set it up in person, with a human being checking your ID against your face…
And have a mechanism for testing before the election for “mismatches” such that nobody tries to log in on election day and gets told “You? You already voted.” or “You? No such voter.” because someone already “registered” as you…)]]>
The transmission layer should be quite secure; when commercial websites get “hacked” it’s not because the hacker broke SSL, any time I’ve ever seen. And of course a voting system could trivially be required to use an IPSEC VPN on top of that; I’d trust my vote to that at the technological level.
The key, I think, is to require that electronic vote systems produce a paper record of the vote made, and let the voter audit that themselves.
(Do it right and a second independent system can automatically scan the audit trail from the first system, and if the totals don’t match [more than say .05% variance, because optical scanners and the like aren’t perfect] that would reveal any cheating worth doing in the first place.
Or just do paper ballots in the first place, like we do here in Oregon. Simple scannable oval-filling is both easy to audit and easy to read via electronics.)]]>
I also think that any politician caught with his hands in the public till will also get the same zero tolerance 10 year mandatory sentence. Plus forfeiture of ALL benefits, all pensions & all of his or her personal property & wealth.]]>