next up previous
Next: References Up: A New Practical Secure Previous: Untraceability


We discussed a practical e-voting scheme based on blind signature in this paper. In this scheme, every voter generates a pair of keys, tallying key (public key) used for verification of ballot, and voting key (private key) used for voter himself to sign his ballots. The voting key can be used for multiple elections, so that only one registration is needed for elections hereafter. This simplifies administration of elections especially in a certain community. To achieve untraceability, the blind signature technology is used for voters to register their tallying keys so that the relationship between the tallying keys and voters is dissociated, but the authorization still get done.

This scheme satisfies all the desired properties for secure e-voting except receipt-freeness. The obvious advantages are:

  1. It is more difficult for anyone else, including authority, to cast votes for abstaining voters.
  2. Voters can change their minds during voting period, and also only one registration is needed for multiple elections.
  3. Voters can correct their miscounted votes without revealing their ballots.

Besides above advantages, since the protocols are simple and the computational complexity is low, the scheme is a practical e-voting scheme, especially suitable for community elections, such as campus, no matter how large the election scale would be.

Qi He
Thu Dec 25 16:06:46 EST 1997