Comment Re:Online voting cannot be secured (Score 1) 405
I think you are overstating the problem - in fact, I would say that it is easier to secure online voting than it is to secure online banking - because you can retain the status of "secret ballot" while publishing more information than would be acceptable in a banking system.
It's simple: the government issues each voter a random id. For the voting process, (id+vote+salt) are hashed, the user gets their hash - and then at the end everyone's hash and the cleartext voting choice are publicised.
Mr. malware can still change your vote and display in your client that you've voted for "your choice" but the publicly available hash-vote pair will show the truth and you can then report your vote was tampered with.
Although I suppose that would open the window to post-election vote switching...