Μετάβαση στο κύριο περιεχόμενο

Guide

How secure online voting works

Secure online voting is not a single feature - it is a chain of guarantees, from confirming who can vote to proving the final count is correct. This guide explains that chain in plain language.

What 'secure' really means for a vote

A poll and a binding election look similar on screen, but they are not the same thing. A binding vote has to satisfy several properties at once: only eligible people can vote, each votes once, ballots stay secret, and the published result provably matches what voters chose. Security is the combination of all of these, not any single one.

When a vendor says a system is 'secure', the useful question is always: secure against what, and how can we check? Good systems answer with evidence, not adjectives.

Step 1: authentication and the census

Every vote starts with a census - the list of who is eligible. Voters authenticate against that list so the system can confirm eligibility and enforce one person, one vote, without that identity later being attached to their ballot.

The strength of authentication should match the stakes. A small club vote might use an email link, while a high-stakes election may require stronger identity checks.

Step 2: casting a secret ballot

When a voter makes a choice, a secure system encrypts the ballot on their device before it ever leaves. Cryptographic techniques then separate the voter's identity from the encrypted ballot, so that no one - not administrators, not the platform - can link a person to how they voted.

Step 3: counting with proof

At the close of voting, ballots are tallied and the result is published together with cryptographic proof. In an end-to-end verifiable system, each voter can confirm their own ballot was included, and anyone can verify that the published total is the correct sum of all valid ballots.

This is the difference between 'trust us' and 'check for yourself'. The result does not depend on trusting the vendor, because the math is open to inspection.

Why open source matters

If the code that runs an election is secret, its security rests on the vendor's word. Open-source voting infrastructure lets independent experts inspect exactly how votes are handled, which is why public scrutiny, not obscurity, is the stronger foundation for trust.

Key takeaways

  • Security in voting is a chain: eligibility, single voting, secrecy and a provable count.
  • Authentication confirms who can vote without linking identity to the ballot.
  • Ballots are encrypted on the voter's device and unlinked from identity.
  • End-to-end verifiability lets anyone check the result without trusting the platform.
  • Open-source code makes security inspectable rather than assumed.

Frequently asked questions

See it in your organization

Explore how secure, verifiable voting fits your type of organization.

Explore solutions