The Computer Scientist Who Prefers Voting With Paper (theatlantic.com)
Geoffrey.landis writes: The Atlantic profiles a computer scientist: Barbara Simons, who has been on the forefront of the pushback against electronic voting as a technology susceptible to fraud and hacking. When she first started writing articles about the dangers of electronic voting with no paper trail, the idea that software could be manipulated to rig elections was considered a fringe preoccupation; but Russia's efforts to influence the 2016 presidential election have reversed Simons's fortunes. According to the Department of Homeland Security, those efforts included attempts to meddle with the electoral process in 21 states; while a series of highly publicized hacks -- at Sony, Equifax, the U.S. Office of Personnel Management -- has driven home the reality that very few computerized systems are truly secure. Simons is a former President of the Association for Computing Machinery (ACM); and the group she helps run, Verified Voting, has been active in educating the public about the dangers of unverified voting since 2003.
Simons is one of the most prominent such, but definitely not the only one. This has been a vocal point being made by computer scientists and other security experts since at least the late 2000s.
The parent is simply restating facts already in the summary. That is the definition of a redundant post. It's also karma whoring, probably for the purpose of trolling later. Mod this asswipe down to -1 where he belongs.
There is not one shred of evidence that Russia hacked or influenced the election. Let me repeat that for all of you out there. Not one shred of evidence.
Shouldn't it be "the overwhelming majority of computer scientists who've even casually looked at voting security" in favor of paper ballots over the current implementation of computerized voting? Hasn't this been the case for well over a decade?
Ryan Fenton
Mod parent down. Redundant post. Repeating the summary like a moron. Contributes nothing of value to the discussion, much like creimer's trolls contribute nothing of value to humanity. -1 redundant
and I approve of this.
THIS ARTICLE IS POSTED AS THOUGH THIS WOULD SURPRISE US
We are well versed in these disciplines, none of this surprises us.
Sure, there are always kids around this site, many of whom probably think we can do this securely with blockchain or some other shit.
THOSE KIDS WILL GROW UP, GAIN EXPERIENCE, AND COME TO THE SAME REALISATION AS THE ADULTS
USE PAPER
Computer scientists know that there is no electronic voting system that satisfies all requirements.
Russia didn't influence the election any more than any other country in the world. Fuck off with your bullshit you fucking shill.
Yes, paper BALLOTS are the best at audit trails and recounts and the least hackable. Adequate other controls (such as UUIDs and serialized ballot blanks) can deal with ballot box stuffing or attempts to swap ballots.
However ballots have to be machine countable. Paper ballots (scantrons, punch cards, etc) are the worst at actually recording the voter's INTENT.
The Best system would be a completely split air-gapped system. The system that COUNTS the votes has to be separate from the one that RECORDS the vote.
Touch screens or other devices record the voter's intent onto paper ballots that are HUMAN READABLE. Then the voter can review it for errors, and take it to the other side of the room to put it in the ballot box or system that COUNTS the votes.
Less human error, easy recounts, and the voter can directly confirm their intent was properly recorded.
The other third of the problem is making sure voters are who they say they are, are legally entitled to cast a ballot---and that they cast only one ballot.
Vote on paper. Voters can visually check the recoding of their vote.
Have machine counting and sorting. Then you can manually verify the count on the machine sorted piles and double check the marking. We have the image processing technology to do this with many marks on a page. You can run through the sort machine on any one vote and get it to sort by that particular vote. So with many issues on a ballot any single poll can be checked easily by humans.
Remember how LBJ got the name "Landslide Lyndon" where a ballot box of paper ballots turned up with just enough votes to let him get elected to the Senate?
Paper ballots resist certain attacks but are vulnerable to others. They are not a panacea. Instead they have been hacked in the past many many times.
I have been trying to get people I know in my state to request an absentee paper ballot for each election and use it to cast their vote. The process here is very easy, with virtually no tests for actually needing to vote absentee. Perhaps this should be done nation wide as much as possible. If the VOTERS overwhelmed the ballot boxes with absentee paper ballots that might just send the message that computers should not be used for voting!
My state still uses the old Diebold DRE machines that CAN NOT be audited. I was on the evaluation group when they were chosen after the 2000 election and was a lone voice pointing out their lack of security and impossibility of being audited or having a valid recount.
Whatever actions you perform on the paper votes to optimise the security of the system can be done on digital records too. You can allow as much/less access to the computer storing the votes as to the box where the papers are stored (I mean an offline or restricted-network system; online voting is a completely different story). On the other hand, the electronic version has many more advantages like immediately creating as many copies as required.
:)
A properly-designed computer-based system managing any kind of data is way much more secure, scalable, adaptable, etc. than any other alternative. Logically, a bad design in one of these systems can potentially provoke many more problems than the paper option; but this is true in lots of current-tech-vs-1-century-ago-version scenarios and I don't think that incompetence should be brought into picture while generically determining what might be the best option. Hire wisely and/or me!
Custom Solvers 2.0 = Alvaro Carballo Garcia = varocarbas.
The ballots we use up here (and the system we use to count and track them) are amazing.
The voter goes to a table where the ballots are handed out by elections officials. The ballot has the candidate's names in alphabetical order and a removable counterfoil that has a serial number that matches against the book that the ballot was torn from. The official puts their initials on the ballot and hands it to the voter. The voter goes behind the screen and marks the ballot and folds it. The counterfoil and initials are still visible.
The voter hands the ballot back to the offical who checks both the signature and the serial number on the counterfoil (this ensures the voter has returned the ballot they got). The counterfoil is then removed and now the ballot is completely anonymous. The voter then gets the ballot back and she places it in the ballot box in front of the official.
When it comes time to count the votes, the elections officials count all of the ballots in the presence of other non-partisan officials as well as the candidates themselves or their representatives -- a vote isn't recorded until everyone has seen and verified the ballot. Once everything is counted and verified (does the number of ballots counted match the number given out and returned by voters, etc) the tally is made on paper and the ballots themselves are sealed up and passed up the chain. They are kept for 7 days in case a recount is needed.
The great thing about this system is that it scales to any population size since the ballots are counted right there at the polling station, box by box and verified on the spot.
It's certainly not perfect and there are some opportunities for tampering but nothing even in the same universe as the kind of wide-spread hacking that can occur with electronic systems.
more detail:
http://www.elections.ca/conten...
http://www.elections.ca/conten...
I have been complaining for many years, ever since my State ditched the simple and effective "punch cards" and went to horrible touch-screen computer voting. It removed every trace of auditing capability and introduced a system that not only could be horribly abused or hacked, but also made it easy to track the identity of who voted- clearly violating the principles of confidentiality of voting.
Finally, this November, my State switched to paper ballots. The voter is registered as usual, then given a generic paper ballot, and just marks on the paper what they want, and the voter inserts it into a machine that reads it and stores the sheet of paper securely. Cheap, simple, easy-to-use, 100% verifiable, and anonymous. I only hope that every State follows such an example.
The next challenge is to get ranked/IRV (Instant Runoff Voting). Then things can really start to change for the positive.
http://fairvote.org/
People seem to praise paper ballots like they are flawless but they forget that ballot box stuffing and corrupt vote counters existed before we invented the computer.
What we need is a hybrid system of human readable votes and computerized automation. While generally hyped as a technology a information for a blockchain could be stored both on the paper ballot and voting machine memory to ensure no votes had been inserted, erased or altered. Using this methodology with a series of isolated single microcontroller systems not just air-gapped but lacking the basic hardware needed for network communication would combined with signed binaries and radiation-hardened software (yes, that's a thing) would radically improve security.
We have the technology to fix this problem and remove all single points of failure but have yet to do it.
Anons need not reply. Questions end with a question mark.
Do I have this right? We have "progressive" organizations (called such in the article) that fought hard for electronic voting machines. Trump gets elected. Now they want paper.
There's been suspicions among "right wing" groups that these "progressives" have been using absentee voting and electronic voting machines to make vote fraud easier. The progressive candidates get their head handed to them on a platter in an election a year ago and NOW they think electronic voting is a bad idea?
There's a part of me that thinks these people that have been participating in voter fraud realized that the opposition could in fact be also participating in fraud. To actually prove there was fraud though requires a paper trail. Electronic voting means no paper trail.
Regardless of why these "progressive" groups got the message I'm just glad they did.
I'm not saying any fraud has in fact happened, only that everyone seems to be accusing the other of participating in fraud.
(What makes these people so "progressive" anyway? What are they progressing towards? Progress implies a path to take, or some goal to achieve, I'm not sure what that is though.)
I am armed because I am free. I am free because I am armed.
All computer scientists worthy of the name prefer paper voting.
It's really "information theory and practice". If people whose first idea usually is to use a computer tell you not to use a computer for an information gathering and processing job, you should take heed. You know they have tried everything to make it work with their favorite tool, but they still ended up recommending against it.
The propaganda train never stops, does it?
Simon has fallen victim to fake news. Russians didn't attempt to meddle with the election, Putin said so and Trump has the uttermost faith that his BFF isn't lying about that.
that there were Al Gore presidential election style shenanigans going on in at least Wisconsin. The only real question was why Hilary didn't push for a recount. The theory is she was so shocked by losing that it demoralized her. I could see that. She never for a moment thought she'd lose even with shenanigans. The dumb ass actually believed in that 'blue firewall' and 'Changing demographics' crap. That's not being in a bubble, that's being in a lead lined box at the bottom of the ocean.
Basically if you're even a _little_ tiny bit progressive in this country you have to win by at least 5 points or risk having electronic voting snatch the election from you.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
I think part of the problem is that the US has "too much" voting going on, in terms of positions to fill and timing.
In November 2016, you had elections in many places for:
* president
* federal representative
* federal senator
* state governor
* state representative
* state senator
* mayor
* city councillor
* judges
* criminal prosecutors
* sheriff / police chief
* various state propositions / referendums
* etc.
All of this on one day. In 2018, in Toronto, Canada, I will be voting for:
* provincial representative in June
* mayor in October
* city councillor in October
* school trustee in October
The dates of the two elections are purposefully months apart to allow voters time to consider each election separately on the issues that are important for each one.
Trust but verify
Stalin said that they who vote decide nothing; they who count the votes decide everything.
I have extensive knowledge of this field as a former political operative. It is very possible to rig elections with electronic or paper ballots, and it does happen at times.
At the same time, not everything is a conspiracy. I have also seen many other times when people claim an election was rigged despite there being no rational evidence to substantiate the claim.
Far more common than changing the vote is having people who are ineligible to vote cast ballots, sometimes under the names of other people.
But here is the real problem: what kind of system is this where we all get together and make a big deal out of collective decision making over the lives of other people? And that the system is so fragile that it can be manipulated this easily? The fundamental problem is not that we need to fix voting; the problem is that we have voting at all. No, I do not mean we should want a dictatorship. We should want freedom: in our economy and in our personal lives.
Some of the best work on this subject has been done by Hans Hoppe in Democracy: The God that Failed. This is not an easy book, so do not start it unless you are committed to a serious study.
http://www.riosmauricio.com/wp-content/uploads/2013/04/Hoppe_Democracy_The_God_That_Failed.pdf
The editors seem to think a computer scientist would be expected to think digital only voting is a good idea.
Do you know anyone with expertise in computer science or engineering who thinks paperless voting is a good idea? I mean excluding people who work for companies that make the machines? Can you name even a single respected independent computer security expert who favors the damn things?
The overwhelming consensus among people who know anything is that paperless voting is a terrible idea.
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
But for all what is related to (huge amounts of) data, the electronic version will always have tons of advantages with respect to any other one.
Well yes, OF COURSE, a system where it is easy to make massive fraudulent changes to all of the data has tons of advantages over a system where it is extremely difficult and expensive to commit fraud in a significant way.
Errrm, and your point being?
Everyone with 2+ braincells to rub together prefers voting with paper. Every computer expert on the entire planet says computer driven voting is generally a notably stupid idea. It's only dimwits and people who want power and have a solid interest in controlling elections that want computers as a middle man for votes.
This is news from more than 2 decades ago.
We suffer more in our imagination than in reality. - Seneca
You know that NYT article is nothing but FAKE NEWS right?
https://theintercept.com/2017/09/28/yet-another-major-russia-story-falls-apart-is-skepticism-permissible-yet/
COUNT THE NUMBER OF VOTERS! If the ballot count does not match, then you have stuffing. Serial numbers tied to ballot books also helps. Results are not accepted until parties involved all agree; they oversee the counting. Other countries solved this long ago (Canada.)
"I consider it completely unimportant who in the party will vote, or how; but what is extraordinarily important is this — who will count the votes, and how." -Stalin
The idea of totally electronic voting tells me that people care about their vote about as much as they care about their privacy. We see how poorly secured and hackable all of our systems are everyday. If someone wants a computer screen to facilitate the creation of a paper ballot and (Maybe) to provide an alternate count to check against I think most IT professionals would support that.
Suppose you were an idiot. And suppose you were a member of congress. But then I repeat myself. -- Mark Twain
Not too difficult. Whatever the UI is, let the ballot be generated, and then a paper receipt printed for me to compare with the on-screen tally. If I approve, I click 'Accept' and take my receipt to the counters, where it is scanned and returned to me.
Later I can go to the web site and validate that my vote was counted as expected, either with the scancode or GUID.
Counting is immediate, accuracy is within my hands, and I can even self-select to be part of a QA process that audits the blockchain and confirms my vote was accepted, counted, stored, and part of the final results - accurately.
And the miscreants that would claim later 'that's not my vote' can be dealt with, somehow, or admonished that clicking 'Accept' was a binding agreement. There is only so much we can do.
deleting the extra space after periods so i can stay relevant, yeah.
Never met one who thought it was a great idea. Computers are tools we use to manipulate data. That's the last thing you want to able to do easily when you're talking about votes. Anyone who really understands what a computer is should understand it's the wrong tool for the job.
The only people qualified to decide if voting machines are ready, are security and cryptography expert. They also need an OK from someone with a high level view of the acquisition, production, etc. process.
While it's a more complex process, a secure cryptographic system will be harder to tamper with than paper ballots, and it will be much more efficient. In the future, it may actually matter to not print hundreds of millions of pieces of paper every few years.
There are now enough information security experts around that we can trust that an open system will be vetted by multiple highly qualified experts from all sides. As long as these experts tell me no, sure keep the paper. But it's not helpful if all the PHP programmers and cable draggers chime in because they "know computers" and viruses are scary.
Banks have gone fully electronic, and are doing fine. So are stock markets, police records, casinos, and most of the world in general. If you could hack crypto, would you adjust the election by a few %, or secretly siphon a few billion out of banks? I know I would do the second(or just publish a boring old paper). It is only practical for a malicious group to adjust the outcome by a few percent, or people will surely raise questions and require the whole process to be repeated. Maybe with paper.
The receipt will be used to prove that have voted in the way someone paid you to vote.
Therefore, there MUST BE NO RECEIPT for the voter.
Then exchange the readable receipt/ballot for a QR code based receipt. Losing the chain. Potentially failed. And if you give in the QR code, you have to keep the PIN with it, and I'm just smart enough to figure out that faking a PIN is no risk to me if the collector has dozens, and can't keep track of the owner.
But even this fails, since such an effort would be hard to disguise, even in Philadelphia.
True, pay for vote or pure extortion is a risk, but this is already a risk.And already being practiced. Perhaps the lesson here is that all electronic voting is intended to speed counting or reduce costs, and neither is sufficient to justify the risks.
deleting the extra space after periods so i can stay relevant, yeah.
I have 2 computer science degrees.
Given that it is public record the FEC tried to hack into our voting systems (forget Russian meddling!), we should absolutely not have votes sent digitally anywhere.
There is so much corruption in this process. Thankfully it is mostly local corruption at this point (exhibit A: Al Franken, exhibit B: Harry Reid with the SEIU), but we are not far from this at the federal level.
Definitely pass an amendment to keep the FEC out of states voting systems. If a state wanted to do this I'd allow it, but it would probably be a blue state and it would be their D votes to lose.
The thing about machine politics is it has never yielded anything good since its inception under Van Buren. It forced HRC on a party that didn't want her.
If I can confirm that my ballot was counted for Joe rather than Moe, then someone else can compel me to reveal how I voted. Right now, someone else can't confirm who I voted for, so if I agree to vote for Joe, and then vote for Moe, and claim later I voted for Joe, who's going to know?
Verifiable voting is a really dangerous idea. There's reasons why we've used the secret ballot for a long time now.
"When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
And we circle back to trusting the process.
In my home state, a recount was questioned because the room where the ballots were stored overnight was found to contain an ashtray and used cigarettes the next morning, despite none being there the evening before. State Police were stationed at the door from then on, but the questions began...
Trust. When that's gone, well, the system is gone.
deleting the extra space after periods so i can stay relevant, yeah.