• Democracy: A system is characterized as democratic if and only if legitimate voters are entitled to vote.

• Accuracy: Accuracy requires that the result of the announced vote be the actual result of the election.

• Confidentiality: Related to the fact that all ballots remain secret throughout the voting process and after it has ended.

• No need to issue a receipt: The cryptographic protocol used by the system is able to convince the voter that their vote was counted in the final result but can not provide proof of this.

• Protection against coercion: No voter owns or is able to create a receipt that shows the content of his or her vote.

• Justice: This requirement ensures that no one can know the result of the vote before the final counting of votes and the validation of the result.

• Verifiability: It is related to the existence of control mechanisms of the voting process in order for them to ensure that all the votes were received properly and counted correctly.

• Verifiable turnout: Ensures that it is possible to find out whether or not a particular person participated in the vote.

• Durability: Guarantees that no temporary co-operation of either voters or authorities can take place which could interrupt the voting process.