Barrier to entry

Relatively high. Even with a clear set of instructions, generating, publishing and signing keys presents significant steps to participation. Meeting up to sign & exchange keys could be difficult if people can't make meetings or wish to only participate online.

Relatively low. Most people are familiar with web forms and how to complete them. Pre-requisite only a web browser (and perhaps an e-mail client).

Ease of use

Once set up, casting a vote should be relatively easy.

Easy. Click on a link (sent in an e-mail, for example), enter password (or sent in the URL ala mailman), complete form, click submit.

||Identify verification ||Impossible without a valid trust path requirement.||If verification is by one-time password, it assumes the user's e-mail account is secure.||

Prevention of clone voters

Easy with a trust path, impossible without.

No automatic way to do this. Would have to be intrinsic in the voter registration process.


Votes could be verified by anyone with a trust path to the RO.

Depends on web application used, but could record time/date of vote, number of attempts to use a password etc.

Administration overhead

Some parts could be scripted, and given likely voter numbers, counting votes shouldn't be too arduous.

Using an existing or bespoke web voting application, this should be easy and wouldn't require manual counting.

VoteTable (last edited 2010-05-28 17:11:55 by AdamTrickett)