In the last decade, there have been major concerns about voting accuracy, starting the conversation of embracing a new model or method to ensure security. The question, however, is “is it possible to leverage the cloud to streamline and strengthen the voting process?” Considering the cloud provides a strong, dependable backbone and is used by some of the most security minded organizations, it is something to consider.
From my perspective, this is how it might be done. Here is a list of six factors I believe can help make a cloud-based voting system successful:
- Secure the cloud– some of the most strict security requirements in the world are already being met through the cloud, so why should elections be treated differently?
- Verifying identity- one way to provide foundational evidence that you are who you say you are.
- Biometric authentication- a best-effort system to ensure that only one person is casting a given vote and that each person lives where the voting registration says he or she lives
- Digital audit log– an immutable log for each voter, using something like blockchain
- Printed receipt for each voter– a paper return that is either mailed to an individual voter or printed out by the voter after their ballot is cast
- Backup plan for those without access– not everyone is going to have access to a computer on election day, so a backup method is needed.
Want to learn more about building a successful secure cloud-based voting system? Check out my recent article in eWeek.