I have been looking into secure online voting systems for a fairly small-scale (though extremely important) leadership election (~1000 voters).
I have been researching End-to-End auditable voting systems and the such, but then I started to think about why can't something like "Google Forms" be used. It is easy to control voter identity and making sure voters only vote once as everyone eligible to vote has a company Google Apps account.
If I'm not designing say the presidential election, then why can I not use Google Forms?

  • 3
    Most elections are secret ballot. Google Forms is not secret. – schroeder Feb 16 '16 at 4:53
  • @schroeder - That assumes that the OP intended it to be a secret. – Motivated Feb 16 '16 at 6:43
  • Check vote.heliosvoting.org – sashank Feb 16 '16 at 7:57

In general, we can't use a third-party vendor's website for public systems, since anything can happen beyond our control.

If we host a site similar to Google Forms and it was managed by us, we may conduct elections using a centralized system.

As far as usability goes, it would be good, but in terms of security, it's a bad option, since we can't trust the results beyond our control. Apart from that, anything may happen. For example, you may bribe Google to change the results or online voting usually suspects for cheating.

Kindly have a look at this answer, which describes many types of cheats which are good examples of how online voting can be misused.

| improve this answer | |

If you require emails from the voters, you know what each voter voted, so the elections are not secret.
If you do not require emails from the voters, you can still require that the voter will be logged in to a Gmail account and each Gmail account can vote only once, but if someone has more than one Gmail accounts, s/he will be able to vote more than once.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.