ElectionVerifier
- helios_verifier.verifiers.ElectionVerifier.retally_election(election, voters, result, ballots, trustees)
Protocol for the verification of a whole election. This means verifying the votes of all the voters, verifying the overall election result and proving for the trustees the knowledge of the secret keys used in the election.
- Parameters
election – election to be verified
voters – voters that casted a vote in the election
result – overall election result
ballots – cast votes to be verified
trustees – trustees responsible for generating the key pairs used in the election. They ned to proof the knowledge of the secret keys
- Returns
bool, True if verification of all components succeeded, False otherwise