Yes, it CAN be done. HERE’S HOW:
1. At the DMV, after presenting multiple credentials for both your identity and your residence, you select a 6-digit PIN. That’s a 1 in 1,000,000 chance of randomly guessing it.
2. Prior to the election, you’re mailed a unique (non-repeating) security-sealed seven-digit alphanumeric access code containing lowercase, uppercase, and numbers. Each character has 62 possible combinations, and seven characters have 3,521,614,606,208 (3.5 trillion) possible combinations. Here’s an example: 6umulRc
3. Within 1 month of election day, a person logs onto their state’s thoroughly-protected (TLS 1.3 and a bunch of other back-end and router stuff) online voting website by typing in the following information:
Highly Secure (TLS 1.3 and possibly TLS Channel ID) pop-up windows ask you first for your access code, and then, in separate pop-up windows, for your PIN, as well as random questions to which you should know the answer, including picking your year, make, and model of car, your drivers license number, possibly your birthday, height, or eye color as listed on your drivers license from among a list of perhaps 10 options.
Just three to five of those additional checks and you’re in. Shouldn’t take you more than 1 minute.
4. You’re presented with a ballot that looks exactly like a printed ballot, except that all responses, including Yes/No responses, are randomized to eliminate position bias. Unanswered sections are highlighted until you’ve voted. You can’t select more than one from each category, and you needn’t select any at all.
5. After hitting the VOTE NOW button, the system shows you the questions to which you didn’t vote and asks if you would like to vote on those or not.
6. After submitting, you are asked to print a copy of your voting record. It contains a different unique, random alphanumeric key for use in conducting voting audits. The system will ask you if your record printed correctly, then exit.
7. If you provided an e-mail address at the DMV, the system will e-mail you a copy of your second unique random code with which you can view your voting selection online at any time, before and well after (6 months? A year?) the election. This is part of the fraud detection process. If you notice any discrepancies, you can walk into any election center and present your printed copy to let them know.
8. Audits come in many forms, some of which are automatic. A random sample of people are mailed and e-mailed auditing requests. Some people will be visited by auditors knocking on their doors. Because statistical random sampling can detect fraud using a sample that’s a tiny fraction of the voting population, both cost and intrusion is kept to a minimum.
The entire process employs physical security, electronic security, transaction security, and full multi-faceted auditing.
Not only is it FAR more secure than either the ballot box or mail-in ballots, but it’s also FAR less expensive.