prior next up home

VoteHere protocol

This is a discription of a protocol which was developed at VoteHere about 2002. There are enhancements to the protocol not documented here which ensure voters can trust their votes have been properly recorded.

Ballot design

Voting

Ballot collection

Ballot tabulation

    
Footnotes:
1 One advantage of the VoteHere protocol is that documents are signed by authenticated individuals whose signature key has a certification chain to the top. This allows one to validate the authorship of all kinds of data (ballot forms; signed, encrypted voted ballots; tabulation reports).
2 This discussion completely skips one of VoteHere's most significant (and recent) contributions: a method which (1) guarantees the voting machine isn't corrupt, and (2) allows the voter to confirm that his/her ballot got to the ballot box. (I wasn't ready to describe this in any detail, especially give the time constraints.)
3 RFC1149 Standard for the transmission of IP datagrams on avian carriers
RFC2549 IP over Avian Carriers with Quality of Service

ElectronicVoting/vhproto.html was last edited by Randolph Bentson, on 2005/03/03T17:20:28-08:00