Earlier quoted context omitted.
"It is very important that you use a No. 2 pencil. It is very important that you fill in the entire circle darkly and completely. If you change your response, erase as completely as possible. Incomplete marks or erasures may affect your score." And here I was, thinking I was done with scan-trons when I finished high school. But seriously, couldn't you modify a scan-tron's firmware to falsely report results? It's much…
A hand recount of the physical ballots would hopefully expose the correct count if a modified scan-tron was miscounting.
ElectionGuard – A free open-source voting SDK
21–30 of 38 posts
Re: ElectionGuard – A free open-source voting SDK
#22> The ElectionGuard SDK will be available through GitHub beginning this summer. We encourage the election technology community to begin building offerings based on this technology and expect early prototypes using ElectionGuard will be ready for piloting during the 2020 elections in the United States, with significant deployments for subsequent election cycles. Where is the "we invite interested developers and groups…
From this random coder's perspective, the architecture previously designed sounded good. Voting and tallying were two separate systems. A physical, user-decipherable, paper that the voter carries over connected the two (it sounded something between a QR code and scan-tron).
It's good to see an open source codebase that multiple vendors would implement against.
Re: ElectionGuard – A free open-source voting SDK
#23Cool use of Hom encryption, but does nothing about disenfranchisement.
In previous (recent) elections you hear about voting machines sitting in storage or running out of paper ballots. Having a mature and open voting infrastructure allows old, commodity hardware to be used (including paper) instead of expensive, proprietary machines that can go "out of date" and "no longer supported/updated."
Re: ElectionGuard – A free open-source voting SDK
#24Earlier quoted context omitted.
A hand recount of the physical ballots would hopefully expose the correct count if a modified scan-tron was miscounting.
...which takes us back to hand-counting. In that case, what is the purpose of scan-trons in the first place? They may be easier for machines to grade, but are harder for humans to grade (harder to follow question number to line). So we will lose time gained with scan-trons to slower human re-counts.
When margins are close, you could count them all by hand.
Pretty sure we could develop ballots that are easy for both humans and scanners to read. By using computer vision rather than whatever they had in the 1980s I'm pretty sure we could find a solution here.
Even so, given the value of our democracy, I'd happily support returning to counting all ballots by hand every election.
Re: ElectionGuard – A free open-source voting SDK
#25Earlier quoted context omitted.
Care to explain why you think pen and paper is the best solution?
It is documented all the way down to a single vote (some voting-computers must implement a paper-trail as a secondary feature, here it is free). Tempering is very hard when there are enough volunteers, providing oversight over the procedures. Everyone (not just security specialists, versed in reverse engineering) can verify if a vote has been tempered with. Well that said, I don't think its the "best" solution per se…
Tampering with paper elections is extremely easy. You can throw out entire ballots, fill in choices where left blank, or force the ballot into an invalid state.
Not to mention the task of counting ballots using people necessarily requires splitting up the task and trusting people.
Electronic voting systems are supposed to address many of these problems, especially as processing the election becomes laborious. We don't need to give up on electronic counting solutions. We just need to make them impervious to tampering and/or verifiable.
>But it is far better than trusting a computer, that by definition "can do everything computable". And falsifying an election is definitly computable.
Tallying up votes by hand is also computation, you're just switching silicon for people.
Re: ElectionGuard – A free open-source voting SDK
#26Earlier quoted context omitted.
It is documented all the way down to a single vote (some voting-computers must implement a paper-trail as a secondary feature, here it is free). Tempering is very hard when there are enough volunteers, providing oversight over the procedures. Everyone (not just security specialists, versed in reverse engineering) can verify if a vote has been tempered with. Well that said, I don't think its the "best" solution per se…
>Everyone (not just security specialists, versed in reverse engineering) can verify if a vote has been tempered with. Tampering with paper elections is extremely easy. You can throw out entire ballots, fill in choices where left blank, or force the ballot into an invalid state. Not to mention the task of counting ballots using people necessarily requires splitting up the task and trusting people. Electronic voting sy…
Hard to do this while you're being watched by observers though...
And if you need to recruit many people to make your tampering scheme work, then it's much harder to keep it a secret.
Re: ElectionGuard – A free open-source voting SDK
#27Looking forward to seeing this movement keep advancing.
Re: ElectionGuard – A free open-source voting SDK
#28Earlier quoted context omitted.
It's a terrible idea. Paper-only elections are easily corrupted. The right answer is combining paper & electronic.
But tampering with a paper-only election requires physical interference and working across many different locations. It is much easier, if you have the talent, to break into an electronic election.
Re: ElectionGuard – A free open-source voting SDK
#29Cool use of Hom encryption, but does nothing about disenfranchisement.
Politics is all about which tools are used and how.
Re: ElectionGuard – A free open-source voting SDK
#30This might mostly be a problem for those then powerful, if someone find out that they voted "wrong" long time ago, our trust in them will be reduced. Yet a way to do negative campaigning.