The validator is responsible for checking voter registration and ensuring that only one vote is cast by each registered voter. The validator creates a blinded validation certificate by signing a blinded ballot. The voter then unblinds the validation certificate and submits it to the tallier with his or her ballot. The validator will issue no more than one validation certificate to each registered voter.
Our validator uses the registered voter list to obtain each voter's public key and check the signatures on their ballots. The validator changes the contents of the validation field from 0 to 1 after validating a ballot. With this method no record is kept of the order in which ballots are validated.