Slashdot Log In
California to Start Review of Voting Machines
Posted by
ScuttleMonkey
on Wed May 09, 2007 05:11 PM
from the nitty-gritty dept.
from the nitty-gritty dept.
An anonymous reader writes "California Secretary of State Debra Bowen just announced details about the previously discussed 'top-to-bottom review' of almost all voting and counting systems used in the state. The team features big names in e-voting security: David Wagner, Matt Bishop, Ed Felten, Matt Blaze, and Harri Hursti, among others. Vendors have time to submit their machines including documentation and source code until July 1st or face severe restrictions, including decertification, for the 2008 elections. Scheduled to start next week, the review will include a red-team attack and going through the source code."
Related Stories
[+]
Politics: CA Proposes Rigorous Voting Machine Testing 172 comments
christian.einfeldt writes "During her successful campaign for California Secretary of State, newly-minted California Elections Czar Debra Bowen spoke repeatedly of the need to use free open source software in voting machines to ensure the integrity of California's elections. Now that Secretary Bowen is acting on that campaign pledge, closed-source voting machine vendor Diebold worries aloud that rejecting its black-box voting machines could snarl California's elections. Diebold's concerns come at the same time that it is suing Massachusetts for declining to purchase those same voting machines." Quoting: "California's elections chief is proposing the toughest standards for voting systems in the country, so tough that they could [have the result of banishing] ATM-like touch-screen voting machines from the state. For the first time, California is demanding the right to try hacking every voting machine with 'red teams' of computer experts and to study the software inside the machines, line-by-line, for security holes."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
Some of these machines have been in use since 2000 (Score:5, Funny)
Re:Some of these machines have been in use since 2 (Score:5, Funny)
Parent
Re: (Score:2)
Re: (Score:2, Funny)
Re: (Score:2)
Source code and freedom of information? (Score:5, Interesting)
Parent
Re: (Score:3, Insightful)
In other words, you can't look in the machine as see what it's doing.
Paper trails are useless, since you can't invoke them unless there is a good enough reason to do so (close enough election usually 1% or so - not a big deal really, just set your machines to steal more than 3%).
At the end of the day, the onl
FOIA doesn't apply (Score:3, Insightful)
Moreover (Score:2)
one more thing (Score:2)
California should use Certified mail. (Score:4, Interesting)
Re: (Score:2)
No...
No...
NO!
That would enable vote-selling/blackmail and break the secrecy of the secret ballot. "Bring me your vote for candidate X, and I'll pay you $10!" or "Bring me your vote for candidate X, and your house won't mysteriously burn down tomorrow."
Not to sound particularly paranoid, but... (Score:5, Interesting)
How will the state ensure that these machines will be identical to those used on election day? Will random voting machines be checked with similar precision during the elections, or what guarantee do we have that these machines will not have been tampered with through "enhanced" source code? I had a glimpse at the FAQ but could not find any information on this, perhaps someone has some pointers?
For this same reason, Consumer Reports and other reviewers buy products anonymously from stores instead of receiving them from vendors, due to previous cases in which the process (such as that intended with the voting machine review) has been taken advantage of.
Re: (Score:2)
AFAIK, States with electronic voting already have procedures in place to check the integrity of the voting machine software. Though some of these checks happen after the election.
That's how they've caught Diebold (I don't recall if other companies did the same)doing last minute software updates to correct functionality issues.
The biggest stick that the States have is that if they catch a company cheating, there are
Re: (Score:2)
Chuck the Lot (Score:3, Insightful)
At VERY minimum, institute scantron (filled in boxes on paper) voting.
Uh, no. (Score:5, Insightful)
Electronic voting machines are in virtually every way superior to paper voting machines.
They prevent you from accidentally submitting an invalid ballot.
They can be updated with a correct ballot much easier than actually printing ballots.
They can more easily accommodate voting by the disabled.
They can randomly display the list of candidates, eliminating the 'first ballot position' advantage.
What does NOT have many advantages, and has several disadvantages, is electronic vote-STORING machines. We definitely don't want any of those. But as long as the voting machine kicks out a voter-readable paper ballot, we don't really even need to know the software it's running. Anything nefarious will be obvious on the ballots.
Parent
Re: (Score:2)
Too bad for the trees, how about staying away from McDonald's on election day... there's a lot more environmental damage in a meal there, than a sing
I don't think you understand how this works. (Score:2)
If you are willing to accept a scantron with votes as a ballot, there's no logical reason not to accept a sheet printed by an electronic voting machine as a ballot. The only difference is that one is filled out with a pen and one is filled out with a fancy typewriter.
Re: (Score:2)
Yeah, that's better.
But I don't see that this is any better than a well-designed Scantron (darken-the-box) paper ballot.
Just seems like a way to waste money. And I'm sure that visually-impaired types would rather
handle paper than look at a screen and use a touch screen, or whatever.
Re:I don't think you understand how this works. (Score:5, Interesting)
Machine counting of votes is also sketchy. The big controversies in the 2004 election weren't about direct-recording machines, they were about the automated ballot counting machines. Unless you have a policy in place to require that the paper ballots be retained after scanning (rather than being destroyed) and a way to force a manual recount if *anyone* suspects machine tampering, you really haven't gained anything.
Someone on Slashdot once suggested separating ballot sorting from ballot counting. Put the ballots in a sorting machine and then use a dumb counting machine to count the sorted stacks. That's a much better plan (as long as the counter checks the stack to verify that it's sorted).
Parent
Re: (Score:2)
basically, you go in, make your selections on the machine, then when you're done, hit print. out comes 2 copies of your votes, which you can check against what is on screen, then drop one of them in the ballot box and take one home with you. the vote paper would be machine-and-human-readable (ala scantron), allowing for quick tabulation (not as fast as pure electronic voting, but fast eno
Re:Uh, no. (Score:5, Insightful)
It wouldd be most
What I'm subtly alluding to is vote buying/intimidation being possible if you take an official record of your voting behaviours home with you.
Parent
Re: (Score:3, Informative)
Electronic voting machines are in virtually every way superior to paper voting machines.
Um...
They prevent you from accidentally submitting an invalid ballot.
So do precinct count optical scan ballots (i.e. scantron). The way it goes is that you fill out your ballot and then a poll worker scans it through the machine to make sure you have no overvotes or doodles outside of the designated boxes. If you screwed up, your ballot is destroyed and you get a new one and re-vote. This doesn't happen for central count optical scan ballots (where they box them all up and take t
Re: (Score:2)
Re: (Score:3, Insightful)
I don't want to waste my time writing down possibilities that are going to be ignored, so anybody who's curious can just use their imagination on how to defraud a paper ballot based system.
Electronic voting can be secured as much as modern paper ballots - it's not inherently impossible.
Re: (Score:3, Interesting)
Actually, it is inherently impossible for the security properties that matter most for a voting system. Specifically, every voter needs to be able to understand the security of voting process well enough that they can recognize attempts at voting fraud. That's a property that paper ballots that go in ballot boxes can easily have, but is strictly impossible for software installed on a computer.
Consider a 62 y
Re: (Score:2)
with canadian voting, it works quite fine, as you're only deciding on one person (your MP or MLA, for federal and provincial elections respectively), but when you're deciding on the presidant, the judges, the schoolboard, etc. it gets more than slightly confusing and becomes difficult to keep the ballot to a reasonable size and have it remain usable by the visually impaired.
though scantron would b
Re:Chuck the Lot (Score:4, Insightful)
It would also entirely destroy the concept of an anonymous voting system. One of the important parts of voting is knowing the winning candidate won't be able to track down anyone who didn't vote for them.
Parent
Re: (Score:3, Insightful)
To quote from the xDebate wiki [xdebate.org]:
Re: (Score:2)
Wonderful .... yesterday, I read way too many comments here on slashdot about people railing against the idea of a federal, government-mandated ID ..... and now you're thinking that somebody should need a driver's license to vote?
What the bloody hell does the ability to operate a car legally have to do with somebody's right to vote?
That's all well and good, but... (Score:2)
What about paper ballots. (Score:2)
Voting is fun again (Score:4, Informative)
Re: (Score:2)
Re: (Score:2)
Diebold won't comply (Score:2)
Link [eff.org]
Re:Diebold won't comply (Score:4, Interesting)
If they pull out of California because of that, they may as well just quit the election systems game altogether. It's the largest market, and more importantly, when California does significant things, other states very often follow its lead, for better or worse.
Not, mind you, that I'm saying it's a bad thing for Diebold to get out of the market. (Which it's been reported they're considering doing anyway.) Don't let the door hit your ass on the way out, I say to them.
Parent
Re: (Score:2)
Diebold was already decertified in California and sued by the state on charges of fraud. I have heard nothing about recertification since then.
And yes, they might as well pull out of the election market. Just today I saw "Diebold" written on an ATM, and couldn't help but lose faith in the ATM.
Re:Diebold won't comply (Score:5, Informative)
As one of the people involved in the crafting of the North Carolina law and supporting Joyce's lawsuit, I can clarify a bit. We suspect Diebold pulled out of North Carolina not because of the source code escrow issues (which they claim to have complied with in Georgia) but because the CEO of each voting company had to sign a legally binding document saying that the source code his company installed on our machines was the same code that would be placed in escrow and provided to the examiners. On the day this document was due Diebold pulled out of the state, sending a "helpful" letter to the State Board of Elections offering to help "reform" our newly-passed law.
-jdm
Parent
State of California Read This and Save Millions! (Score:5, Insightful)
1) Determine if the voting machine produces a voter-readable, paper ballot.
2) Determine if this ballot is the OFFICIAL voting record.
3) If 1 and 2 are true, then the machine is good. If not, it's not.
There you go. Why do people insist on making easy problems hard?
Re:State of California Read This and Save Millions (Score:4, Funny)
If only there was a way to mark a piece of paper with the candidate's names and then have a box next to each!
And perhaps some sort of paper marking implement to be given to the voter such that they may indicate their choice...
I fear such technology may be beyond us.
Parent
stupid... (Score:4, Insightful)
There is only one specification for a secure voting machine, and it is easy to test. There is no need to see the source code. If the machine meets the spec, it is a secure voting machine. Otherwise, it is not, and should not be certified.
Here is the specification:
1. The voter votes on the machine.
2. The machine prints out a ballot.
3. The voter checks the ballot for accuracy, then deposits it in the ballot box.
4. Ballots in the box are tallied for the official vote count.
Simple, easy, secure, reliable, and recountable. There is no need to see any source code.
A voting machine which doesn't meet this spec is not secure. It doesn't matter how many times you check the source, the machine will still not be secure. An "open source" voting machine which does not meet this spec is not secure.
Re: (Score:2)
You forgot a few key bullets to name a few:
1a) Only a valid voter may vote
3a) the ballot matches the vote that is recorded internally and wasn't spoofed to the printer
4a) the storage method, accounting method, global upload, global tally are all secure
Re: (Score:2)
Also, you might want to check for security problems in the code. Yes, the printed ballot should be checked by the voter before accepting, but not every voter is perfect. It's nice to have multiple levels of error checking for some
Re: (Score:2)
This is just one of the many reasons why it is a complete and utter waste of time to check the source code. Even worse, the source code is a distraction from the real issue, which is security.
Re: (Score:2)
Yes there is. You compile the source yourself and then check the hash of the resulting binary against that in the machine.
Geez, I thought that slashdot was the home of computer-literate people.
Re: (Score:2)
Ever heard of a root kit? You can't trust anything displayed on a computer screen.
*yawn* (Score:2)
Re: (Score:3, Informative)
Secretary of State is an elected position in California, and Debra Bowen got elected last November, so she hasn't been in place long. Previously she was in the state assembly and then state senate, where she was one of the influential people on open government, open records, and privacy issues, and made a big issue of doing something about the voting machine problems. I gather there are other issues where some people passionately hate her, but for the most part she's been vie