Paper 2007/252

A Verifiable Voting Protocol based on Farnel

Roberto Araujo, Ricardo Felipe Custodio, and Jeroen van de Graaf


Farnel is a voting system proposed in 2001 in which each voter signs a ballot. It uses two ballot boxes to avoid the association between a voter and a vote. In this paper we first point out a flaw in the ThreeBallot system proposed by Rivest that seems to have gone unnoticed so far: it reveals statistical information about who is winning the election. Then, trying to resolve this and other flaws, we present a new, voter-verifiable version of the Farnel voting system in which voters retain copies of ballot IDs as receipts.

Note: Extended version

Available format(s)
Publication info
Published elsewhere. IAVoSS Workshop On Trustworthy Elections (WOTE 2007)
Farnelelection schemes
Contact author(s)
rsa @ cdc informatik tu-darmstadt de
2008-01-08: last of 5 revisions
2007-06-27: received
See all versions
Short URL
Creative Commons Attribution


      author = {Roberto Araujo and Ricardo Felipe Custodio and Jeroen van de Graaf},
      title = {A Verifiable Voting Protocol based on Farnel},
      howpublished = {Cryptology ePrint Archive, Paper 2007/252},
      year = {2007},
      note = {\url{}},
      url = {}
Note: In order to protect the privacy of readers, does not use cookies or embedded third party content.