Indrivo created the ToR for Internet Voting in Moldova
Elections held online, sometimes called "internet voting," are a way for people to cast their ballots using the internet rather than going to a polling place in person. There are several different ways that internet voting can be conducted, and the specific method used can have a significant impact on the security and integrity of the election. Some of the main concerns with internet voting include the potential for hackers to interfere with the voting process, the risk of technical failures that could disrupt voting, and the difficulty of ensuring that only eligible voters are able to cast a ballot. While internet voting can offer certain benefits, such as increased accessibility and convenience for voters, it is important to carefully consider these and other potential risks before implementing this type of voting system.
Security requirements for internet voting
There are a number of security considerations that need to be taken into account when designing and implementing an internet voting system. Some of the key requirements for ensuring the security of an internet voting system include:
Confidentiality: It is important to ensure that the votes of individual voters are kept confidential and that the results of the election are not disclosed until all votes have been cast and counted.
Integrity: The voting process should be secure and free from tampering or interference. This includes protecting against hackers and other malicious actors who may try to manipulate the results of the election.
Availability: The voting system should be designed to be highly available and able to withstand high levels of traffic and usage. This is particularly important during peak voting periods.
Auditability: There should be a clear audit trail that can be used to verify the integrity of the voting process and ensure that the results of the election are accurate.
Identity verification: It is important to have robust mechanisms in place to verify the identity of voters and ensure that only eligible voters are able to cast a ballot.
Access control: The system should have controls in place to ensure that only authorized individuals are able to access the voting system and related data.
Overall, it is important to have a robust and well-designed security architecture in place to protect against threats and ensure the integrity of the internet voting process.