Slashdot Mirror


Virginia Begins to Worry About Voting Machines

nonsecurity writes "Remember the unheeded stories about possible fraud with new electronic voting machines? Well it seems that someone is finally now taking notice. The Commonwealth of Virginia has been ready to take the leap with electronic voting machines, which many experts say are wide open to potential voting fraud. Like other jurisdictions, Virginia had been shrugging off the concerns. But the Washington Post is is now reporting that Johns Hopkins Computer Scientists have been studying the issue and have found that the machines might be easily hacked and election result tampering is a very real concern. And apparently Virginia is listening. With next year's elections promising to be full of fireworks, it's good to see that people are finally taking notice of the issue."

34 of 386 comments (clear)

  1. Big Advantage by patch-rustem · · Score: 5, Insightful

    The big advantage is that electronic voting will make election fraud, much easier to hide and so, less embarrassing for the free world's leading democracy.

    --
    Karma: Bad due to google bombing - Robert Watkins woz 'ere.
    1. Re:Big Advantage by GQuon · · Score: 2, Insightful

      And what country is that? This is talking about US elections, and the US is not a democracy.
      Yes, yes, you are a flaming Republic. I'm sick of hearing it.
      By that standard there are hardly any democracies in the world, since most of them have constitutions, laws and courts.
      A total democracy, where two wolwes and a sheep votes on what to have for dinner, is bad, because everybody belongs to some kind of minority.

      --
      Irene KHAAAAAAN!
  2. Re:Solution by Novus · · Score: 5, Insightful

    Anonymising the data makes it hard to ensure that everyone casts only one vote. Consider Slashdot polls an example.

  3. Stupid Question by Todd+Fisher · · Score: 5, Insightful

    Why are these machines connected to the outside world? Why can't all the polling locations be on a LAN?

    --


    --I'm not talking about dance lessons. I'm talking about putting a brick through the other guy's windshield.-
    1. Re:Stupid Question by IFF123 · · Score: 2, Insightful

      because it would be hard to "ensure" that the "correct" political figure would win. Repeat after me: my vote counts....

      --
      Who took my tinfoil hat?
  4. power to the people... by Connie_Lingus · · Score: 5, Insightful

    All voting software and results should be subject to scrutany by the OSS community. All fraud is shallow when subjected to so many eyeballs.

    --
    never bring a twinkie to a food fight.
    1. Re:power to the people... by lynx_user_abroad · · Score: 2, Insightful
      All voting software and results should be subject to scrutany by the OSS community. All fraud is shallow when subjected to so many eyeballs.

      Opening the source to scrutiny does little to help here. Open source allows you to verify that the software you are installing on your computer does what you think it does. That's all. The voting machine problem is different.

      Can every voter verify the correctness of the software? How does one know the compiler is not compromised? How does one ensure the hardware is not compromised? How does one ensure that the binary created from trusted source is actually the one installed on the voting machine? (You can say something like "MD5 sums..." but then how do we know the program generating the MD5 sums has not been compromised?) In the end, all we really need to know is that each vote is recorded as the voter wanted, and as long at that happens it doesn't really matter if the hardware/software being used is open or closed, legit or corrupt.

      Using computers to assist voters may be a good idea, if it makes voting more convenient, or allows some (eg. handicapped) people to exercise their vote more easily. Trusting a vote to the integrity of some nameless and faceless programmer is insanity.

      --

      The thing about things we don't know is we often don't know we don't know them.

  5. Re:Solution by Suhas · · Score: 2, Insightful

    And pray, how do you think one person one vote is enforced right now?...The Voting machines are intended to register votes, not verify people...WAY Wrong Analogy

  6. Re:SlashVote by Anonymous Coward · · Score: 4, Insightful
    I don't understand the worries about electronic voting machines; they are just so convenient.

    Voting has never been about convenience, it's about doing your civic duty. American citizens have very little responsibilities in this country other than voting, paying taxes, and serving jury duty. Being lazy and not voting should result in an instant STFU award for the rest of the term. If you don't vote then I sure as hell don't want to hear you whining about the people running the government.

  7. A great open-source project! by tigre · · Score: 5, Insightful

    If we truly believe that open-source tends to provide better security, we should be developing open-source voting software. I'm sure it would take a while to get much notice from the government, much less "certification", but we could start a grass-roots campaign for adopting it through, say, universities in student body elections (a target screaming for being hacked) or maybe even local elections.

  8. The real shortcomings of Florida system by Anonymous Coward · · Score: 5, Insightful

    "The 2000 Florida presidential election showed the shortcomings of the current system."

    The main shortcoming of the system is that it allowed Florida State Supreme Court justices to try and change the election rules after the election occured, and it allowed lawyers to lie in court in a wasteful attempt to overturn the election.

    It works. The only thing we have to accomplish is prevent the sore losers from trying to mess things up.

    1. Re:The real shortcomings of Florida system by Anonymous Coward · · Score: 2, Insightful

      Rules are one thing, but when they change the intent of the electorate then something is wrong.

  9. What's wrong with... by Malc · · Score: 2, Insightful

    ... paper and pen? Put an X or a check by the candidates name. Real paper trails are easier to debug for tampering than the digital equivalent.

  10. Vegas seems to have this problem licked.. by theguru · · Score: 4, Insightful

    Let's give the voting machine contracts out to the makers of the slot machines. If anyone knows how to make an electro-mechanical device that is fraud resistant, it's those companies. Plus, just for fun, they could leave the little wheels with pictures of fruit on it. :)

  11. Why don't they... by heyitsme · · Score: 4, Insightful

    Print out receipts.

    That way, you vote electronically, you have your receipt, and you throw it in a box before you leave. Random audits of polling stations with those results compared to the receipts.

    Just another failover idea..

  12. I've been wondering... by wavecoder · · Score: 5, Insightful

    Somebody (cue 200 replies) help me out here: why wouldn't you go open source for something like this? Other than some company with hands in the governer's pockets (and vice versa), I don't know a single good reason to give a private corporation control over the methods used to conduct democratic elections. Hacking and fraud by voters aside, what about fraud by programmers? Debugging tons of code is hard work - stealing an election is just a matter of a couple of "errors" in the right procedure; that 6% difference in a close race (or .2%, as in the last Presidential election) could be made to disappear, with nobody the wiser.

    As for paper audits: if the perpetrators are smart, nobody would ever even suspect that we needed to audit an election...

    My $.02

  13. wrong focus ? by selderrr · · Score: 3, Insightful

    IMHO, anyone intending to fraud the elections would be aiming his ammo not at the voring machines, but rather at the counting machines. I can imagine that those are far easier to secure, but it's easier to bribe/bypass/eliminate 5 or 10 security guards at the center of the system rather than a few hundred guards at the leaves of the system... Why doesn't anyone ever question the security of the center of the system ? Especially with the most corrupt people being exactly there...

  14. Pen and paper by ozric99 · · Score: 2, Insightful

    What's wrong with good old pencil and paper? No issues with 'chads', with electronic tampering, with software backdoors etc. Works fine here in the UK. Yes, I know there are more voters in the US, but surely the relationship or voters to overseers is linear?

  15. Why so complicated by Anonymous Coward · · Score: 5, Insightful

    Why do americans have this obsession about making everything more complicated. If you want a reliable solution to a problem use Occams razor. The simplest solution is usualy the best.
    Voting on paper is cheap, reliable and it's very difficult to commit fraud, (a large number of people has to be involved), if you set it up right.

  16. Re: Virginia Begins to Worry about Voting Machines by w.p.richardson · · Score: 2, Insightful
    3) Utilize a small in-station camera that can be matched against a vote in case of alledged fraud.

    While I know that item #3 will cause some privacy concerns, all image data could would be removed once the polling station closes.

    Thanks for the idea, Stalin, but no thanks!
    --

    Curb CO2 emissions: Kill yourself today!

  17. You gotta have the paper... by sheldon · · Score: 4, Insightful

    I'm as much of a technophile as the next guy, but there are still things in this world that require the paper trail.

    One has to ask, what is the problem that we are trying to solve with electronic voting? Is it cost? I don't think so. Elections only happen once a year and the results are far too important to cut costs while lowering quality.

    What we want to do is increase the quality of the elections by assisting the voters in filling out the ballot correctly. With the automated UI the voting results can be checked against business rules... that is, if you're only allowed to vote for two judges then you can only check off two on the ballot, etc. It provides instant instructions and instant feedback.

    But regardless, you need a paper backup to do audits on the election. And most importantly, as we learned in Florida, that ballot must be in a human readable form which can not be easily damaged through normal handling.

    The best solution I've seen suggested is to have an automated UI which queries the voter for responses, but the end result is then printed on a laser printer to a ballot sheet. The ballot sheet lists the names, with markers that are filled in(or line drawn between two arrows) to clearly identify the selections.

    The voter may then review their ballot to insure it is marked as they wished it to be, and if so take it to a secure optical scan machine just like we use today.

    One benefit of this system is that it provides a backup mechanism in the event of failure. That is, if the machines are not working the voter can still cast their ballot with the good old fashioned pencil. The automated UI system is there only as a convenience item.

    Any system which only records results in an electronic manner is subject to corruption. The results have to be on paper for auditing and verification purposes.

    Cost shouldn't be an issue, this is far to important to the stability of our democracy.

    1. Re:You gotta have the paper... by PMuse · · Score: 2, Insightful
      What we want to do is increase the quality of the elections by assisting the voters in filling out the ballot correctly. With the automated UI the voting results can be checked against business rules...

      Yes, yes, yes, yes, yes. Electronically, we can present a much better User Interface than the black-and-white paper ballots that have been used for years.

      Apply business rules, e.g. "vote for not more than two"

      Show summary to voter at end of session

      Unlike punchcards, mistakes can be revised without obtaining new a ballot.

      A paper receipt can be given to the voter.

      A printed vote is more durable than a punch-card during recount.

      A printed vote can be made more human-readable than a punch-card for recounting.

      Present candidate photographs so that english literacy can finally be eliminated as a requirement for voting. (Whether this is a good or bad thing can be debated, but at least now the capability is there and we can have a real debate about whether to use it.)

      The UI will readily lends itself to adapataion for use by the blind.

      Touch screens are physically easier to use than push-pin systems, especially for arthritis sufferers and others with low manual deterity. For instance, they do not require grasping a small object.

      Surely, there are other benefits possible.

      With electronic systems, we can achieve (1) faster count, (2) more accurate recount, and (3) better UI. Now, we just need to find people to build good systems.

      --
      "We reject as false the choice between our safety and our ideals." --The American President (20.1.2009)
  18. The fallacy of Occam's Razor by Anonymous Coward · · Score: 1, Insightful
    "The simplest solution is usualy the best."

    "Simple" is typically a subjective evaluation that has little to do with the appropriateness of a solution.

    Lets apply Occams Razor to public policy. We can start with crime. Here are some simple solutions to stop crime:
    Kill all the criminals
    "Get rid of all laws. Without laws no crime


    Both are simple. Is either solution anywhere near appropriate?

    Occam's razor is not a safety blade.

  19. This will be fixed by onyxruby · · Score: 3, Insightful
    This problem will be fixed the day that Al Gore wins a presidential election he didn't run in. Unfortunately I can't see anything short of a non-candidate winning that will get Joe Sixpacks' attention. Nothing short of that will get the kind of public scrutiny needed to make this go away. I don't like it because I view the vote as something sacred, but somebody somewhere is going to do this to make the point. It's fundamentally no different than MS ignoring yet another security flaw and finally an exploit gets released to force them to do so.


    The article talks about one problem that was their 5 years ago and was still there when reviewed. This was claimed to be fixed years and in fact was never fixed. Without open source voting machines, there is no way to gain the absolute confidence of the public, and a hacker somewhere is going to prove my point. You may think the newest version of an operating system is a big target, but it's nothing compared to the vote that decides who runs the worlds lone superpower. The only question is who will get the most votes in 2004, mickey mouse or daffy duck?

  20. Voter apathy - Re:What's wrong with... by Malc · · Score: 4, Insightful

    1) How fast does it really need to be? Most paper counting can be done by that night, or at least the early hours of the next morning. It allows people to get worked up with anticipation for a while ;)

    2) I agree with your comment about getting people involved with the counting. I've thought of this myself: the more volunteers involved in the counting, the more people who are actually involved with the election. I see involvement like this as a means to help fight increasing voter apathy. In the long run, I think electronic voting will increase voter apathy, and thus decrease democracy.

  21. I still think the lever machines beat anything by mwood · · Score: 3, Insightful

    The good old mechanical lever-type machines we had (:-( )in Marion County since time immemorial still look like better security design *and* better user interface design than anything else I've seen, be it paper or electronic. Definite visual and tactile feedback, Braille- and multilingual-capable, no electricity required, no system crashes, no possibility of erroneous multi-marking, and the counters locked inside a steel case -- what more is needed? (Okay the counters could be electronically readable via authenticated secure channel from a central tally office, but what *else* would you have?)

  22. Re:what are you talking about? by Zak3056 · · Score: 5, Insightful

    I'm pretty sure the parent of your post meant something similar to this method: you go vote very much the way you do now (by presenting your id and signing a sheet of paper)...then you assign your vote to a number (that is not associated with your name in any record) and you make those numbers public, so that you can check against them.

    I agree that a system like thisis a MUST when it comes to verifying electronic voting. My big problem with it is that because of the paper trail, the individual VOTER may trouble.

    Consider, we have a secret ballot for a reason--for example, to prevent your boss from pressuring you to vote for a certain candidate at the cost of your job, or to keep the local klansmen from going after folks who dared vote for a black candidate.

    Under the current system, only you know who you voted for--you can always lie if pressured by someone to know how you voted. With a public paper trail, people with leverage can demand to know your receipt number, and CONFIRM what you tell them. This is BAD.

    --
    What part of "shall not be infringed" is so hard to understand?
  23. All the Republican whining in the world ... by burgburgburg · · Score: 2, Insightful
    isn't going to change the fact that W was NOT elected to be President. He was declared fait accompli by the SC and they weren't going to let the will of the people or the reality of the situation get in the way. W is going down in the history books with an big red asterisk. Get used to it.

  24. Re:Solution by Novus · · Score: 4, Insightful

    The usual mechanisms (e.g. checking your ID at the voting station and checking off a list) protect only against voters trying to vote several times. They do not protect against any fraud by those involved in the collection and counting of votes. Right now, you have lots of pieces of paper to count, and a lot of people looking over your shoulder to make sure you don't cheat. With an automated system, it's hard to ensure that the system prevents anyone involved in the voting system (programmer, network technician, admin, et.c.) from changing other people's votes.

  25. Hysterical decisions by b-baggins · · Score: 3, Insightful

    This just goes to show you what you get when you let hysteria drive your decisions.

    Punch card voting machines are very reliable and secure, but because of some whipped up hysteria and misinformation, we're scrapping a perfectly good system for a nightmare boondoggle.

    --
    You can tell a great deal about the character of a man by observing those who hate him.
  26. Agreed by JediTrainer · · Score: 2, Insightful

    Canada does this. And it works. Perhaps takes a bit longer to report the results, because they all have to be counted by hand, but the system works well. It's also not confusing. No punch outs, no complicated UIs to learn. Simply put a checkmark in the circle next to the candidate's name. Just to make sure, they put an example of what the checked box should look like, right on the top of the ballot.

    All ballots are put in a securely-sealed box, which is opened up in front of officials representing the parties and counted.

    --

    You can accomplish anything you set your mind to. The impossible just takes a little longer.
  27. I want a receipt by mwood · · Score: 2, Insightful

    If they're going to take my vote down on electrons, I want to get something I can take away which records that vote, so that it can be compared to the official records in case of an investigation. (For that matter, I could authorize an unofficial tally organization to recount my vote -- if enough people did that, irregularities might become apparent.)

    There's lots of technicalities about signatures and timestamps and encryption and such, but the point is that if they're going to take away the property that my vote has a *visible* path through the system and can be *visually* verified and audited at each step in the process, then that's not OK and I want a way to make them prove that the vote tallied for me is the one I cast.

    1. Re:I want a receipt by Crolis · · Score: 2, Insightful

      I believe that the generation of a physical chit representing a vote is something that introduces irregularities into the process. That's what we saw in Florida in 2000 when all these punch cards were being hauled around the state and counted. The existance of a physical chit for each vote coupled with human error or malice could result in misplaced, sabotaged, improperly counted or machine mangled ballots. In Fairfax County, VA, our old system never produced a chit for each vote, but recorded a tally on a machine with a good track record. Were there errors? Yeah, there is no perfect system (count discrepancies, people pressing the commit button before they make all choices, etc.) but recording electronically along with certification at the precinct level rather than the county level really helps to reduce errors. -Crolis

  28. Re:Solution by snolan · · Score: 4, Insightful
    That cranor.org site is very interesting, but the authors (who write a very good brief to be sure) keep missing one type of election fraud: keeping legitimate registered voters from legally voting.


    A voting system is both inaccurate and vulnerable if it allows corrupt officials to deny voting priviledges to those who are eligible.