Has anyone else ever seen these headlines? There isn’t much faith in online voting systems. I am a firm believer that our voting system needs to adopt two factor authentication. What does that mean?
What is two-factor authentication?
“Two Factor Authentication, also known as 2FA, two step verification or TFA (as an acronym), is an extra layer of security that is known as “multi factor authentication” that requires not only a password and username but also something that only, and only, that user has on them, i.e. a piece of information only they should know or have immediately to hand – such as a physical token.”
Imagine a system with zero to no fraud…
Our system could greatly benefit from a voting system that uses some sort of two-factor authentication. In realistic terms, I see this as a secondary check. Your vote was received, now you’re required to do a secondary verification. Whether this is by email or phone, or a special voter id number, we could create a more secure, reliable voting system by utilizing technology. If somehow voter fraud is committed, lets say by a dead person who somehow voted…two factor may be the answer. Did someone else vote under your name? No problem, it doesn’t get tallied until its verified by YOU. How could we handle this? How could we keep this secure? Just like any system, 100% security is never feasible. But we could certainly up our current numbers by implementing some sort of two-factor auth.
You head to the polls and vote. As your vote is being counted, you receive a text message verifying your results. You click accept and a system registers both your initial voting record (using encrypted two way keys that cannot be faked) and your verification. I believe a system like this can be implemented and trusted.