Elections


Election Setup

Created when the election is first setup:

File Type Description
Election Parameters Contains the public cryptographic parameters for the election.
Election Public Key Contains the public election encryption key used to encrypt all ballots in this election.
Tracker Numbers Contains the public plain text and encrypted tracker numbers used to allow a voter to verify their cast vote.
Shuffled and Encrypted Tracker Numbers Contains the public encrypted tracker numbers in a random order such that it is not possible to know which plain text tracker number will be associated with which voter.
Shuffled and Encrypted Tracker Numbers Proofs Contains the Verificatum proof of shuffling of the public encrypted tracker numbers. Download Proofs
Shuffled and Encrypted Tracker Numbers Proofs Contains the Verificatum proof of shuffling of the public encrypted tracker numbers. Download Proofs
Shuffled and Encrypted Tracker Numbers Proofs Contains the Verificatum proof of shuffling of the public encrypted tracker numbers. Download Proofs
Shuffled and Encrypted Tracker Numbers Proofs Contains the Verificatum proof of shuffling of the public encrypted tracker numbers. Download Proofs
Vote Choices Contains the list of all possible choices that are available in the ballot.

Pre-election Voter Setup

Created when voters are allocated to the election:

File Type Description
Voter Public Keys Contains the public voter encryption and signing keys.
Teller Public Commitments Contains the public encrypted commitment values for a specific teller. Each election uses a number of independent tellers to ensure anonymity of the data.
Teller Public Commitments Contains the public encrypted commitment values for a specific teller. Each election uses a number of independent tellers to ensure anonymity of the data.
Teller Public Commitments Contains the public encrypted commitment values for a specific teller. Each election uses a number of independent tellers to ensure anonymity of the data.
Teller Public Commitments Contains the public encrypted commitment values for a specific teller. Each election uses a number of independent tellers to ensure anonymity of the data.
Teller Public Commitments Proofs Contains the proof of knowledge of the commitment values for a specific teller. Each election uses a number of independent tellers to ensure anonymity of the data.
Teller Public Commitments Proofs Contains the proof of knowledge of the commitment values for a specific teller. Each election uses a number of independent tellers to ensure anonymity of the data.
Teller Public Commitments Proofs Contains the proof of knowledge of the commitment values for a specific teller. Each election uses a number of independent tellers to ensure anonymity of the data.
Teller Public Commitments Proofs Contains the proof of knowledge of the commitment values for a specific teller. Each election uses a number of independent tellers to ensure anonymity of the data.
Voter Public Keys with Encrypted Tracker Numbers Contains the list of voter public keys, encrypted tracker number and partial commitment ready to be linked to a voter.
Voter Public Keys with Encrypted Tracker Numbers Proofs Contains the Verificatum proof of decryption of the partial commitment for each commitment ready to be linked to a voter. Download Proofs
Voter Public Keys with Encrypted Tracker Numbers Proofs Contains the Verificatum proof of decryption of the partial commitment for each commitment ready to be linked to a voter. Download Proofs
Voter Public Keys with Encrypted Tracker Numbers Proofs Contains the Verificatum proof of decryption of the partial commitment for each commitment ready to be linked to a voter. Download Proofs
Voter Public Keys with Encrypted Tracker Numbers Proofs Contains the Verificatum proof of decryption of the partial commitment for each commitment ready to be linked to a voter. Download Proofs

Post Election

Created after the election to encrypt votes and then publish anonymous decrypted votes:

File Type Description
Encrypted Votes with Tracker Numbers Contains the encrypted and signed vote for each voter together with their voter public keys, encrypted tracker number and partial commitment.
Encrypted Votes with Tracker Numbers Proofs Contains the proof of encryption of each encrypted vote for each voter. The values can be used with suitable cryptographic algorithms to verify that each vote was encrypted correctly.
Final Votes Contains the shuffled and decrypted list of all plain text votes cast and their associated tracker numbers. No identifying information about voters is included or was used during the shuffle and decryption.
Final Votes Proofs Contains the Verificatum proof of shuffling and decryption of the encrypted votes and encrypted tracker numbers. Download Proofs
Final Votes Proofs Contains the Verificatum proof of shuffling and decryption of the encrypted votes and encrypted tracker numbers. Download Proofs
Final Votes Proofs Contains the Verificatum proof of shuffling and decryption of the encrypted votes and encrypted tracker numbers. Download Proofs
Final Votes Proofs Contains the Verificatum proof of shuffling and decryption of the encrypted votes and encrypted tracker numbers. Download Proofs