All it would take is a separate login screen for just the ballot. You would enter the above information plus a one-time password. This password would be randomly generated by the county clerk's office. They email the password to you. Once you login with the password, your name, and birth date (actually the password is all you would really need since it is unique) and vote the password is erased so you cannot vote again. Online voting would also speed up vote counting. Once you vote online that vote is instantly counted.
There would be security issues for online voting. You don't want viruses infecting the web site or a virus or worm could prevent a person from accessing the web site. Then there are malicious web sites that use fake logins. Of course you would not want the ballot web site to time out on you. And you would hope the server load of the web site could possible take every voter in the county voting at the same time. It could happen. Another big issue is privacy of your ballot--ie you would not want other people seeing how you voted especially from someone trying to hack into the ballot database. You want to know your votes were being counted and also allowed to re-do your votes if you made a mistake. Here a "confirmation" screen would help. The screen would display who or what you voted for with a "redo votes" or "back" button and the "vote" button at the bottom of the screen.
No comments:
Post a Comment