There probably is cryptography out there that is good enough for online voting. Problem is, everything else that’s necessary isn’t: software distribution (what election code is running), key distribution (who is entitled to vote) …
Democracies work when there is trust in the elections. If you need a CS + Crypto PhD to understand why something is secure; it’s easy to make people fearful of «election hacking». In contrast, most people have a good understanding of the threat model for paper ballots

· · Web · 1 · 3 · 4

@fj Yes. Accessibility is also key. Everybody who is capable of casting a considered vote is capable of understanding paper and pencil which, conveniently, also then, of course, leaves a paper trail. Straight away, this method is accessible, reliable, verifiable, auditable. Questions ought to be asked whenever anybody seeks to modify it.

@krozruch @fj It's also worth mentioning that the "inefficiency" of paper voting is actually a feature.

The number of people that have to be involved in a conspiracy to influence a paper election is generally quite large.

Make it more efficient (less people involved) and it's less secure at the same time, because fewer people have to conspire.

AFAICT, this rule applies to all digital elections and "fixing" it with crypto is at least as hard as coming up with a DRM scheme that actually works.

Sign in to participate in the conversation

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!