Slashdot Mirror


Paper Trails Don't Ensure Accurate E-Voting Totals

An anonymous reader writes "In an new report from the Information Technology and Innovation Foundation they say that paper trails increase costs and can actually reduce the chances a voters' choices are accurately counted. Congress is considering a 'Voter Confidence and Increased Accountability Act of 2007,' which would mandate 'voter-verified' paper audit trails."

363 comments

  1. Grammar school by Anonymous Coward · · Score: 1, Informative

    -A- new report, a -voter's- choices.

  2. Um, duh? by Atario · · Score: 0

    2000? Gore vs. Bush? Anyone?

    --
    "A great democracy must be progressive or it will soon cease to be a great democracy." --Theodore Roosevelt
    1. Re:Um, duh? by Anonymous Coward · · Score: 0

      Sure...the NYT (and other uber-left organizations) counted the votes and Bush still won Florida. So stop trying to push it was stolen.

  3. What do you expect ? by foobsr · · Score: 4, Informative

    The rest of the board is similar (link).

    "Rhett Dawson is President and CEO of the Information Technology Industry Council (ITI). Immediately prior to being selected as President of ITI, Dawson was Senior Vice President of Law and Public Policy for the Potomac Electric Power Company. In the Reagan administration, Dawson was Assistant to the President for Operations. At the White House, he managed the staff and decision-making process for President Reagan and was responsible for three White House support units: the White House Office, the Office of Administration, and the White House Military Office. He also was Executive Director of two presidential commissions, the President's Special Review Board (the Tower Board) that investigated the Iran-Contra matter, and the President's Blue Ribbon Commission on Defense Management (the Packard Commission). During the 1980s Dawson was a partner in two Washington law firms. Earlier in his career, he was Staff Director and Chief Counsel for the Senate Committee on Armed Services, Minority Counsel for the Senate Committee to Study Governmental Operations with Respect to Intelligence Activities (the Church Committee), and Minority Counsel for the Joint Committee on Defense Production. He is a member of the statutory Commission on National Guard and Reserve, and he is Vice Chair of the State Department's advisory committee on International Communication and Information Policy. Dawson received his undergraduate degree from Illinois Wesleyan University, where he was recognized in 2001 as the Alumni of the Year. He was awarded his law degree from Washington University."

    CC.

    --
    TaijiQuan (Huang, 5 loosenings)
    1. Re:What do you expect ? by JoelKatz · · Score: 4, Informative

      I would have much more confidence in a cryptographic scheme that makes it effectively impossible for a voting machine to cheat. This is not all that difficult to accomplish and the necessary design criteria are widely available in the literature. A paper trail doesn't really help.

      The basic idea (and I'm oversimplifying, I apologize) works like this:

      1) You go to vote. You are shown a voter ID number on the screen. You are welcome to write it down if you wish.

      2) You select your candidate of choice. If you wish, you are given a paper receipt providing cryptographic proof that the voter ID you were shown in step 1 voted for the candidate you chose.

      3) If anything goes wrong in steps 1 or 2, complain loudly and immediately. This is equivalent to you not being allowed to enter the voting area or a machine displaying a candidate other than the one you pushed.

      4) If you wish, you may opt to receive copies of paper receipts of other votes for other candidates too. (So that someone can't demand to see your receipt to prove you voted for a particular candidate, since you can get a receipt of someone else who voted for any candidate.)

      5) When the results are publicized, the total number of votes is checked against the total number of voters. Any voter with a paper receipt not on the final tally knows their vote wasn't counted. (Though they can't prove it was their vote, of course, they can prove that *a* valid vote wasn't counted.)

      6) The receipts can be scannable with barcode and groups may, if they wish, stay outside of voting areas and ask voters if they may scan their receipts. A church group, for example, could make sure all of its members votes are counted this way, though they could never be truly sure how each member voted.

    2. Re:What do you expect ? by sslo · · Score: 5, Insightful

      Information Week has given itself a black eye by saying nothing at all of any interest or substance about this issue, while hyping a report that it can't even describe adequately. All this means is that a "Black is White, Up is Down" paper will be forthcoming soon from an industry shill. The only news here is that this a self-inflicted reminder not to read Information Week.

    3. Re:What do you expect ? by foobsr · · Score: 5, Insightful

      My opinion is that there is no 'secure' e-voting system.

      I also do not see any reason to abandon paper-based voting, which still is not 100% secure, but much more difficult to 'hack' due to transparency by distribution of control.

      CC.

      --
      TaijiQuan (Huang, 5 loosenings)
    4. Re:What do you expect ? by JoelKatz · · Score: 2, Interesting

      "My opinion is that there is no 'secure' e-voting system."

      I think we can all agree that there is no secure paper voting system. The paper votes can either not lost can be replaced with other pieces of paper.

      "I also do not see any reason to abandon paper-based voting, which still is not 100% secure, but much more difficult to 'hack' due to transparency by distribution of control."

      How is paper based voting more difficult to hack than a cryptographically signed, publically available "receipt" for each vote? Pieces of paper can be lost. A cryptographic receipt cannot be lost, because you can then prove it's not in the final tally.

      I agree that all current electronic voting systems are bad jokes. But this does not mean that a properly-designed electronic voting scheme cannot be significantly more secure than any paper based system could ever be.

    5. Re:What do you expect ? by will_die · · Score: 2, Insightful

      1) Good luck finding a write instrument, how many have you gone to post office, bank, etc where you need a pen to fill out a form and could actually find a pen? :) Besides you are giving them a printout why not print it on there.
      3) How would that printout prove anything on how your vote is recorded, if you really wanted to mess up the machine you would display the correct results and record the wrong. If I wanted to add votes the old ways are still the best ways; get the dead to vote.
      4) The giving of extra papers does nothing, except cause a whole bunch of extra receipts to be floating around. If I was forcing/bribing someone to vote my way I would just use early or mail voting and not worry about it; what states do not provide mail in absentee voting for any reason?
      5) If you cannot verify what the vote was for what are you adding? Again if I am changing votes in the software I would print out everything as correct and record the vote the way I want it to be.

      6) The problem here is you are giving outside people access to the list of voters, even though it is just a random ID assigned to that person. How would use keep that bar code reader up to date with the latest people who voted, wireless, rotating the readers in/out, have them connected to a network? That is a whole bunch of technology that someone would need to setup and manage. Also the main place you would want to check is after all the votes have been turned into the central location. You would be better off with systems like the blood banks use where you can call number enter a private key and get the results.
      As for the encryption and giving that to the user, if I can mess up the software I can get your encryption key, and then make as many receipts as I want.
      The whole point of this is that paper reciepts taken outside of the voting place are worthless except to make the voter feel good. They could not be used to verify votes, they cause a huge amount of waste and once it leaves the control of the distributing entity it is worthless for anything requiring accountability.

    6. Re:What do you expect ? by JoelKatz · · Score: 1

      In case my other replies suggested otherwise, I agree. This article is completely and utterly worthless. It's a report on a summary of a study that isn't out yet, and gives us no reason to believe that the study's summary accurately describes the study or that the study is in any sense rigorous.

      I am a defender of cryptographic voting systems as potentially providing much better security properties than paper audit trails can. But I have no reason to think this study is legitimate, and frankly think that this type of premature publication suggests that it may not be.

    7. Re:What do you expect ? by KDR_11k · · Score: 1

      TherE's a lot of resistance to any idea that would allow a voter to prove who he voted for since that could be used to blackmail people into voting a certain way (e.g. "anyone who didn't vote for Bush gets fired!").

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    8. Re:What do you expect ? by JoelKatz · · Score: 2, Insightful

      "1) Good luck finding a write instrument, how many have you gone to post office, bank, etc where you need a pen to fill out a form and could actually find a pen? :) Besides you are giving them a printout why not print it on there."

      This is not really essential. It's just to protect against a tampered voting machine that basically doesn't record your vote at all. Even paper trails have this same limitation -- if a voter doesn't *look* at the paper, it does no good.

      "3) How would that printout prove anything on how your vote is recorded, if you really wanted to mess up the machine you would display the correct results and record the wrong. If I wanted to add votes the old ways are still the best ways; get the dead to vote."

      If the machine displays the correct results but records it wrong, it has to do one of two things:
      1) Provide correct cryptographic proof, in which case the voting machine will have to turn in two votes for every one that goes in. A paper printer can do this too and it would be just as easy to detect.
      2) Provide incorrect cryptographic proof, in which case the first poll monitor to get an invalid receipt would immediately know that this is happening.

      There may be better ways to handle this. I don't recall in detail.

      "4) The giving of extra papers does nothing, except cause a whole bunch of extra receipts to be floating around. If I was forcing/bribing someone to vote my way I would just use early or mail voting and not worry about it; what states do not provide mail in absentee voting for any reason?"

      This doesn't affect the choice of in-person voting methods, so it's not an objection or advantage of either system. I do agree that mail in voting and internet voting present problems that are much harder to solve than these.

      "5) If you cannot verify what the vote was for what are you adding? Again if I am changing votes in the software I would print out everything as correct and record the vote the way I want it to be."

      Then there would be two votes going out for every one going in. The machine would have to do one of two things:
      1) Not pass on the votes it printed receipts for. In which case the first poll monitor to see a receipt not in the pass on list would know this was going on.
      2) Pass on both votes, in which case the first poll monitor to check the counts would see this.

      "6) The problem here is you are giving outside people access to the list of voters, even though it is just a random ID assigned to that person."

      How is giving outside people a list of random numbers harmful?

      "How would use keep that bar code reader up to date with the latest people who voted, wireless, rotating the readers in/out, have them connected to a network? That is a whole bunch of technology that someone would need to setup and manage. Also the main place you would want to check is after all the votes have been turned into the central location. You would be better off with systems like the blood banks use where you can call number enter a private key and get the results."

      You can certainly output the votes wireless or use other kinds of ways to make the voting information either publically available or available to monitors from various agencies. This is already done in most current voting systems. I agree that the type of voting system I'm discussing is not easy to implement.

      Maybe you're missing the point. I'm not saying "here's the best voting system ever, let's use this". I'm saying: Here's a voting system that demonstrates a lot of things that people may not realize. For example, it shows that a cryptographic voting system can provide the same assurances a paper trail does. Here's a system that provides voter receipts so voters can be sure their votes are counted but doesn't make it possible to tell how any particular person voted.

      So I am saying, your assumptions about voting are broken. If you want to be able to judge voting systems competently, the first thing you have to do is figure out w

    9. Re:What do you expect ? by zotz · · Score: 1

      Something in this all is not making sense to me... Perhaps it is just too early and I was up too late.

      So, assuming what you say above is right for a minute, I would say, just print a paper ballot along with the paper receipt providing cryptographic proof that the voter ID you were shown in step 1 voted for the candidate you chose. And you optional receipts... no optional ballots...

      Put the ballot in the box outside the booth and carry on with your plan from there on.

      Problems?

      all the best,

      drew

      http://pc.celtx.com/search?q=zotz&c=&o=rel

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    10. Re:What do you expect ? by JoelKatz · · Score: 2, Interesting

      'There's a lot of resistance to any idea that would allow a voter to prove who he voted for since that could be used to blackmail people into voting a certain way (e.g. "anyone who didn't vote for Bush gets fired!").'

      Right, that's why nobody's suggesting that. None of the proposed schemes make it possible to determine who a voter voted for without that voter's cooperation. With that voter's cooperation, he can simply tell you. None of them make it possible for a voter to *prove* that he voted a particular way.

      A common mistake is to assume that "voting receipt" must make it possible to prove how any given voter voted. This is true if and only if the receipt contains two items of information:
      1) Who voted.
      2) How they voted.

      Nobody is suggesting any kind of receipt that contains both of these pieces of information. The scheme I proposed above contains how the vote was cast but as for the "who voted" part, it contains only an identifier that is randomly chosen by the voting machine and that cannot be provably associated with any particular voter.

      (And note that that proposed scheme above was not intended to be a practical scheme. It was just intended to prove specific points. For example, it proves that you can provide receipts that allow a voter to prove to themselves and those with whom they cooperate that their vote was counted but not be coerced into voting a particular way. It proves that a cryptographic scheme can provide certain types of assurances that many think such scheme cannot provide. And so on. It's not suggested as an actual practical scheme.)

    11. Re:What do you expect ? by TheRaven64 · · Score: 4, Insightful

      A cryptographic receipt cannot be lost, because you can then prove it's not in the final tally.

      I might be able to prove it's in the final tally. You, too, might be able to prove it's in the final tally. 99% of the voting population, however, have not studied cryptography and would have to rely on an expert to check their vote (and, of course, such a system would have to be designed to make it impossible for the voter to prove to someone else which way they voted).

      An election is only democratic if the electorate is able to trust it. If I have a magic wand I wave and then pronounce the results, it doesn't matter if I am 100% accurate, because no one will trust it. And they shouldn't trust it, because there is nothing stopping me from simply making up the result.

      In a paper election, anyone who doesn't trust the system can observe the entire procedure. They can watch the ballot box, from the point they enter their vote, watch the counting, and watch the reporting. Verification is not limited to the technorati, it is available to every single voter. This is why paper voting remains superior.

      --
      I am TheRaven on Soylent News
    12. Re:What do you expect ? by TheRaven64 · · Score: 1

      This is what Information Week always does; it's not new. There's a reason my user CSS file displays a read troll warning after any informationweek.com links.

      --
      I am TheRaven on Soylent News
    13. Re:What do you expect ? by OgreChow · · Score: 1

      You don't need an expert to confirm that it is in the final tally if you can just log in to a web site, type in the alpha-numeric code on your receipt, and have it confirm the presense of your vote. You can then be given the option to look at all of the encrypted votes, so that if one wished, one could count them and see that their vote was among those for whom you voted. The only problem I see with this is the ability to stuff the ballot box -- but you would have to steal or break people's private keys first, which would greatly increase the cost of voter fraud.

    14. Re:What do you expect ? by phurley · · Score: 1

      My problem is with your step 5, if there is a tally of votes, my vote is not anonymous -- if the guy checking my "receipt" is given someone else's receipt, among other things it is possible he will get "duplicates" which will get me in trouble. If you consider this a non-issue, as duplicates will not be detected/found etc, then it is just as easy for the system to provide multiple votes the same receipt while casting votes for a different candidate.

      There is one significant problem, if there is a tally somewhere with votes tied to voters, anonymity is lost. It is either possible to verify my vote to my voter id -- or -- it is possible for a malicious hack to the machine to count my vote to the wrong candidate and give me incorrect verification.

      If you have a clever way to prevent this that is accountable, I am all ears. I still do not the problem with optically scanned ballots: simple, anonymous and verifiable. (I am not in anyway associated with any company that produces voting machines optical or otherwise) I just don't trust (bring on the cyrpto I am not afraid), of any system that has thus far been presented.

      pth

      --
      Home Automation & Linux -- now I know I'm a geek
    15. Re:What do you expect ? by fgouget · · Score: 1

      I would have much more confidence in a cryptographic scheme that makes it effectively impossible for a voting machine to cheat. This is not all that difficult to accomplish and the necessary design criteria are widely available in the literature. A paper trail doesn't really help.

      If you do away completely with any tangible ballot, like a paper ballot, please tell me how the voter is to determine by himself that what is displayed on the screen corresponds to the real vote, which is a tiny electric charge deep down in the machine. Until you've solved that issue, all the rest is moot.

      1) You go to vote. You are shown a voter ID number on the screen. You are welcome to write it down if you wish.

      2) You select your candidate of choice. If you wish, you are given a paper receipt providing cryptographic proof that the voter ID you were shown in step 1 voted for the candidate you chose.

      Wow, you are able to compute cryptographic hashes like sha1 in your head? If not, how are you going to complain immediately in step 3?

      'Voter id' is also a pretty bad choice of words. I will just assume you meant 'ballot id' as anything that would tie a voter to a ballot would be real bad.

      3) If anything goes wrong in steps 1 or 2, complain loudly and immediately.

      Right. And doing so you will have to reveal to everyone whom you intended to vote for: 'See I selected candidate X but the cryptographic hash ad56e5dcb46f88d95df5ac6d459493dd clearly means candidate Y'.

      This is equivalent to you not being allowed to enter the voting area

      No, with a 100% paper based election you never have to reveal whom you intend to vote for. It's only when you have an electronic machine that you have to show what you did, and thus reveal who you intended to vote for, to prove they're not working right.

      4) If you wish, you may opt to receive copies of paper receipts of other votes for other candidates too. (So that someone can't demand to see your receipt to prove you voted for a particular candidate, since you can get a receipt of someone else who voted for any candidate.)

      5) When the results are publicized, the total number of votes is checked against the total number of voters. Any voter with a paper receipt not on the final tally knows their vote wasn't counted. (Though they can't prove it was their vote, of course, they can prove that *a* valid vote wasn't counted.)

      So I can vote for candidate X, ask for a receipt for candidate Y, and then get the election cancelled because clearly my vote for candidate Y has not been counted? Or can one identify my candidate Y receipt as 'fake' and thus deny my request? And if so, then what is going to prevent my boss from identifying that candidate Y receipt as a fake?

      6) The receipts can be scannable with barcode

      Again, good for you if you can read barcodes but I (and >99% of the population) can't. So I would have no way to know if the barcode says 'Candidate X' or 'Candidate Y', so if the barcode is the authoritative piece of information the receipt means nothing to me. And if the barcode is not authoritative then there's no point for it being there in the first place.

      I think it's time for you to go back to the drawing board (or stop oversimplifying something so much that it's full of holes, although you also claim it's not very hard to start with).

    16. Re:What do you expect ? by vrmlguy · · Score: 2, Insightful

      If the receipt doesn't contain how the voter cast their ballot, how does the voter know it was tallied correctly? The big advantage to paper ballots is that they are hard (not impossible) to forge. The fact that they occupy physical space makes it hard (not impossible) to stuff the ballot box with those forgeries. Paper ballots mean that fraud doesn't scale well. Digital ballot fraud does scale well; once you can miscount one vote, you can just as easily miscount them all. The lack of scaling means that a paper-ballot voter only needs to verify their vote if there is gross physical evidence of tampering, while the ease of scaling electronic fraud requires that voters verify every vote that they make; otherwise the system falls apart.

      --
      Nothing for 6-digit uids?
    17. Re:What do you expect ? by JoelKatz · · Score: 1

      "So, assuming what you say above is right for a minute, I would say, just print a paper ballot along with the paper receipt providing cryptographic proof that the voter ID you were shown in step 1 voted for the candidate you chose. And you optional receipts... no optional ballots..."

      Sure, you could ask me to do that, but you would have no way of knowing whether I complied or not. You don't know what voter ID I was shown in step 1 since you're not allowed into the voting booth with me.

    18. Re:What do you expect ? by JoelKatz · · Score: 1

      "There is one significant problem, if there is a tally somewhere with votes tied to voters, anonymity is lost. It is either possible to verify my vote to my voter id -- or -- it is possible for a malicious hack to the machine to count my vote to the wrong candidate and give me incorrect verification."

      There is nowhere a tally with votes tied to voters. There is a tally with votes tied to vote IDs, but each vote ID is randomly generated just as the ballot is cast. Nobody is with you in the voting booth.

    19. Re:What do you expect ? by JoelKatz · · Score: 1

      I think you completely missed the point. The point is not to actually implement the voting system as described. The point is to show that you can have a system where a voter can prove that his vote wasn't counted or was miscounted if it in fact is without him being able to prove who he voted for. The point is to show that you can have voting receipts without it being possible to pressure people to vote a particular way.

      The point is to prove that cryptographic systems can make specific types of vote rigging much more difficult in ways that just a paper trail cannot. The point is to get people to re-examine their assumptions and realize that when they say "voting receipts are bad" they mean "a voter should not be able to prove how they voted it".

      The point is to get people to understand what they actually *want* in a voting system so they have some kind of change of *getting* what they want. The point is to clear up the misconception that cryptographic systems can't be used to validate the actual tally.

      "If you do away completely with any tangible ballot, like a paper ballot, please tell me how the voter is to determine by himself that what is displayed on the screen corresponds to the real vote, which is a tiny electric charge deep down in the machine. Until you've solved that issue, all the rest is moot."

      There are any number of ways you could do this. Remember, I'm not advocating a particular scheme, just proving what is possible. One way is a paper voting receipt with the vote ID, who was voted for, and cryptographic signature. Another way is by giving the voter a vote tracking device made by another manufacturer that he can plug into the voting machine and that he can use to verify his vote's cryptographic signature. There are many other ways. I'm not advocating one particular way, just proving what's possible.

      "No, with a 100% paper based election you never have to reveal whom you intend to vote for. It's only when you have an electronic machine that you have to show what you did, and thus reveal who you intended to vote for, to prove they're not working right."

      Nonsense. You simply have to prove that *SOME* *VOTER* did something.

      In any event, this is true of *every* voting system known. Consider the traditional paper scheme. You vote for Al Gore. It prints out "George W. Bush". You push "cancel". It drops the vote in the box. Now what?

      Again, I'm saying cryptographic schemes can provide the same assurances the "drop paper in a box" system can. Not that it can get you into the polls if armed KKK protestors won't let you in.

      "Again, good for you if you can read barcodes but I (and >99% of the population) can't. So I would have no way to know if the barcode says 'Candidate X' or 'Candidate Y', so if the barcode is the authoritative piece of information the receipt means nothing to me. And if the barcode is not authoritative then there's no point for it being there in the first place."

      There are numerous obvious solutions to this. First, if the barcode doesn't match the text, you have absolute proof of that with the piece of paper. Everyone would know this was happening immediately. The point is to be able to know if the system is being tampered with, and you would know this.

      Another solution is a barcode reader outside the polling place. Any church group, civics group, or whatever can provide them. If a voter wants to verify any receipt, they can do that right there.

    20. Re:What do you expect ? by TapeCutter · · Score: 1

      "So I am saying, your assumptions about voting are broken. If you want to be able to judge voting systems competently, the first thing you have to do is figure out what your requirements are and what's good and what's bad. And you are probably doing that wrong because you have a lot of mistaken assumptions about properties of voting systems. (Not you personally.)"

      I've answered you elsewhere but this bit struck me, I am of the opinion you (personally) do not understand the "checks and balances" built into the traditional human counting system. As a degree qualified developer with 20yrs commercial experience it is my considered (and privately researched) opinion is that there is no "safe" way for a machine to count votes, the human counting system is by far the most fault tolerent system.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    21. Re:What do you expect ? by TheRaven64 · · Score: 2, Insightful

      And now you can just log into a web site and have it tell you that you voted. Of course, the web site now would just be making it up, but in both situations you would have to trust the person or organisation running the web site. Unless you can personally verify each step of the electoral process, you are relying on trusting someone who has a vested interest to lie to you.

      --
      I am TheRaven on Soylent News
    22. Re:What do you expect ? by JoelKatz · · Score: 1

      ""As a degree qualified developer with 20yrs commercial experience it is my considered (and privately researched) opinion is that there is no "safe" way for a machine to count votes, the human counting system is by far the most fault tolerent system.""

      Can they at least use calculators? Can they enter the votes into a spreadsheet? I think we've reached the point where humans are going to have to use machines to count the votes.

      In any event, the schemes I've discussed don't really use machines to count the votes. (The output produced by the machines is not a count but a list of individual votes. Those individual votes can then be counted any way you want.)

    23. Re:What do you expect ? by Asic+Eng · · Score: 2, Informative
      The board and the staff, too. I thought it would be of interest to have a look at the educational background of this "foundation":

      Board:

      Cal Dooley - Masters degree in Management
      Jennifer Dunn - BA
      Dr. Robert D. Atkinson - Ph.D. in City and Regional Planning
      Rhett B. Dawson - undergrad law degree
      David Hart - Professor of Public policy

      Staff:

      Dr. Robert D. Atkinson - Ph.D. in City and Regional Planning
      Julie A. Hedlund - M.A. degree
      Daniel D. Castro - M.S. in Information Security Technology and Management
      Daniel K. Correa - degree in American political history

      So in the entire "foundation" there seems to be just one person who has gone through the trouble of getting a relevant degree.

    24. Re:What do you expect ? by KDR_11k · · Score: 1

      Remember that the voter can be coerced into cooperation. So it becomes "prove us that you voted Bush or you'll be fired!", doesn't change a damn thing for the outcome. You could make it so that the voter can give a false "secret" that shows a vote he didn't make but how is he going to prove to a regulator that he gave a correct secret? Will the verification interface contain false records a voter can peruse to give a false secret? Then how can he be sure it's his real secret that got counted instead of the machine tagging his false secret as his vote?

      The problem for any permanent record in the hands of the voter is that it must be voter-falsifiable without being apparent as a fake to anyone with the same access as the voter.

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    25. Re:What do you expect ? by JoelKatz · · Score: 1

      ""Remember that the voter can be coerced into cooperation.""

      If that's true then there's nothing you can do. If you coerce the voter into cooperating, simply coerce him into voting for the candidate of your choice, and you're done.

      However, I don't think the voter can be coerced into cooperation unless it's possible for the voter to prove how he voted. None of the systems discussed make this possible. So I would argue that the voter cannot be coerced into cooperation in any of these systems.

      ""So it becomes "prove us that you voted Bush or you'll be fired!", doesn't change a damn thing for the outcome. You could make it so that the voter can give a false "secret" that shows a vote he didn't make but how is he going to prove to a regulator that he gave a correct secret? Will the verification interface contain false records a voter can peruse to give a false secret? Then how can he be sure it's his real secret that got counted instead of the machine tagging his false secret as his vote?""

      There are many ways. One easy to understand way is to immediately generate one false vote for each candidate and provide the voter all the receipts. You mix all these false votes in with the real votes and also produce one "I added a false vote for everyone" vote, for which you also give the voter a receipt. He may keep or throw out any of these receipts he pleases.

      Of course, the net result is that he can't prove he voted for Bush no matter how hard he tries. So everyone gets fired.

      I'm not suggesting we actually do this. I'm saying that this proves that the problem can be solved.

    26. Re:What do you expect ? by Anonymous Coward · · Score: 0

      [...]you are relying on trusting someone who has a vested interest to lie to you

      I agree that this scenario involves trusting that a website/organization is being honest, and that such an organization *could* lie to you. However, why do you state that such an organization as a vested interest to lie? That seems a bit much...

    27. Re:What do you expect ? by zotz · · Score: 1

      I think you misunderstood my request. I was pointing out a way to give the hand countable paper trail ballots others want and what you want at the same time. The paper ballot I refer to is not your to keep, but rather to drop in to the ballot box. The machine would print it to match your actual vote and not your extra papers per your plan.

      all the best,

      drew

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    28. Re:What do you expect ? by querist · · Score: 1

      I find it curious that as far as I can tell from the "Who we are" page, the highest degree anyone has in Computer Science is a Masters, yet they have several Ph.D.s in policy, economics, etc.

      I would think that a think tank dedicated to IT policy and innovation would have at least one CS/CIS Ph.D. on board.

      Maybe that is intentional. Maybe they don't _want_ someone with high-level qualifications in the technical areas. Maybe they are a corporate front group used to foist their agenda in the guise of "research".

      Or maybe they just could not find anyone willing to do it.

      I still don't trust them.

    29. Re:What do you expect ? by TapeCutter · · Score: 1

      "Can they at least use calculators? Can they enter the votes into a spreadsheet?"

      Yes, but the idea of human counters is that they are drawn from all of the different candidates loyal campain workers in equal number. They can add up any way they like but the point is the "other team" can also use their own methods on the very same ballots. IMHO you underestimate the value of the existing adversarial system where all sides must agree how to count EVERY ballot. BTW: I am not from the US so the fact that an argument about "hanging chads" was heard 12,000 miles away speaks volumes for how seriously the physical act of counting should be taken.

      "In any event, the schemes I've discussed don't really use machines to count the votes."

      I don't dispute that, as I understand it the main goal of your scheme is to allow the voter to verify to him/herself that their vote was counted correctly, but as another poster said this is a "red herring". The problem with voter verification after the fact is: if a voter can "prove" to themselves their vote was correctly counted after the fact then it is no longer a secret ballot, ie: the voter can be coerced/forced to "prove" how they voted, it's common knowledge Saddam obtained his famous 99% results using this particular technique in a unusually systematic and ruthless manner.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    30. Re:What do you expect ? by Jeremi · · Score: 1
      In any event, this is true of *every* voting system known. Consider the traditional paper scheme. You vote for Al Gore. It prints out "George W. Bush". You push "cancel". It drops the vote in the box. Now what?


      It doesn't "drop the vote in the box". It prints out the vote onto a ballot, and gives you the ballot to look at. If the markings on the ballot are what you intended, YOU drop the ballot in the box. If not, you go to the election official, tell them that the ballot was printed incorrectly, have them void that ballot and give you a new one. If the same thing happens again, get a third ballot and fill it out by hand with a pen. See, no problem!


      Again, I'm saying cryptographic schemes can provide the same assurances the "drop paper in a box" system can.


      Maybe you, as someone who understands and trusts cryptography, will feel assured. Your grandmother most certainly will not, she'll only feel confused and suspicious.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    31. Re:What do you expect ? by phurley · · Score: 1

      And I can be coerced into recording my voter id to prove my vote later -- or choose to record it, to sell my vote. Either way, there is no anonymity.

      --
      Home Automation & Linux -- now I know I'm a geek
    32. Re:What do you expect ? by g8oz · · Score: 1

      There are 2 groups pushing these e-voting machines. The first are the manufacturers and their shills i.e this Information Technology and Innovation Foundation. Debate muddying reports by think-tanks for hire are a standard tactic by corporations and the American right. Full of FUD, misdirection and double-speak, they've been used for everything from attacking the organic agriculture movement to dismissing open source software to propaganda efforts in the build up to the invasion of Iraq.

      Follow the money trail of these so-called independent scholars and it will lead you back to a vested interest everytime.

      The second group are geeks who are getting techno-erections over the thought of cryptographic voting systems.
      Democracy is too important too entrust to immature visions of a technology mediated utopia.

    33. Re:What do you expect ? by JoelKatz · · Score: 1

      ""And I can be coerced into recording my voter id to prove my vote later""

      No, that's physically impossible. You could simply push the coercion button (which casts one vote for each candidate and one 'coercion' vote and does not count as your vote - these are canceled out in the final tally), take the coercion vote for the appropriate candidate, and write down that voter id. Nobody could prove that that id was not yours.

      ""or choose to record it, to sell my vote. Either way, there is no anonymity.""

      How would anyone know that was in fact your id? There is anonymity because it is impossible to map an id to a voter.

      Because these schemes would not work, there would be no point in anyone even attempting these things. You can cast your vote for any candidate and still walk out with any number of vote receipts for any candidate.

      The basic idea is this, say there are 4 candidates. We make 5 tallies, one for each candidate's votes and one for each coercion vote. We subtract the coercion tally from each candidate's final tally.

      Suppose you want to vote for candidate 1 but walk out with 2 receipts for candidate 3 and 1 receipt for candidate 4. Just vote for candidate 1, push the coercion button twice, and keep the appropriate receipts. Nobody can tell from those receipts how you voted. You would have cast 2 votes for candidate 1, 1 for every other candidate, and 1 coercion vote. In the final tally, the net effect would just be your one real vote for candidate 1.

      Some people might push the coercion button and keep all their receipts, so you can't tamper with coercion votes. You can't add extra votes because the total number of candidate votes minus the total number of coercion votes multiplied by the number of candidates must equal the number of real votes cast.

      Do you get that you can cast a vote for any candidate and still walk out with any number of vote receipts (or none) for any and all candidates?

    34. Re:What do you expect ? by JoelKatz · · Score: 1

      ""I don't dispute that, as I understand it the main goal of your scheme is to allow the voter to verify to him/herself that their vote was counted correctly,""

      Correct.

      ""but as another poster said this is a "red herring". The problem with voter verification after the fact is: if a voter can "prove" to themselves their vote was correctly counted after the fact then it is no longer a secret ballot, ie: the voter can be coerced/forced to "prove" how they voted, it's common knowledge Saddam obtained his famous 99% results using this particular technique in a unusually systematic and ruthless manner."""

      For the last goddamn time, NO, this is not true. This is true if and only if the receipts contains both who was voted for and who cast the vote. Nobody is suggesting the receipts contain both of these pieces of information.

      Please read any of my 500 other comments where I explain in detail why a voter cannot prove how they voted in this system.

    35. Re:What do you expect ? by Socguy · · Score: 1

      Great post! Very well thought out! I especially like the idea of a printable receipt with a bar-code to that individuals can confirm after-the-fact that their votes counted properly. Crypto-verified is nice as well because the biggest problem I have with machine counted votes is that I simply don't trust those who are making the machines. You've obviously put a lot of thought into this and the fact that Diebold and others, who supposedly specialize in this stuff, haven't been able to come up with such an eloquent solution is further evidence to me that my suspicions were justified.

      Obviously, this won't solve all the shenanigans surrounding voting, just the actual recording process. Here in Canada most of the shady business occurs around voting lists, who is allowed to vote the day of the election, where they are allowed to vote, etc. Basically, the human part of the equation.

    36. Re:What do you expect ? by rtechie · · Score: 1

      Please mod the parent up.

      Most serious computer security professionals who have looked at e-voting systems are strongly of the opinion that e-voting should not exist. Experts on voting systems loudly concur. Paper ballots marked by a felt marker and then dropped into locked transparent plastic totes is the best system yet developed for voting. The UN strongly recommends such as system.

      Computers do not necessarily make everything better. Other posters have explained at length that the networked nature of e-voting systems exposes the entire system to attack from a single, or very few, attackers. And more importantly, it can easily be done silently and secretly because it's very difficult for observers to know what's going on. Rigging paper voting is much harder because it requires coordination of many individuals and it's obvious to observers when tampering is taking place.

      The primary argument for e-voting is to help elderly and disabled people who for some reason can't operate a pen. My response has always been the same: It sucks to be those people. Accommodations for the disabled have their limits, and if those accommodations put the very existence of our democracy at stake, we've gone to far. It is absurd to completely disregard the voting rights of 300 million Americans just a accommodate a handful of people.

    37. Re:What do you expect ? by DamnStupidElf · · Score: 1

      I might be able to prove it's in the final tally. You, too, might be able to prove it's in the final tally. 99% of the voting population, however, have not studied cryptography and would have to rely on an expert to check their vote (and, of course, such a system would have to be designed to make it impossible for the voter to prove to someone else which way they voted).

      The 99% part doesn't matter. It's the birthday paradox; the probability that no tampered vote is verified is very low if the number of votes tampered with plus the number of votes verified is bigger than the square root of the total number of votes. The square root of the number of votes is far less than 1% of the voting population (about 11,000 people, given the turnout in 2004), meaning that effectively no vote tampering could occur. If even one vote is found to have been tampered with, it's enough to start a campaign of checking everyone's votes to see how many were really tampered with. I'm sure you could get more than 11,000 geeks to cryptographically verify their vote.

    38. Re:What do you expect ? by rastoboy29 · · Score: 1

      You know, what you say makes a lot of sense, but I can't help feeling it's more complicated than a paper vote.  And I can't help feeling like complicated is bad, here.

    39. Re:What do you expect ? by phurley · · Score: 1

      Okay I get the idea that you can "vote" evenly across the field -- this of course makes checking for other types of voter fraud -- too many votes, very difficult if not impossible, because now the number of votes cast is almost meaningless. Additionally, the percent of the vote will be much closer. But assuming you are not worried about old fashion fraud --> the dead voting, this would work. But it also requires an electorate that validates its own votes.

      There is also the worry about someone with access to the voting hardware intensionally undermining the integrity of the vote. With full access to the voting machine (in particular what ever "keys" it is using to sign the votes), I could easily generate fake voting slips that would not be on the official register. I could then invalidate/call into question the results of polls that are not favorable to my candidate.

      pth

      --
      Home Automation & Linux -- now I know I'm a geek
    40. Re:What do you expect ? by JoelKatz · · Score: 1

      ""Okay I get the idea that you can "vote" evenly across the field -- this of course makes checking for other types of voter fraud -- too many votes, very difficult if not impossible, because now the number of votes cast is almost meaningless.""

      Not at all. The total number of "real" votes still must equal the number of voters. The total number of real votes is just a bit more difficult to count.

      One way to do it is to create a "vote for no candidate" for any voter who does not select a candidate in a particular race. For a coercion vote, you also generate a "no candidate" vote. Then the total number of votes for each candidate, plus the no candidate votes, minus the number of coercion votes multiplied by the number of candidates plus one must equal the number of voters.

      Now doing this for the election as a whole wouldn't be particular useful, because it almost certainly would be off by something and you would not know what. But doing it by polling place is of much more value. You can actually investigate any discrepencies.

      This can be done hourly at each polling place.

      "Additionally, the percent of the vote will be much closer. But assuming you are not worried about old fashion fraud --> the dead voting, this would work."

      That's, of course, still a big problem. None of the proposed voting systems do anything about the basic problem of who you allow into the voting booth.

      "But it also requires an electorate that validates its own votes."

      Or political parties or civics groups that do it for them. The higher the percentage of validated votes, the better.

      "There is also the worry about someone with access to the voting hardware intensionally undermining the integrity of the vote. With full access to the voting machine (in particular what ever "keys" it is using to sign the votes), I could easily generate fake voting slips that would not be on the official register."

      That's why each voting area would have its own key. I would use a hierarchical PKI scheme. That way, if there was fraud, you would know at what level it occurred and could isolate the pool of potentially impacted votes.

      There are quite a few other techniques, varying from the simple to the complex, designed to mitigate exactly this type of fraud. Honestly, it's not as difficult as you might think.

      One way is to keep a real-time log of votes cast with a system at the polling place designed by a different company and physically sealed. It could report by telephone to a master center hourly.

      "I could then invalidate/call into question the results of polls that are not favorable to my candidate."

      Well, you can always do that. The question is what evidence can you muster that the results are unfair and what evidence is they that they are fair.

    41. Re:What do you expect ? by TuringTest · · Score: 1

      How is paper based voting more difficult to hack than a cryptographically signed, publically available "receipt" for each vote? Because it has a distributed security system: every person that is present at the room during the voting and recount can keep trail of every aspect of the recount process, since every step is a well understood, low tech action. People will watch each other and take care of the whole process.

      On the other hand, electronic, cryptographic technology has many failure points which only a few people understand. Each electronic device is a black box where human actions input and a lot of cryptographic gibberish output on the other side. Tweak just one machine in the whole chain so that it reports a result to humans and a different one into the system, and the whole process gets compromised; and just a few persons in the whole country would be able to tell if a particular machine has something wrong in it.
      --
      Singularity: a belief in the "God" idea with the "demiurge" relation inverted.
    42. Re:What do you expect ? by JoelKatz · · Score: 1

      "On the other hand, electronic, cryptographic technology has many failure points which only a few people understand."

      Translation: I can't actually find a flaw in the system, so I'll just assume one exists.

      "Each electronic device is a black box where human actions input and a lot of cryptographic gibberish output on the other side."

      Exactly. The beautiful part is, if you design the system correctly, it becomes mathematically infeasible for the output to differ from the human input.

      "Tweak just one machine in the whole chain so that it reports a result to humans and a different one into the system, and the whole process gets compromised;"

      Perhaps you have no idea about the properties of the systems you are talking about are, but the primary property they have is that it is not possible for the machine to report a different result to humans and into the system. Because the results reported to humans are cryptographically signed, it becomes easy to prove whether or not the results passed onto the system are identical to the ones passed to humans.

      "and just a few persons in the whole country would be able to tell if a particular machine has something wrong in it."

      Not true. The systems discussed have the property that they can be audited on-site by multiple organizations including political parties and civics groups.

      I think you are confusing properties of particular cryptographic systems with theoretical limits of cryptographic systems. I think you also don't realize that I'm on your side. My position would be that because it's possible to design a system that can cryptographically assure that its results are valid, we shouldn't settle for a system that can't. That is, I oppose the use of pretty much every electronic voting scheme used to date, precisely because they don't provide these assurances, and there's no good reason they don't.

  4. Been there, done that. by Anonymous Coward · · Score: 0

    How about dropping marbles into jugs to vote in a private room as a way of voting?

  5. Who are these people? by jimicus · · Score: 3, Insightful

    Who are the "Information Technology and Whatsit Foundation"? Because it wouldn't surprise me in the slightest if they're a lobby group representing Diebold.

    1. Re:Who are these people? by foobsr · · Score: 2, Insightful

      More like a lobby for corporate US.

      CC.

      --
      TaijiQuan (Huang, 5 loosenings)
    2. Re:Who are these people? by Tuoqui · · Score: 1

      No clearly they're representing Delacroy err right I guess Diebold.

      --
      09F911029D74E35BD84156C5635688C0
      +2 Troll is Slashdot's way of saying groupthink is confused
  6. Worthless article by Confused · · Score: 4, Insightful

    The article is totally worthless. It just states that some industry-sponsored organisation doesn't like paper trails. Let me guess, it's sponsored by the voting machine manufacturers or by Buy-An-Election Inc.

    As to why paper trails are bad, they don't say, just that they will publish a paper really soon now. News at 11.

    1. Re:Worthless article by VirusEqualsVeryYes · · Score: 5, Interesting

      As to why paper trails are bad, they don't say
      That's textbook FUD for ya. Make a claim, let the news sink in, then follow up later with easily debunked reasoning far after everyone's stopped paying attention.

      I've been interested in the Caltech/MIT Voting Technology Project for awhile now, and they have quite a few papers on voting issues, including discrepancies, statistics, technologies, reliability. One paper in particular (PDF warning) speaks of a study done on different methods of verifying user voting. For the mock election, they randomly inserted incorrect vote records, and thus tested different methods of auditing, to see how often voters noticed the discrepancy. With the paper trail, only 8% acknowledged any problem (i.e., realized that the machine voted wrong). For an auditing system, that's not at all counterproductive as the topical article would have you believe, but it's still pathetically ineffective.

      A different kind of auditing system is advocated in the paper: one using audio via headphones to play back the recorded votes to the voter. 77% of voters caught the errors. Of course with every added system, there is inherent risk -- listening devices, accessibility, etc. -- and, of course, audio auditing is relatively untested, but this seems promising. This, however, assumes that the problem is with voters or the machines making an honest mistake and not with the machines maliciously changing votes. Thus, the best course of action would be to have both paper and audio: one to help the voter, the other to verify recounts and prove unreliability.

      Of course, no auditing system, no matter the sophistication or rate of helpfulness, will matter if the machines themselves are designed to be corrupted and the vote counts manipulated. Ultimately, it will be far more beneficial to the American people if, rather than trying to force accountability and regulations on corrupted producing companies bought and paid for by corrupt political crooks, the machines are written and produced, or at least heavily tested, by independent committees.... May I suggest academic committees, such as this Caltech/MIT VTP, or similar groups? Their ultimate goal is to certify reliability, and since academics is far less motivated by money, they're far less likely to be corrupted. Or so goes my theory, anyway.
    2. Re:Worthless article by nahdude812 · · Score: 3, Insightful

      Headphones would also be a substantial health hazard. There's no way I would put an object on my head which has been on the head of hundreds of other people just today.

      The biggest concern is not with people making a mistake in recording their votes (though this is a concern, but one which is easily correctable with a good user interface), but with machines which may be tampered with to alter the outcome of the vote.

      Even the marbles-in-a-jug thing is easily falsifiable since anyone with two marbles gets two votes, let alone with a hundred marbles.

      The idea is that you have to make the "authority" on which vote is which an immutable record. That is to say something which can't be changed after the vote has been cast. There's nothing in the computer world where this is the case. Not even cryptography would suffice since the voting machine does all the cryptography, and it could easily show you one cryptographically signed vote and record a different cryptographically signed vote. If it has everything it needs to do the original signing, it has everything it needs to forge the signing of different data.

      This immutable authority is most easily done as a paper trail. The paper can be shown to users through a piece of glass, and once confirmed, be fed into a locked audit box. Unfortunately even this is still vulnerable to a malicious machine continuing on to forge votes between users and feeding those votes into the box. At least the machine couldn't delete existing votes, it would only be able to add to them, and that would show up as more votes registered than votes cast.

      So I think the current approach is that each voter would be issued an audit card as they enter the voting booth. The machine doesn't have these, and the user feeds the card into the machine for their vote to be recorded.

    3. Re:Worthless article by srussia · · Score: 2, Funny


      Even the marbles-in-a-jug thing is easily falsifiable since anyone with two marbles gets two votes, let alone with a hundred marbles.

      Baloney! Anyone who bothers to vote has obviously lost all his marbles already.
      --
      Set your phasers on "funky"!
    4. Re:Worthless article by Oktober+Sunset · · Score: 2, Informative

      If voting made a difference, they wouldn't let you do it.

    5. Re:Worthless article by tbannist · · Score: 3, Informative

      Oh that's easy. Paper trails are "bad" because people counting ballots are more expensive and less accurate than digital counting*.

      * barring the presence of any bad actors in the simulation.

      It's always the caveats that get you. See these guys are interested in "resilience against corruption". They're only interested in cheaper and more accurate because that's the only thing that supports their position.

      I have to agree with you, the whole article screams "Industry Shills".

      --
      Fanatically anti-fanatical
    6. Re:Worthless article by Jeremi · · Score: 1
      This immutable authority is most easily done as a paper trail. The paper can be shown to users through a piece of glass, and once confirmed, be fed into a locked audit box. Unfortunately even this is still vulnerable to a malicious machine continuing on to forge votes between users and feeding those votes into the box. At least the machine couldn't delete existing votes, it would only be able to add to them, and that would show up as more votes registered than votes cast.


      The above flaws are easily fixed.... make sure that the voting machine doesn't have direct access to the ballot box. Instead, the voting machine gives the ballot to the voter, and if the voter is satisfied with the ballot, the voter places the ballot in the ballot box. The voting machine then is just a more convenient way of filling out the ballot by hand (which is also still an option for people who don't trust machines at all). There is now no way that the voting machine can tamper with the votes at all.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    7. Re:Worthless article by Ambiguous+Puzuma · · Score: 1

      Headphones would also be a substantial health hazard. There's no way I would put an object on my head which has been on the head of hundreds of other people just today.
      A substantial health hazard? That's news to me. What is done with the headphones on hearing test machines to prevent that from being a health hazard?
    8. Re:Worthless article by ScrewMaster · · Score: 1

      The voting machine then is just a more convenient way of filling out the ballot by hand (which is also still an option for people who don't trust machines at all).

      Which brings us right back to the debate about why we need the damn machines in the first place. I'm still waiting for a solid justification for that. Discussing the technical merits of one electromechanical system versus another is premature, unless we truly have a good reason for using them in the first place.

      In any event, at a minimum I would expect any proposed design for a voting machine to be:

      A. Completely open (both hardware and software),

      B. Have a method of guaranteeing that the published code is actually being used in every machine, and

      C. In no way involve Diebold, Congress, or any other known criminal organization or class.

      Otherwise, I'd never trust it.

      --
      The higher the technology, the sharper that two-edged sword.
    9. Re:Worthless article by Jeremi · · Score: 1
      Which brings us right back to the debate about why we need the damn machines in the first place.


      The fact is, we don't need them. They can still be useful as a faster way of marking your ballot than by hand with a pen, because they can check to make sure you didn't make mistakes (overvote, undervote, etc), and they are useful for people with handicaps (e.g. impaired vision, arthritis).



      In any event, at a minimum I would expect any proposed design for a voting machine to be:
      A. Completely open (both hardware and software),
      B. Have a method of guaranteeing that the published code is actually being used in every machine, and
      C. In no way involve Diebold, Congress, or any other known criminal organization or class.


      I think you are approaching it the wrong way. There will never be a 100% bulletproof method for ensuring that a piece of electronic equipment will operate the way it was specified to operate, no matter how "open" the software is alleged to be. Instead, assume every electronic device is suspect and demand that the design is such that the electronics don't need to be trusted. In particular, make sure that the only output from the electronic device is an easily human readable marked paper ballot, and have the voter examine the ballot for correctness and manually place it in the ballot box. Once you've done that, it doesn't matter how corrupt or suspect the voting machine is... the worst it can do is piss the voter off when he realizes that it didn't mark what he told it to mark -- at which point the voting machine company will have a nice scandal on its hands, but no elections will be compromised. This step is key -- the electronics will never be trustworthy, but this way they don't have to be.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    10. Re:Worthless article by DamnStupidElf · · Score: 1

      The idea is that you have to make the "authority" on which vote is which an immutable record. That is to say something which can't be changed after the vote has been cast. There's nothing in the computer world where this is the case. Not even cryptography would suffice since the voting machine does all the cryptography, and it could easily show you one cryptographically signed vote and record a different cryptographically signed vote. If it has everything it needs to do the original signing, it has everything it needs to forge the signing of different data.

      This can be fixed by using a hash chain. The machine starts with an initial hash. After each vote, the value of the vote is salted and appended to the hash, which is then hashed to become the next hash in the chain. The final hash is reconstructible from the initial hash and the sequence of votes. The important thing is that every receipt has a copy of the current hash. There is no way to modify the sequence of votes without making at least one of the receipts invalid, and no way to certify the results without having a complete hash chain of all the votes. Obviously votes can be appended to the end (ballot stuffing), but that's a problem that cannot be fixed in general.

      To check the results of voting, publish the entire hash chain without the vote or salt values. Everyone can verify that their vote is present in the hash chain by looking up the hash on their receipt in the chain. If someone can't find their hash, their vote was lost or changed. To prevent voter fraud, the machine can sign the hash on the receipt to ensure that only valid hashes can be looked up.

      This scheme alone does not prevent vote-buying, since the receipt must have the salt and vote value on it to verify to the voter that the correct vote was recorded. However, it would be possible to issue only 1/p*sqrt(n) receipts to random voters so that by the birthday paradox no vote tampering could be accomplished that would affect more than sqrt(n) of the votes, where p is the percentage of people who would check their votes on average.

    11. Re:Worthless article by Anonymous Coward · · Score: 0

      They are (or at least should be) cleaned and disinfected between each use.

    12. Re:Worthless article by nahdude812 · · Score: 1

      This suggests that during a recount or investigation, every voter would show up with his or her vote receipt. Lose even one receipt and you can't verify the votes.

    13. Re:Worthless article by DamnStupidElf · · Score: 1

      This suggests that during a recount or investigation, every voter would show up with his or her vote receipt. Lose even one receipt and you can't verify the votes.

      No, the voting machine stores the hash chain as well. The point is that if a vote is changed at any point, none of the hashes after that will match the receipt, forcing vote tampering to occur within the machine. If someone tried to tamper with a vote after all voters received their receipts, every vote after and including the tampered vote would not match the receipt of the voter, or would not generate a valid hash chain.

    14. Re:Worthless article by nahdude812 · · Score: 1

      Except that if the machine is programmed to alter a vote, and it knows the hash chain at the time it wants to alter the vote, it is able to record the altered vote, with a correct hash at the time the vote is recorded. This is what I meant when I said that if the machine has everything it needs to record the correct vote, it also has everything it needs to record an altered vote. The voter isn't able to manually verify the vote's hash, and even if every voter took a receipt and came back to verify it later, the vote on the receipt wouldn't agree with the machine, and you would have no way to reconcile it.

      Hash chains verify that none of the data was changed after the chain was forged, but it doesn't guarantee anything about the integrity of the data as it is being chained. They assume that the author of the chain can be trusted, and the principle being protected against here is that we can't trust voting machines. That's why an inalterable record needs to be created which is verified at the time the vote is cast. The machine doesn't have access to the ballot cards, the voter gives one card to the machine per vote, so the machine is physically unable to alter, destroy, or insert votes. The cards once fed to the machine have the voting record printed on them, and the voter verifies the record is accurate. Once printed, the card gets inserted into a locked ballot box, or else returned to the voter if they indicate their vote was not as expected.

    15. Re:Worthless article by DamnStupidElf · · Score: 1

      Except that if the machine is programmed to alter a vote, and it knows the hash chain at the time it wants to alter the vote, it is able to record the altered vote, with a correct hash at the time the vote is recorded. This is what I meant when I said that if the machine has everything it needs to record the correct vote, it also has everything it needs to record an altered vote. The voter isn't able to manually verify the vote's hash, and even if every voter took a receipt and came back to verify it later, the vote on the receipt wouldn't agree with the machine, and you would have no way to reconcile it.

      Didn't I specifically mention that receipts were generated with; 1) the latest hash value in the chain, and 2) the current vote? Each receipt is enough to verify one step of the hash chain. The voter doesn't need to manually verify the hash, because they can do it later at home with a simple web interface. The voting machine can't magically change the value on their receipt to match a forged hash chain. IF the hash printed on their receipt is in the hash chain, then it MUST be the result of hash(last_hash || vote). If the last hash in the chain before their vote (which the user can see), concatenated with the vote they picked (Which is also printed on their receipt) does not equal the hash printed on their receipt, then it's obvious the vote has been tampered with. Just as importantly, if a voter cannot find their signed hash in the hash chain, they know their vote was discarded and can prove it. The key is that the voter's actual vote is printed on the receipt; it's trivial to prove the error in the hash chain. The hash on each receipt can even be signed by the machine to prevent naughty voters from forging receipts. Statistics prevents vote tampering. For n voters, If a random sqrt(n) votes are changed and a random sqrt(n) number of people check their votes, the probability of the tampering being discovered is ~0.5. For larger numbers of tampered votes or checked receipts, the probability quickly tends toward 1. sqrt(n) is far too small a percentage to sway an election, but the number of computer geeks who can write their own correct implementations of hash functions almost certainly is less than sqrt(n) of most voting populations, not to mention "normal" people who could use a simple interface to verify their votes.

      Hash chains verify that none of the data was changed after the chain was forged, but it doesn't guarantee anything about the integrity of the data as it is being chained. They assume that the author of the chain can be trusted, and the principle being protected against here is that we can't trust voting machines. That's why an inalterable record needs to be created which is verified at the time the vote is cast. The machine doesn't have access to the ballot cards, the voter gives one card to the machine per vote, so the machine is physically unable to alter, destroy, or insert votes. The cards once fed to the machine have the voting record printed on them, and the voter verifies the record is accurate. Once printed, the card gets inserted into a locked ballot box, or else returned to the voter if they indicate their vote was not as expected.

      The receipts count as the unalterable record. Obviously a simple hash chain has voter coercion problems since every voter carries their own receipt which proves how they voted. A solution is to let voters print a receipt for *any* of the previous votes, thus letting them choose an existing vote to present as their own if they are being coerced. Another solution is to only print receipts for 10% of voters, or some other way of making it impossible for voters to be coerced. I agree that a physical voting token should also be required to prevent the machines from ballot stuffing. Preventing ballot stuffing is a harder problem than preventing vote changes, because it ultimately comes down to the problem of accurately and universally identifying every voter.

    16. Re:Worthless article by nahdude812 · · Score: 1

      I'm sorry, I probably didn't explain my core point very well.

      If the voter can't verify the hash of their vote receipt on the spot (which they can't), then the machine can easily issue them a bogus receipt that looks right as far as the human-verifiable portion of the receipt goes, and instead record a correctly hashed, correctly signed false vote. The voter later discovers their receipt doesn't match, and they have no way at all to prove that they voted the way they say they did. You have no way at all to prove that the authentic but intentionally malformed receipt you have is valid, and it becomes a matter of human vs machine's word.

      Further, in order to expose problems in the system, the voter is required to expose the way they voted. If coercion is going on, this is exactly what you don't want to have as a predicate for detecting fraud. Also if there was some intention of throwing the election so that the entire results are considered invalid, because it's a hash chain, you would only have to invalidate or destroy the record of one very early vote, and the rest of the records would be un-verifiable.

      This doesn't gain you anything over a machine which simply records the vote in a dual human/computer readable format onto a card that the machine is physically given by the voter, and which is fed into a locked ballot box after verification by the voter. Part of the record on the card would be machine #, vote # by that machine, and time. You can't stuff the box because the stuffed cards would be out of sequence or else at a time when the polls have closed (or else a whole lot of votes 2 minutes before they closed). You could only forge this record if people physically entered the voting booth multiple times, which in an anonymous ballot is only defensible with human precautions which are already present.

    17. Re:Worthless article by DamnStupidElf · · Score: 1

      If the voter can't verify the hash of their vote receipt on the spot (which they can't), then the machine can easily issue them a bogus receipt that looks right as far as the human-verifiable portion of the receipt goes, and instead record a correctly hashed, correctly signed false vote. The voter later discovers their receipt doesn't match, and they have no way at all to prove that they voted the way they say they did. You have no way at all to prove that the authentic but intentionally malformed receipt you have is valid, and it becomes a matter of human vs machine's word.

      Correct, the machine can always print out a bogus signature of a hash too.

      Further, in order to expose problems in the system, the voter is required to expose the way they voted. If coercion is going on, this is exactly what you don't want to have as a predicate for detecting fraud. Also if there was some intention of throwing the election so that the entire results are considered invalid, because it's a hash chain, you would only have to invalidate or destroy the record of one very early vote, and the rest of the records would be un-verifiable.

      Not necessarily. A photocopy of a tampered vote could be submitted anonymously, or even entered into a form on the Internet. If the tampering was a vote change after the polls closed, the claim could be automatically verified. Otherwise, the ballot could just be turned in to the local party who the voter voted for.

      A hash chain is valid from any given point forward, and destroying receipts does not invalidate the chain. Destroying the entire chain itself would obviously destroy the record of votes. That's possible with paper ballots as well, and retaining the secret ballot makes it impossible to prevent against that scenario in a recoverable way. The only solution is a re-election.

      Destroying a single entry in the chain would invalidate only the votes immediately after it before a valid receipt could be found. In general, destroying a ballot is election fraud and would require an investigation and possible re-vote anyway. It would also be much more detectable than losing a single paper ballot.

      This doesn't gain you anything over a machine which simply records the vote in a dual human/computer readable format onto a card that the machine is physically given by the voter, and which is fed into a locked ballot box after verification by the voter. Part of the record on the card would be machine #, vote # by that machine, and time. You can't stuff the box because the stuffed cards would be out of sequence or else at a time when the polls have closed (or else a whole lot of votes 2 minutes before they closed). You could only forge this record if people physically entered the voting booth multiple times, which in an anonymous ballot is only defensible with human precautions which are already present.

      A hash chain does provide vote verification; it's possible for anyone to sum all the votes and calculate the final totals while allowing every voter to ensure their vote was recorded. It's easier to "lose" paper ballots and their electronic equivalent. Having paper ballots does prevent electronic ballot stuffing, though.

      If I haven't mentioned it before, I realize a hash chain is only a small part of a secure voting system. It is one way to provide verified vote counting, but there are better (complete) solutions out there. I think most of them rely on some form of chaining votes so that it becomes statistically impossible to alter votes.

      I don't think any of them really address the man in the middle attack very well, as you pointed out. A machine can always pretend to record votes but actually perform the vote itself and issue a bogus receipt, just like a polling place can discard all its ballots and replace them with their own. If necessary, the polling place can print forged duplicates of its log books and ballots and use them in the election, then turn in the official ballots filled out as they desire. Replace th

  7. Anti-Privacy and Anti-Citizen by Jah-Wren+Ryel · · Score: 5, Informative

    Just a quick browse of their "ITIF in the news" page and it looks like they are big fans of Real-ID and RFID tagging in general. On network neutrality they appear to be in favor of just leaving it up to the FCC to determine on a case-by-case basis what telecomm companies are abusive and which aren't - no legislation required, and their justification seems to be that some of the proposed legislation has been over-the-top (typical FUD about preventing telecomms from 'innovating').

    Who funds these people?

    --
    When information is power, privacy is freedom.
    1. Re:Anti-Privacy and Anti-Citizen by 955301 · · Score: 1

      Very suspicious organization. There are NO black people, latinos or other minorities on the board or among the "experts" and they are advising problems with VOTING systems?! This reeks of arrogance.

      Paper trails are expensive. Thanks for the insight ITIF.

      --
      You are checking your backups, aren't you?
    2. Re:Anti-Privacy and Anti-Citizen by Anonymous Coward · · Score: 0

      Very suspicious organization. There are NO black people, latinos or other minorities on the board or among the "experts" and they are advising problems with VOTING systems?!

      Obviously they are racist.
  8. Yet again ... by Anonymous Coward · · Score: 5, Insightful

    ... the answer is very simple.

    The voter marks the ballot paper with a pencil. The ballots are counted by hand by human beings.

    Completely transparent, complete audit trail, safeguards against all the failure modes discovered over the decades, results within hours, recounts within hours if needed.

    Oh, and I expect it's cheaper than all this inappropriate mucking around with computers too. Computers aren't the answer to everything. This is one application in which they have no place.

    1. Re:Yet again ... by uglyduckling · · Score: 1

      The problem is that a significant number of people have difficulty understanding how to correctly cast their vote using a pencil and a piece of paper. A racist political party in the UK has won a case to have a ballot recounted because of this: http://news.bbc.co.uk/1/hi/england/lancashire/6992574.stm

    2. Re:Yet again ... by Yvanhoe · · Score: 1

      I am amazed at how technophobic people enjoy electronic voting without seeing the problems of it.

      Hell, I am ready to get my brain wired to a computer through surgery but when discussing of the e-voting problems with people I am being told that I must not be afraid of progress...

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    3. Re:Yet again ... by WilliamSChips · · Score: 1

      results within hours No they aren't. It just looks that way because other nations have shorter ballots due to the proportional representation system.
      --
      Please, for the good of Humanity, vote Obama.
    4. Re:Yet again ... by Anonymous Coward · · Score: 0

      Wrong. I have attended many manual counts in several countries without proportional representation. In all cases the results were announced within hours.

    5. Re:Yet again ... by TheRaven64 · · Score: 1
      The UK has a first-past-the-post electoral system, not any kind of proportional representation. Not that it makes a difference; whether you vote for a party or a candidate, the complexity is the same. Ireland, on the other hand, uses a Single Transferable Vote (STV) system. In this system each voter lists all candidates in order of preference. Votes are counted once, then if no candidate has more than 50%, the least popular candidate's votes are redistributed among the other candidates by looking at the second vote. This is repeated until one candidate has 50% of the vote. This has a much higher counting complexity than the US system, and yet they still managed to get results out by the next morning.

      The only system I've seen where you don't have the result the next day is the French Presidential election. Here, if no candidate has more than 50% of the vote, the election is re-run a week later with just the two most popular candidates from the first round.

      --
      I am TheRaven on Soylent News
    6. Re:Yet again ... by Anonymous Coward · · Score: 1, Interesting

      The problem is that a significant number of people have difficulty understanding how to correctly cast their vote using a pencil and a piece of paper.

      The problem is that arcane rules leftover from the jim crow days make it arbitrarily difficult to cast a vote. Whether it's "punch out square holes with a round rod" or "mark the box next to the candidates name" with various definitions of "mark" and "next to", cases like that bbc case show that bad ballot design isn't just a US problem.

      Others have done it right, you draw a line from the office to the person you want in that office. No multiple columns of boxes (seriously, wtf is with that uk ballot?), nothing to punch out, no "ballots will only be counted if the greek letter phi is correctly written within the third column to the right of the voters name if the vote was completed by 1pm, otherwise the chinese character for love must be placed in the second box to the left".

    7. Re:Yet again ... by amorsen · · Score: 1

      No they aren't. It just looks that way because other nations have shorter ballots due to the proportional representation system.

      Proportional representation doesn't magically make ballots shorter. Candidates are listed, and you can vote for them directly.

      --
      Finally! A year of moderation! Ready for 2019?
    8. Re:Yet again ... by uglyduckling · · Score: 1

      You're right, and I personally think this is the major reason for using an electronic voting system, so long as it's implemented safely and fairly with a proper audit trail. It allows for double checking of the results - once you've made your selection it can display the selection on the screen "You have chosen JOE BLOGGS for XXX position" with a YES or NO choice presented in three different, near-universal ways - written YES (or local language equivalent), colour green and a big tick; written NO, colour red and a big exclamation mark (not a cross because crosses used to mean 'yes' in voting). All options can be presented in the most simplistic manner no 'cancel' option but 'go back' etc.

    9. Re:Yet again ... by karmatic · · Score: 2, Insightful

      Actually, there's a better answer still.

      You enter your options on a screen, and it prints your ballot out for you, and a barcode with a checksum. The ballot is read optically (like it often is now), and the checksum is verified. No match, it's counted by hand.

      A system like this ensures no hanging chads, etc. It's 100% verifiable by the voter. The paper trail is just as good as the current system, and can be fully counted by hand. It's impossible for the voter to prove which way he voted; if he takes the ballot with him, it wasn't counted. If the system goes down, it can be marked by hand.

      A system like this also has the benefit of being able to use slightly cheaper ballots (make them a little smaller, and have a booklet explaining the options in more detail - i.e. The ballot says "Prop 300 - Yes, No", and the screen and booklet have explanations). The use of a computer allows for more detailed explanations of voting options, the ability to use high-contrast/large fonts, candidate pictures, multiple languages, and audio announcing for the visually impaired - providing them a truly secret ballot should they so wish. Yes, they would have to choose between "auditable" and "secret", but that's still one more option than they have now. The checksum could ensure 100% reliable scanning for all automatically scanned ballots, and with the appropriate protocols (set before opening by at least two parties that distrust each other), it can make introduction of foreign ballots near-impossible. The system can be easily audited - if you want to know if your ballot was marked correctly, look.

      It doesn't address dead people voting, nor poll workers collusion allowing multiple voting by the same person. Also, if the system is fully "open source", collusion by the poll workers potentially allows for the introduction of additional ballots. Of course, all of this can be said for the current system, too. As such, in a worse case scenario (failed/compromised machine), it's just as [in]secure as our current system.

      Cheaper (less printed material, and less time spent [re]counting), faster, more reliable, more accessible, harder to cheat, 100% voter verifiable, and absolutely no less secure than our current system even in a worst-case scenario. It's no wonder politicians (and Diebold) don't want a system like this.

    10. Re:Yet again ... by Scudsucker · · Score: 2, Insightful

      Actually, there's a better answer still.

      And an even better one than that: vote by mail. Anonymous and verifiable. It also has the benefits of allowing you to vote at your leisure in the comfort of your own home, rather than having to travel and wait in line. You can even take you ballot and do some Googling on the races rather than have to look up the candidates and do your research ahead of time.

    11. Re:Yet again ... by karmatic · · Score: 1

      The downside to this is that it's easy to both buy votes (someone watches you fill it out and drop it in the mail), and coerce people (especially family and friends) into voting a specific way, as the voting can be observed.

    12. Re:Yet again ... by Just+Some+Guy · · Score: 1

      The voter marks the ballot paper with a pencil. The ballots are counted by hand by human beings.

      Better yet, they vote on computer and it prints out a ballot that looks like you wrote it by hand, except that all circles are completely filled in, there are no eraser marks, no smudges, and no streaks from dragging the pencil across the paper. You cast your vote and get something like:

      ( ) Foo
      (*) Bar
      ( ) Baz

      or the machine-scannable equivalent. Now, process that ballot in the time-approved and verifiable way of putting it in a locked box for later human counting.

      A computer could still track preliminary results that could be published after all other voting precincts had closed, but they would be merely estimates - the paper ballots would be the official record.

      Any holes in this?

      --
      Dewey, what part of this looks like authorities should be involved?
    13. Re:Yet again ... by Scudsucker · · Score: 1

      I wouldn't go so far as to call it "easy" but intimidation is a possibility. I guess another possible flaw would be taking all the ballots that are sent to your house and filling them out for the recipients, then mailing them in. No system is perfect, but this one seems to be working well for Oregon.

    14. Re:Yet again ... by Traegorn · · Score: 1

      >Any holes in this?

      Yes. Where do I write in Scooby Doo?

    15. Re:Yet again ... by Just+Some+Guy · · Score: 1

      Where do I write in Scooby Doo?

      Plan A: Tap "Other", type "s c o o b y d o o", get:

      ( ) Foo
      ( ) Bar
      ( ) Baz
      (*) Other: scoobydoo

      Plan B: Ask for and receive a blank paper ballot like you're use to, complete it, and hand it in just like the people submitting their machine-printed identical ballots.

      --
      Dewey, what part of this looks like authorities should be involved?
    16. Re:Yet again ... by Cantus · · Score: 1

      Yep. Mod up.

      If there's one area where computers should be kept as far away as possible is this one.

      Sure you can use them later, after the hand count, to more easily calculate results, but for the voting itself, it's a big no-no to me.

    17. Re:Yet again ... by mpe · · Score: 1

      The voter marks the ballot paper with a pencil. The ballots are counted by hand by human beings.

      With plenty of scrutineers.

      Completely transparent, complete audit trail, safeguards against all the failure modes discovered over the decades, results within hours, recounts within hours if needed.

      Time is not really a factor in elections which don't take effect for a substantial fraction of a year after the vote.

      Oh, and I expect it's cheaper than all this inappropriate mucking around with computers too. Computers aren't the answer to everything.

      What ever happened to the idea of "systems analysis"?

  9. Paper trails have the proven track record by Anonymous Coward · · Score: 5, Insightful

    "ITIF wants to spark discussion of how new technology can solve the problems. The report outlines innovations in voting machines that offer "end-to-end verifiability." It explains the cryptography the systems use and says that Congress should pass legislation based on S. 730 and H.R. 2360, which require verifiable audit trails without specifying that paper be used."

    1. Not end to end. I can't do cryptography decryption in my head, and the vote verifier at the other end, he can't also do decryptions in his head. So any solution that involved cryptography isn't end to end.

    2. One doesn't preclude the other. You can encrypt the electronic vote AND STILL HAVE THE PAPER AUDIT TRAIL to check the machine's cryptographic vote matches the voters intentions.

    3. Papertrails, or ballots as we use to call them, have a proven track record of uncovering fraud in voting. To date the fraud in electronic voting is suspect but unproven. It is unlikely that fraud is eliminated in electronic voting, because fraud is *easier* not *harder* to do when votes can be changed so easily and untraceably on mass in a computer. So the lack of uncovering fraud is likely to be a weakness in the auditability of these machines. i.e. we suspect voter fraud because of systematic irregularities in key districts, but nothing can be proved because the lack of paper trail to verify against.

    Why does he want unauditable machines? I see from his history that he's a professional technology lobbyists, but I'm curious why the FUD to keep the voting machines unauditable?

    1. Re:Paper trails have the proven track record by Dachannien · · Score: 1

      H.R. 811 is also very well considered in how it handles problems with the paper trail. I had concerns before I actually read the text of the bill when I heard that the paper trail was to be taken as the vote of record in the event of a discrepancy. However, the bill does consider the possibility of damage or other problems affecting the paper trail.

      The only thing I find lacking in the bill (regarding the paper trail, anyway) is that it is somewhat lax about how the paper trail is handled: each machine's paper trail ballots should be considered and compared to that machine individually in any audit, up to and including a full recount of a state's ballots. By dividing up the ballots in such small parcels and comparing them to a "second opinion", i.e., the machine, which is actually good at counting things compared to people, inaccuracies can be further reduced during the recount process. The bill only requires the paper trail to remain at the polling place until needed, and it's not clear to me that the single-machine association is kept at all times and not just when some of the paper ballots are damaged.

      Of course, I'm also disappointed that they didn't go with full open source. We don't need proprietary shenanigans, especially when I'm sure there are tons of open source developers who would be happy to develop software for a machine from a company that was only interested in producing the hardware.

    2. Re:Paper trails have the proven track record by rastoboy29 · · Score: 1

      That's a great point about the lack of proven fraud so far in electronic elections.

  10. Crikey by TechnoBunny · · Score: 3, Insightful

    A technology company producing a report suggesting that plain old paper may be unreliable?

    Im shocked. Really.

    Up next - 'Republican Party publish report saying the the Republican Party is better than the Democrats'?

    1. Re:Crikey by Asic+Eng · · Score: 1

      They are not a company, just a lobby group. They publish whatever report they are asked to publish - check their page, with one exception they have no technology background. They have not the slightest idea what they are talking about.

  11. The Perfect is the enemy of the Good by karl.auerbach · · Score: 4, Insightful

    There are those who want us to delay replacing the Diebold (and similar) voting machines, forever if necessary, until we have a perfect solution.

    Of course, there is no perfect solution. We only have adequate solutions.

    Condorcet voting is mathematically better than simple tallies or "instant runoff" voting. But does anyone except mathematicians comprehend it? Would switching to it increase our confidence in voting or would people be suspicious and trust voting even less?

    Paper is adequate. And what's better, it is something that mere mortals understand. And the attack vectors for paper are reasonbly well understood after more than a century of use of the "Australian" ballot style that we all use today.

    The proposal by this group opens the door to FUD and infinite delay, and thus infinite retention of flawed DRE voting machines. Diebold would win, democracy would lose.

    1. Re:The Perfect is the enemy of the Good by Relic+of+the+Future · · Score: 1
      ::sigh::

      I love Condorcet. The idea is simple enough: "when there's more than two choices, the winner is the one that would beat every other choice in a one-on-one contest." Anyone can be told that and go "yeah, that sounds fair." There's got to be a way to explain the system in a way that you can get any random grandmother to grok, and therefore trust, it. There's got to be!

      (Hey, all you libertarians, greens, and other 3rd party candidates: PAY ATTENTION! This is how you get your foot in the door; have the vote-counting algorithm changed from first-past-the-post to a Condorcet method! Then no one has to worry about "throwing their vote away"! If 49% prefer Repbulican-Green-Democrat, and 49% prefer Democrat-Green-Republican, and 2% prefer Green over both Democrat and Republican, you win!)

      --
      Those who fail to understand communication protocols, are doomed to repeat them over port 80.
  12. It is easily solvable by Eukariote · · Score: 2, Insightful

    It is not hard to make a voter-verifiable paper-trail voting system. Publish a database of election results that includes a unique ID generated by the voting machine for each vote. Also print that ID on a paper receipt that the voter can take home after voting. Then the voter can verify via the internet if the vote was tallied with the right party/candidate. And it will also be possible to verify the totals by downloading the full database and doing the sums yourself.

    On the same paper receipt, the candidate/party that was voted on can be printed. But it is better to hash that information together with the unique ID and encrypt it using a private election key and then print the result on the receipt (e.g. as a hex string). This generates a voting receipt that, when decoded with the public key, is verifyably a receipt of a vote that should have been counted for that election.

    1. Re:It is easily solvable by lpontiac · · Score: 2, Insightful

      Votes can't be verifiable after you leave the venue, or you don't have a secret ballot.

    2. Re:It is easily solvable by ReallyEvilCanine · · Score: 1

      It IS easy to deal with. The voter-verifiable piece of paper isn't a receipt to take home, it's a paper which is cast into a ballot box, presumably after John Q. Public has scanned through it to check the accuracy. If there's any discrepancy it's immediately brought to the attention of the the election official at the location to be dealt with. If there are later any discrepancies in -- or questions about -- the machine counts, machine data are dumped and those paper slips are counted. Because they're clear print-outs, there's no question about "hanging chads", misplaced punches, overvotes, etc, all of which are prevented by the use of technology. You voted for 7 out of 9 possible councilmen when you're limited to 5? Can't complete transaction. You didn't vote on a particular office/initiative? Machine shows you clearly you didn't and if you confirm your refusal to choose there, the paper slip also indicates this.

    3. Re:It is easily solvable by will_die · · Score: 1

      Granted that this is probably the way to go, it produces an ballot that can be quickly read in, most importantly provides a user interface that prevents the vast majority of ballot problems.
      However...br. The problems in Flordia came about because people did not take proper case of the machine, ie empting out the trash containers. With requiring them to enter ink and paper what kinds of problems are you causing and who are you going to get to do that?

    4. Re:It is easily solvable by timotten · · Score: 1

      Of course, it's not that simple. I'll take a stab explaining this (although IANBS and I haven't thought much about this in a long time.)

      Under the scheme described by the grand-parent, the secrecy of the ballot depends on the confidentiality of the unique ID number: if an attacker can correlate the unique ID to a particular person, then the secrecy is compromised. If no attacker can make those correlations, then the secrecy is protected.

      It is feasible to assign a unique ID to each voter during the election process -- e.g. allow each person to make up their own 16 digit code. The user is the only person who types in or sees the code. For an attacker to correlate the code with the person, he must either:

      a) surreptitiously monitor the person and computer as the person enters the code

      b) obtain the unique ID directly from the user after the vote (e.g. by stealing the paper receipt or monitoring the voter when the voter attempts to verify the correctness of the vote)

      Issue "a" doesn't seem like a regression to me. If the attacker has the ability to surreptitiously monitor the person and/or computer as the person votes, then the secrecy of the vote is broken, period, without any regard to unique ID's.

      Issue "b" presents a new trade-off for voters: after voting, an individual may choose one of two strategies:

      b.1) Keep the code and subsequently use it to validate the election results. This is appropriate if (1) the user trusts his own ability to safe-guard the ID and (2) the user does not trust the vote authority to accuratley tally the votes.

      b.2) Immediately destroy the code and lose the record of the vote. This is appropriate if (1) the user does not trust himself to safe-guard the ID and (2) the user does trust the vote authority to accurately tally the votes.

      The choice is not perfect, but it seems like an improvement to me: Under the current scheme, all voters must choose "b.2." An alternative scheme like the grandparent's can preserve approach b.2 while also enabling b.1. As long as some non-trivial percentage of voters choose "b.1", we will have a stronger ability to detect and deter fraud.

    5. Re:It is easily solvable by Eukariote · · Score: 1

      Votes can't be verifiable after you leave the venue, or you don't have a secret ballot.

      Think again. That's where the unique ID per vote helps. Instead of attaching the identity of the voter to the vote, each voter gets a unique anonymous ID number. An easy way to get a unique ID is to use a true random number generator and spit out sufficient bits to make the chance of collisions negligible.

      Or you can use something a little more advanced that is still anonymous, but removes any chance of collisions between voters and subsequent elections, e.g. have the machine generate a true random number, but check internally for collisions, and then append unique ID numbers issued per machine and election. That narrows the vote down to the machine, but not the voter.

      Of course, care should be taken that whatever is stored per vote can never be used to reconstruct who submitted the vote. For example, a vote sequence number could be correlated to a voter by having a hidden camera at the polling station. But that is something that all kinds of voting mechanisms should avoid, which is yet another reason why it is unacceptable to have closed-source voting machines.

    6. Re:It is easily solvable by sjames · · Score: 1

      That's an excellent proposal.

      Since just one verifiable reciept that doesn't match the database (or that isn't in the database) or where the human readable portion shows a different vote than the encrypted hex would be enough to reveal fraud or failure.

      The voting machines should also print a journal roll just like a cash register and those should be retained for a number of years. In at least one election so far, verification was impossible after suspected irregularities because the memory cards were already erased.

      The only drawback can be handled by law. There is a (perhaps legitimate) fear that some employers might try to dictate employee votes and check reciepts. Simply make it a felony to demand someone's vote reciept or to offer any sort of coercion or incentive to show a vote reciept . Being under orders/instruction to do so with coercion is a mitigating circumstance but should not excuse the crime. It should likewise be a felony to instruct another to do so. Publicise that law well through PSAs before the election.

    7. Re:It is easily solvable by frdmfghtr · · Score: 3, Insightful

      It is not hard to make a voter-verifiable paper-trail voting system. Publish a database of election results that includes a unique ID generated by the voting machine for each vote. Also print that ID on a paper receipt that the voter can take home after voting. Then the voter can verify via the internet if the vote was tallied with the right party/candidate. And it will also be possible to verify the totals by downloading the full database and doing the sums yourself.

      On the same paper receipt, the candidate/party that was voted on can be printed. But it is better to hash that information together with the unique ID and encrypt it using a private election key and then print the result on the receipt (e.g. as a hex string). This generates a voting receipt that, when decoded with the public key, is verifyably a receipt of a vote that should have been counted for that election.
      No, no, NO!

      WHY do people keep bringing up this corruption-laden idea of a take-home receipt with your vote printed on it, or some other way of verifying your vote outside the polling place?

      As has been stated repeatedly here and elsewhere, taking home a receipt opens the floodgates for corruption. "Bring me a vote for Candidate XXX, and I'll pay you $10!" "Bring me a vote for Candidate XXX, or you might suffer an 'accident' in the near future."

      You verify the paper ballot in the privacy of the voting booth; once verified, the ballot drops into a secure ballot box and serves as the permanent record of your vote. No name, no identifying information is on the ballot, and NO RECEIPT.
      --
      Government's idea of a balanced budget: take money from the right pocket to balance...oh who am I kidding?
    8. Re:It is easily solvable by CrimsonAvenger · · Score: 1

      The only drawback can be handled by law. There is a (perhaps legitimate) fear that some employers might try to dictate employee votes and check reciepts. Simply make it a felony to demand someone's vote reciept or to offer any sort of coercion or incentive to show a vote reciept . Being under orders/instruction to do so with coercion is a mitigating circumstance but should not excuse the crime. It should likewise be a felony to instruct another to do so. Publicise that law well through PSAs before the election.

      So, your solution to a potential failure mode is to make it illegal? Using that logic, we could solve the e-voting sans paper trail problem by making it illegal to tamper with a voting machine.

      Note that vote fraud is already illegal (and it happens anyway), so making it MORE illegal probably won't accomplish much - anymore than making murder illegal has made murder vanish from the world....

      --

      "I do not agree with what you say, but I will defend to the death your right to say it"
    9. Re:It is easily solvable by mmascari · · Score: 1

      b.3) Sell the code to someone to prove that you voted for someone.
      b.4) Hand over the code to someone to avoid a negative consequence, violence, monetary, or something else.

      Opps, now we have a problem.

    10. Re:It is easily solvable by Steve+B · · Score: 1

      For an attacker to correlate the code with the person, he must either:

      a) surreptitiously monitor the person and computer as the person enters the code

      b) obtain the unique ID directly from the user after the vote (e.g. by stealing the paper receipt or monitoring the voter when the voter attempts to verify the correctness of the vote)


      Or, more specifically:

      B-1) pay the user to reveal his ID

      b-2) threaten the user with a series of unfortunate events if he declines to reveal his ID

      These are exactly the forms of corruption that the secret ballot is intended to prevent, and why no system that allows a voter to verify a specific vote after the fact is compatible with clean elections.

      --
      /. If the government wants us to respect the law, it should set a better example.
    11. Re:It is easily solvable by sjames · · Score: 1

      I'm addressing the issue of an employer (for example) that makes continued employment contingent on voting "the right way" or even a retailer who offers some sort of discount to people who vote "the right way". Neither is a problem now since there is no way to prove how you voted (or for them to disprove). Once reciepts come into being that changes and will require a stiff penelty.

      I suggest the part about making the person who actually implements such a scheme as guilty as the person who orders it to make whistle blowing much more likely. Few low level managers will risk a personal felony conviction and jail just because the regional manager says they should, especially when they could be personally turned in by a disgruntled employee.

    12. Re:It is easily solvable by Eukariote · · Score: 1

      As has been stated repeatedly here and elsewhere, taking home a receipt opens the floodgates for corruption. "Bring me a vote for Candidate XXX, and I'll pay you $10!" "Bring me a vote for Candidate XXX, or you might suffer an 'accident' in the near future."

      Each vote would have to be individually coerced or bought, though. And it would have to be done in a fairly overt manner. That is already a large gain over what exists: a system that can be corrupted centrally and covertly, at the polling stations or the central counting machines.

      Corruption can be minimized by placing high sanctions on vote buying, awarding reasonable rewards for turning in people involved in vote corruption, having under cover agents solicit vote bribes, and so on. It is not much different than combatting extortion rackets or drug dealing: it cannot be wholly prevented, but it can be minimized.

    13. Re:It is easily solvable by Anonymous Coward · · Score: 0

      Few low level managers will risk a personal felony conviction and jail just because the regional manager says they should, especially when they could be personally turned in by a disgruntled employee.

      Yeah, but Fat Tony would be glad to forgive a portion of your gambling debts and maybe even lose that funny picture of you with the transvestite prostitute if you would be so kind as to produce an authentic record of a vote cast for the candidate(s) that have employed Fat Tony Election Services to secure votes for them in the upcoming election. Your cooperation would be greatly appreciated, as it will save everyone a great deal in dry cleaning costs.

    14. Re:It is easily solvable by Kjella · · Score: 1

      Anything that can prove how you voted is a terrible idea, it's like fixing a headache by chopping off your head. It is vital for democracy that you make your vote without undue influence caused by wanting to show, having to show, or not wanting to show how you voted.

      What you want know is that these 100 people gave these 100 votes, not what each individual voted. With a ballot box you create that environment. People put their one vote in, and since it's locked and guarded people can be relatively safe that the contents are those 100 votes.

      Electronic "boxes" just can't do that - they can send your vote to /dev/null and you'd never know. You can't know on the sum level if the tally is correct, which is why everyone trying to "solve" this is coming up with ways to identify your single vote. If you can prove your vote is in the tally, it must also be able to prove who you voted for. It's a logical impossibility to be any other way, and a vastly inferior solution to the one we have today.

      Electronic voting should be because people are notoriously sloppy - did they half punch that hole, is that a cumulation or not. Then the voting machine prints it and you have what should be a clear unequivocal vote, which is already counted by the machine and only needs to be verified against the paper ballot in case of doubt or random spot checks. And even those should be machine-readable so whoever comes afterwards doesn't need a horde of counters, just their own trusted counting machine.

      --
      Live today, because you never know what tomorrow brings
    15. Re:It is easily solvable by fredklein · · Score: 1

      "Bring me a vote for Candidate XXX, and I'll pay you $10!" "Bring me a vote for Candidate XXX, or you might suffer an 'accident' in the near future."


      Easily answered with "Threaten me like that, and I'll bring the Feds to your door for Election Tampering".

      once verified, the ballot drops into a secure ballot box and serves as the permanent record of your vote. No name, no identifying information is on the ballot, and NO RECEIPT.

      Also NO PROOF if your vote was changed. If I have a receipt (obviously without my name or other identifying info on it) with a unique (random) number on it, then I can look up that number at 'www.electionresults.gov' and verify that the vote shown is correct. In fact, I can DL the entire Database, and count the votes myself if I wish. But I cannot tie any of those results to a particular person.

    16. Re:It is easily solvable by sjames · · Score: 1

      Fat Tony probably has someone at the polling place to tell him if you vote "wrong" now, or at least he can be convincing enough when he tells his gambling clients that he does. More typically, he causes the dead to rise from the grave to vote.

    17. Re:It is easily solvable by timotten · · Score: 1

      Good points!

    18. Re:It is easily solvable by tehdaemon · · Score: 1

      "Easily answered with "Threaten me like that, and I'll bring the Feds to your door for Election Tampering".

      That doesn't work if they are the feds. Nor is it likely to work very well if you are in a town of 5000 or less, and those making the threat are the local police. Should you actually get the feds to come, and someone is convicted of election tamperig, you may be subjected to vandalism, harassment, drive-by shootings etc. It is best to not have a receipt.

      Also this opens up more fraud possibilities. Don't like how the election went? Forge your receipt and claim there was fraud.

      Try to think out of your own personal position - not everybody is like you, lives where you do, etc.

      T

      --
      Laws are horrible moral guides, moral guides make even worse laws.
    19. Re:It is easily solvable by Coniptor · · Score: 1

      The purpose of the receipt combined with the capability to verify it OUTSIDE the polling place is to allow each voter to verify their vote for them selves where trust in THE designated voting location has been lost BECAUSE of all the hanging chad I can't use paper issues combined with ALL the evidence against diebold.

      For someone to rig the election they would both need to modify the computer vote count and retrieve the receipt from each voter to perpetrate their corruption on the results. I agree their name should NOT be tide to the receipt instead a random number should be tide to the vote entered into the database and printed on the receipt. The only verification that you are who you say you are would be done at the poll place when you bring in your ballot paperwork.

      Now in the scenario where people want to pay for peoples receipts or break legs I say bring it on.
      THOSE corrupt people will become ever more evident and will be out in the open and we can all start a crazy mob and massacre these corrupt people your envisioning!

    20. Re:It is easily solvable by Anonymous Coward · · Score: 0

      WHY do people keep bringing up this corruption-laden idea of a take-home receipt with your vote printed on it, or some other way of verifying your vote outside the polling place? As has been stated repeatedly here and elsewhere, taking home a receipt opens the floodgates for corruption. "Bring me a vote for Candidate XXX, and I'll pay you $10!" "Bring me a vote for Candidate XXX, or you might suffer an 'accident' in the near future."

      Easy fix:

      When you get the receipt for your own vote, you can also request receipts for other people's votes. Since the receipts are completely valid and don't contain personally identifying information, there's no way anyone but yourself (or someone who was in the voting booth with you) can tell which vote was your own.

      Of course, this requires a realtime, shared database that the voting machines can access to retrieve other votes from. And it also doesn't solve the ballot-stuffing problem.

    21. Re:It is easily solvable by fredklein · · Score: 1

      That doesn't work if they are the feds. Nor is it likely to work very well if you are in a town of 5000 or less, and those making the threat are the local police.

      It also won't work if mind-reading aliens are trying to influence the election.

      There are always scenarios in which 'it won't work'. If your local government is that bad, then I suggest you leave.

  13. Vote counting 101 by TapeCutter · · Score: 5, Insightful

    "I would have much more confidence in a cryptographic scheme that makes it effectively impossible for a voting machine to cheat. This is not all that difficult to accomplish and the necessary design criteria are widely available in the literature. A paper trail doesn't really help."

    There is just one simple, practical, logical rule for machine assisted voting that anyone need remeber:

    A machine that prints your choice is at worst a waste of money, a machine that counts your choice is at best a waste of money.

    --
    And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    1. Re:Vote counting 101 by JoelKatz · · Score: 2, Insightful

      A printout at best proves that your vote was counted. At worst, it's ignored or lost. Cryptographic proof that your vote was counted is superior to a printout in every imaginable way.

      How is your vote being printed on a piece of paper that might get lost, ignored, misread, or replaced with another better than a cryptographic receipt that must appear on the final tally or you can prove conclusivley that a validly cast vote was not counted?

    2. Re:Vote counting 101 by Anonymous Coward · · Score: 1, Insightful

      Umm... because we're human?

      That means we can understand paper ballot rigging, and allow for it. We can't do shit about technical shenanigans (unless we're a techie).

      Imagine humans as having inbuilt self-correcting error protocols for things like fiddling paper counts, and you'll understand what I mean!

    3. Re:Vote counting 101 by Joseph_Daniel_Zukige · · Score: 1

      Umm... because we're human?

      That means we can understand paper ballot rigging, and allow for it. We can't do shit about technical shenanigans (unless we're a techie).

      Imagine humans as having inbuilt self-correcting error protocols for things like fiddling paper counts, and you'll understand what I mean!

      Not to mention that receipts are a red herring.

    4. Re:Vote counting 101 by TapeCutter · · Score: 5, Insightful

      "How is your vote being printed on a piece of paper...."

      The basic protocols of manual counting have been tried and tested for well over 100yrs. They are not perfect and are suscepible to "retail fraud" (eg: box stuffing, stand over tactics, ect), ANYTHING that can tie an individual to a particular vote opens the door to stand-over merchants. What is worse is that ANY counting machine is suceptible to "wholesale fraud" (eg: one person + one point of attack = flip an entire election any way you want).

      The old fashion system is fast, efficient, auditable, well understood and extensively tested - most importantly the human counters MISTRUST each other by design. Before you reinvent the wheel try googling for "election observers" or "secret ballot".

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    5. Re:Vote counting 101 by morgan_greywolf · · Score: 2, Insightful

      Which is exactly why any electronic vote needs a paper trail. If there's any suspected election tampering, the paper votes can always be counted by hand.

      Paper voting is by and large the most secure form of voting in existence. But if we must have electronic results, then we must have a paper trail.

      No matter what level of security you apply to the system, it can and will be defeated. As long as everyone checks their paper ballot before turning it in, it doesn't matter how it gets printed, just that it does.

    6. Re:Vote counting 101 by mpe · · Score: 1

      That means we can understand paper ballot rigging, and allow for it. We can't do shit about technical shenanigans (unless we're a techie).

      Even if someone is, they can't prove that nothing funny is going on with a "voting machine" just by looking at it.

  14. Trust in voting systems is very important by jesterzog · · Score: 3, Insightful

    The likeliness that computers are capable of correctly counting 100,000 perfectly submitted votes more accurately than humans in an ideal world isn't exactly a surprise, but this isn't really the point because the world isn't ideal and it's not realistic.

    Even if paper trails are slightly less accurate in the counting (something I'd dispute once factoring in less measurable quantities like corruption of officials and potential hacking), one of the most important advantages of paper trails is that they can be easily understood by virtually everyone who votes. A voter verifies their correct vote is recorded on a slip of paper, places it in a ballot box, and then the votes recorded on the papers in the ballot boxes are counted, with the process being vetted by people who have reasons to make sure it's being done properly. The entire process is completely visible and clear from start to finish.

    This is quite different to voting through computer interfaces, where the ability for nearly everyone to understand ends at them pressing a touch-screen. The abstract concepts of what goes on inside the system are very difficult for most people to grasp, unless they have a relatively high education. Furthermore, very few people can verify and confirm that it's working correctly.

    Trust of as much of the population as possible is of huge importance in elections, and systems with paper trails are the ones that are easiest for the majority of people to trust.

  15. Paper Trails Ranked By Value by Nymz · · Score: 4, Funny

    High - When I buy anything with a credit card - (requires ID, receive receipt)
    Medium - When I get $20 out of an ATM - (requires ID, receive receipt)
    Low - When I buy a hamburger & fries - (no ID, receive receipt)
    Worthless - When I vote - (no ID, no receipt, no confidence)

    1. Re:Paper Trails Ranked By Value by Daimanta · · Score: 1

      Worthless - When I vote - (no ID, no receipt, no confidence) Do you know why this is so? It is so that a vote remains absolutely anonymous. If I wanted to force you to vote for a candidate I like I only need to ask for your receipt. Voters should NEVER receive a receipt. Otherwise, people could be forced to vote for a certain candidate.
      --
      Knowledge is power. Knowledge shared is power lost.
    2. Re:Paper Trails Ranked By Value by gigantu' · · Score: 0

      "people could be forced to vote for a certain candidate."

      Very good point.

      I don't see why the old fashion "stamp your candidate" vote system should be replaced. Usually, if a system is simple, it keeps on working. Try something different and you spend more time arguing about the system not about the candidates.

    3. Re:Paper Trails Ranked By Value by Jah-Wren+Ryel · · Score: 2, Insightful

      High - When I buy anything with a credit card - (requires ID, receive receipt) No, no id is required, unless you are confused and think that a credit card is some form of identification. Surely some cocksure dumbass will come along with an anecdote about how they were required to provide ID when they used a credit card, and if I really cared I would go cite the MC and Visa merchant rules that say a merchant can ask for but can not require id except when they have strong reason to believe there is fraud.

      Worthless - When I vote - (no ID, no receipt, no confidence) Let me guess, you have never voted? It's pretty common for voters in the USA to show id when they vote so that the poll staff can verify that you are registered to vote and registered to vote at that polling location.
      --
      When information is power, privacy is freedom.
    4. Re:Paper Trails Ranked By Value by WilliamSChips · · Score: 1

      Actually, audio playback is more reliable, and doesn't have the reciept problem.

      --
      Please, for the good of Humanity, vote Obama.
    5. Re:Paper Trails Ranked By Value by Anonymous Coward · · Score: 0

      If only the playback is really what you've voted.

      Please cast your vote:
      [x] Gore
      --> You have voted for Al Gore.
      ---> Machine does bush++;

      How is that more secure?

    6. Re:Paper Trails Ranked By Value by Nymz · · Score: 1

      Voters should NEVER receive a receipt. Otherwise, people could be forced to vote for a certain candidate.
      I'm making an analogy ranking the value of paper trails. In voting (paper ballot/paper punchcard/etc) there should be a paper trail otherwise how do you do a legal recount when required?
    7. Re:Paper Trails Ranked By Value by JoelKatz · · Score: 1

      "Voters should NEVER receive a receipt. Otherwise, people could be forced to vote for a certain candidate."

      How do you use a receipt to force a person to vote for a certain candidate? You ask me to vote for X. I present you a receipt showing *someone* voted for X. How do you know that someone is me?

      Voters should never receive a receipt that identifies the voter. Voters can most definitely receive receipts, in fact, they can receive as many receipts as they would like, including the one for their own vote. So long as they can't prove to anyone else which receipt is which.

      Please see my other comment where I describe just such a system. A voter can prove to himself that his vote was counted, and if a vote wasn't counted, several people including that voter can prove that someone's vote wasn't counted.

    8. Re:Paper Trails Ranked By Value by Nymz · · Score: 1

      Let me guess, you have never voted? It's pretty common for voters in the USA to show id when they vote so that the poll staff can verify that you are registered to vote and registered to vote at that polling location.
      Nope, worse than never voting, I live in California. If you pull out an ID, poll workers will tell you to put it away, refusing to look at it. Also, this last election I recieved my voter information in Spanish first, and had to wait two weeks for an English version to arrive, but that's another issue, maybe.
    9. Re:Paper Trails Ranked By Value by frdmfghtr · · Score: 1

      If you pull out an ID, poll workers will tell you to put it away, refusing to look at it.
      That's something I have a hard time understanding. What's the harm in requiring ID to vote? What's the point in registering to vote if ID isn't checked at the polling place? Of course, your identity doesn't get tied to your vote, it just gets you in the door; check your ID, put a check mark next to your name in the voter registration list, and you are in the door, ready to vote.
      --
      Government's idea of a balanced budget: take money from the right pocket to balance...oh who am I kidding?
    10. Re:Paper Trails Ranked By Value by vrmlguy · · Score: 1

      Are you suggesting handing out fictitious receipts or random receipts of other people's votes? The problem is that, either way, if I'm receiving a bribe to vote a certain way then I want a receipt that says how I voted. If I can't control how my fake receipt reads, I might was well vote as instructed and only ask for a single, accurate, receipt. If I can control how my fake receipt reads, I can cheat the bad guy by requesting a receipt that contains a given vote, but that means that either I get a fictitious receipt or someone else's. The former is easy to defeat, since the bad guy just has to check the published results and see if the receipt he was given appears on it. The latter means that early voters have fewer receipts to choose between (heck, the first voter won't be able to get *any* other receipts), which makes it easier for the bad guy to tell he's being cheated, so it's safer to only ask for the single receipt.

      --
      Nothing for 6-digit uids?
    11. Re:Paper Trails Ranked By Value by JoelKatz · · Score: 2, Interesting

      "Are you suggesting handing out fictitious receipts or random receipts of other people's votes?"

      No. I'm not suggesting doing anything. Just proving what's possible.

      You can only hand out fictitious receipts if you create the same number of such receipts for each candidate and then subtract them later. This is possible, though it seems kind of inelegant.

      Handing out other people's votes, why not? (So long as the voter can't be identified, of course.) That a vote was cast for a particular candidate is a matter of public record.

      "The problem is that, either way, if I'm receiving a bribe to vote a certain way then I want a receipt that says how I voted. If I can't control how my fake receipt reads, I might was well vote as instructed and only ask for a single, accurate, receipt. If I can control how my fake receipt reads, I can cheat the bad guy by requesting a receipt that contains a given vote, but that means that either I get a fictitious receipt or someone else's. The former is easy to defeat, since the bad guy just has to check the published results and see if the receipt he was given appears on it."

      The fictitious results could be included and not identified as fictitious. This is a bit tricky as you need a verified system to make sure the same number of fictitious votes are created for each candidate. Ideally, it would also make it as hard as possible to know which votes were fictitious. It's possible, but not particularly practical.

      "The latter means that early voters have fewer receipts to choose between (heck, the first voter won't be able to get *any* other receipts), which makes it easier for the bad guy to tell he's being cheated, so it's safer to only ask for the single receipt."

      I agree. Any practical system would have to solve this. It's clearly possible to solve it, though not clear that there's an elegant solution for it that we can all be happy with.

      Again, we don't know what voting system is best yet. One of the reasons is that people have incorrect assumptions about what they want in a voting system. I'm trying to break those assumptions.

      For example, one incorrect assumption is "you can't let a voter prove his vote was counted without making it possible for a voter to prove how he voted". The scheme I discuss above proves this assumption is true. Hopefully this will result in people fixing their requirements so instead of saying "no voter receipts are acceptable" they will correctly read "it should be as difficult as possible for a person to prove to anyone else that they voted a particular way".

      I'm trying to do only two things:

      1) Get people to refine their requirements so they say what they actually want, not what they assume is possible. (Because many things might be possible that they can't think of. We need to know the requirements so innovations can be made and applied.)

      2) Prove that it's possible to have cryptographic verifications that go beyond what a "drop a ballot in a box" system can provide.

    12. Re:Paper Trails Ranked By Value by Anonymous Coward · · Score: 0

      Refusing to even consider looking at ANYONE's ID sure would make it easier for illegal immigrants to cast votes for a certain party which would like to remain firmly in control of California.

    13. Re:Paper Trails Ranked By Value by Anonymous Coward · · Score: 0

      "What's the harm in requiring ID to vote?"

      I've been asking the same question for a while now. The objection that is always raised is that it's discriminatory, that the poor and those from racial/ethnic minority backgrounds are far less likely to have ID. Frankly, I don't get it. ID is required to apply for food stamps, and nobody says that's an unfair burden to impose on the poor.

    14. Re:Paper Trails Ranked By Value by vidarh · · Score: 2, Insightful

      The answer to that is to collect the receipt in ballot boxes after the voter has verified it is correct. It gives a paper trail that is a lot harder to fix and even harder to fix to match the electronic count. Then you do as others have suggested and do samples of the paper trail. If the samples and the electronic vote doesn't agree, you have two choices: accept the paper votes, or do another election.

    15. Re:Paper Trails Ranked By Value by fredklein · · Score: 1

      If I wanted to force you to vote for a candidate I like I only need to ask for your receipt.

      And if I wanted to get you locked up for 10 years, I could call the cops. Election tampering is a serious crime.

      Besides, the receipt obviously would have no information on it that ties it to a particular person. So, I I could show "A" receipt, but you have NO WAY to verify if it is "MY" receipt.

    16. Re:Paper Trails Ranked By Value by Anonymous Coward · · Score: 0

      Witout ID how are officials supossed to fight against fraud?
      It's pointless to have a magnificient count system when you allow anyone, anywhere, any number of times to vote without any control. What kind of documents do you need at USA to vote?

      Voting is a fundamental right, and I wouldn't like anyone to do it instead of me.

      It's not like an ID document makes a country a fascist one. Corporations allready know everything about you, so what's the problem about the government you are paying for (with your taxes) verifying that you, and only you, are enjoying your inalienable rights?

    17. Re:Paper Trails Ranked By Value by JimBobJoe · · Score: 1

      Nobody who has ever been to a DMV in the United States could make the claim, with a straight face, that ID adds trust to a transaction. The naivete regarding the usefulness of ID is amazing considering the incompetence involved in its issuance.

      Having said that, I recommend people not show their ID to use a credit card. It raises the risk of identity theft because you're forced to expose sensitive information about yourself (DOB, address) to people you don't know. Enough information, hypothetically, to allow for identity theft.

    18. Re:Paper Trails Ranked By Value by JimBobJoe · · Score: 1

      ID is required to apply for food stamps, and nobody says that's an unfair burden to impose on the poor.

      I don't believe this is the case, at least in my state. Forms of ID are accepted, but I think they also accept statements from others attesting to identity (like a notary public, if you will.)

      I'm addressing the harm of requiring ID to vote as a reply to the parent.

    19. Re:Paper Trails Ranked By Value by JimBobJoe · · Score: 1

      What's the harm in requiring ID to vote?

      Since your question asks "what's the harm" that implies to me that you already know that there is no value to requiring ID to vote, that it is highly unlikely to prevent fraudulent voting, but that there might be a psychological benefit to it, in terms of making people feel better about democracy. (If you check out the document linked in my sig, I hypothesize that quite a lot of the value, mostly for bad, of ID cards, is that they have a psychological effect on people.)

      I'd also skip the politics over this issue. It's not unusual that one party espouses a change that the other one doesn't support, it's unusual that something we never really required in this country, or even thought necessary, became immediately requisite nationwide in a very short time period. Watching the desperation of state legislatures to pass the ID to vote bills, where a year before they didn't care, has been fascinating.

      This makes for an interesting issue, because I think that, in the long run, we're going to go to mail-in voting anyway, so the whole ID thing will become largely irrelevant.

      Having said that:

      a.) I believe it's a mistake to cobble ID cards with more duties than it already has, and furthermore, pretend it's competent at those duties. If anything, what needs to happen is state DMVs should print on the cards "not guaranteed for identification purposes" and work their best and convincing people that IDs are a bad solution to whatever they're trying to do.

      b.) I believe it's dehumanizing and a mistake to allow the government to dictate that you need an ID card to interface with it. That's a slippery slope that is best avoided--it creates a situation where you as a citizen are irrelevant if you don't have an ID card. In fact, you see some of this coming into place already--here in Ohio, a pollworker is supposed to reject an ID card which is expired. If you consider the absurdity of a one day expired ID card being rejected for voting, I think you'll see where I'm going with this.

      c.) In the long run, a lot of voters are marginal--people who drive by the polling place and spontaneously decide to vote. These voters are uninformed and it's hard to say what exactly they're adding to democracy, but the general consensus was that their voting should be encouraged. Minor barriers will discourage these votes, and that's troublesome particularly when the best benefits of the barrier are psychological.

    20. Re:Paper Trails Ranked By Value by Ed_Pinkley · · Score: 1

      I don't know about you, but in my district, I present them with ID and sign next to my name before I vote. That keeps people from voting twice. I thought this was pretty standard.

      Ed

      --
      "Long time listener, first time caller."
    21. Re:Paper Trails Ranked By Value by tehdaemon · · Score: 1
      Think 'corrupt local incumbent sheriff'

      T

      --
      Laws are horrible moral guides, moral guides make even worse laws.
    22. Re:Paper Trails Ranked By Value by fredklein · · Score: 1

      Think 'corrupt local incumbent sheriff'

      Think 'election tampering is a FEDERAL crime, so call the Feds'.
      Think 'call the press.'.
      Think 'don't elect the guy this time'.
      Think 'move out of town'.
      Think... for yourself. Sheesh.

    23. Re:Paper Trails Ranked By Value by StikyPad · · Score: 1

      What makes the paper ballots any more trustworthy? The problem is that, almost by definition, you cannot have both anonymity and a high degree of confidence in the results. So the question becomes: Which has fewer problems, anonymity or verifiability? Not an easy question by any means. Without anonymity you can have voter intimidation or reprisal. Without verifiability, you can have undetectable tampering. Personally, I lean toward accountability. If someone makes an official statement, I believe it should be attributable and verifiable. Voting is one of the few arenas where that's not currently true. As for voter intimidation, that already occurs based on district. As for reprisals, I believe they can be adequately constrained by the courts.

      And for the argument that my vote is none of your business; it certainly IS your business, as it may well determine your fate. Draft, anyone?

      I'm not saying it's not without problems, but the way I see it, to tamper with unverifiable ballots only takes a one time effort and can easily be undetectable. To tamper with the lives of others requires an effort each and every time, should be easier to spot, and would almost certainly be easier to redress.

  16. They're full of shit... by kcbrown · · Score: 2, Insightful

    A proper voter-verified paper ballot system is as good as it gets when it comes to a combination of accuracy, verifiability, and accountability.

    It's real simple: the voter makes his selection using, say, a voting machine. Voting machine spits out paper ballot and shows it to voter. Voter examines ballot to make sure ballot is good. If ballot is good, voter tells machine to accept the ballot and machine drops ballot into sealed box. If not, voter tells machine to reject the ballot and machine allows user to re-select candidates.

    At the end of the election, the total number of paper ballots are counted and compared with the total number of people who actually came in to vote. They should match, of course. It's also compared with the total number of votes the machines recorded. That, too, should match.

    You can have the machines tabulate the voting results. You can then statistically test the results of the machines by pulling a random (but sufficiently large) set of ballots from the box and manually tabulating them. But you also have the option of doing a full manual count, which is of course what you do if the statistical count shows that the machines were off. And the closer any given race is, the larger the sample has to be to get the statistical error below that of the percentage difference between the closest candidates in the race.

    No purely machine-based voting system is sufficiently trustworthy to be suitable for an election. Any machine can be compromised, by the manufacturer if nobody else. That's a risk that isn't worth taking when the freedom of the country is potentially at stake.

    --
    Use 'slashdot stuff' in the subject line in any email you send me if you want to get past the spam filter.
    1. Re:They're full of shit... by kenh · · Score: 1
      At issue, as I see it, is that if you have an electronic total and a paper total for a given election, and they diverge - which do you trust? And if you decide to always trust, say, the paper total over the electronic total when they diverge, what is the real value of the electronic total?


      Put another way, if there are two children in a room (Tim and Mary) and I hear a lamp break, when I investigate if I decide to ignore whatever Tim says (unless it agrees with what Mary says), why ask Tim what happened?


      Paper ballots are superior to electronic ballots in almost nearly all instances, but we in America seem to think that we shouldn't have to use such "third-world" solutions...

      --
      Ken
    2. Re:They're full of shit... by JoelKatz · · Score: 1

      "And if you decide to always trust, say, the paper total over the electronic total when they diverge, what is the real value of the electronic total?"

      The idea is that 90% of the time, you trust the electronic total. But if the election is really close or some results are suspicious, you can fall back on the paper total (which you don't bother to create otherwise).

      If you ever do discover a discrepancy between the two totals, you investigate it carefully. You also audit some percentage of the electronic totals by computing paper totals. If you catch a discrepancy, you investigate.

      Generally, you will know if results are suspicious. Generally, the vast majority of results will not be suspicious.

      The point of the paper is so that if there's any question about any subset of the votes, they can be validated. The purpose of the machine total is to save money and provide quicker results that are almost always going to be correct. The harm of a bogus initial result is much less if it can be shown to be bogus soon after.

      By the way, while I am a firm believer that cryptographic voting systems can eventually provide the same assurances paper trails can and then some, I do agree that of all the current proposed and available voting schemes, this one is probably the best.

      It has no known flaws. It is cheap and simple to implement. It makes vote-tampering significantly harder than all other systems currently in use.

    3. Re:They're full of shit... by themagic8ball · · Score: 1

      I like this idea and I wonder why it isn't being used. I wonder if these machines should also have a publicly accessible source code so that the way they work would also be transparent. I guess there would be security concerns, but at least we would know that they started out honest. If the machines are not networked, the idea of an outside hacker being able to affect enough of them doesn't seen that likely.

    4. Re:They're full of shit... by Cracked+Pottery · · Score: 1
      At my precinct there was a single touch screen machine nobody used. The preference was for hand marked paper ballots read by an optical scanner. The can be verified by eye, and statistically sampled to verify the accuracy of automated counting.


      The idea of touch screen machines, whether or not there is a paper trail that can be audited is dumb. It's expensive and very slow. Pencils and tables are cheap. Outside of the purpose of enabling handicapped voters, hand marked ballots are the most efficient.

      In any case, the idea that such a pedestrian application of a mature technology should permit trade secrets by private companies defies all reason. These machines, if they are needed at all, should be designed by a consortium of academics within an open process. I include in this the communications and software than control optical scanning, collation and ballot preparation.

    5. Re:They're full of shit... by Asic+Eng · · Score: 1

      Well in theory the voting machines should work correctly all the time, and that means the paper and the electronic total should always be the same. If that's not the case though - then you know you have a problem. You are correct in saying that you don't know what the problem is, but at least you know you have one. If this problem occurs several times you know you have the wrong machine.

    6. Re:They're full of shit... by fredklein · · Score: 1

      It's real simple: the voter makes his selection using, say, a voting machine. Voting machine spits out paper ballot and shows it to voter. Voter examines ballot to make sure ballot is good. If ballot is good, voter tells machine to accept the ballot and machine drops ballot into sealed box. If not, voter tells machine to reject the ballot and machine allows user to re-select candidates. ,/i>

      Do the same basic thing, but make the ballot print out on a '2-ply' receipt paper. The 'journal' copy gets wound up on a spool locked inside the printer, the 'receipt' copy is taken by the voter. Need a recount? Take the spool of 'journal' paper, and feed it thru a scanner that scans it. (Votes would be printed in human- and machine-readable formats. It's trivial to manually read a barcode to make sure the two match.)

    7. Re:They're full of shit... by kenh · · Score: 1

      The idea is that 90% of the time, you trust the electronic total. But if the election is really close or some results are suspicious, you can fall back on the paper total (which you don't bother to create otherwise).
      So when in doubt, you trust the paper. Fine, then what is the point of the electronic vote tally? You won't know if there is a problem until you see a discrepency, and the only way you'd see a discrepency is if the paper tally is not equal to the electronic tally, which means you have to count the paper ballots every time.

      If you ever do discover a discrepancy between the two totals, you investigate it carefully. You also audit some percentage of the electronic totals by computing paper totals. If you catch a discrepancy, you investigate.
      You have to compute 100% of the paper, or there is no point to the paper, since you can't trust that the paper is the same as the electronic.

      The point I am trying to make, is that you creating two records, and if/when a discrepency is detected, which do you trust?

      Personally, I think we should have machine-generated paper ballots - then you can scan them (a la scantron), count them by hand, etc and there are no "hanging chads" or other silliness...

      --
      Ken
    8. Re:They're full of shit... by kenh · · Score: 1
      With two records (paper and electronic), they can both be right, they can both be wrong, or only one is wrong. If they are both right or both wrong, you'll neve question it - you'll only question it when only ONE of the systems is wrong OR if both machines are wrong, but hav different numbers.



      We would need (I feel) three systems to prove correctness - just like the NASA space programs had triple-redundant computers, each worked independently, and the results were compared before action is taken based on the results when at least two of the three systems created identical results.

      --
      Ken
    9. Re:They're full of shit... by kenh · · Score: 1
      You can not have a reciept showing how an individual voted. If reciepts are provided that show how an individual voted, then they could trade their vote for favorable treatment by their employer, politician, etc.



      Oh, and it's against the law.

      --
      Ken
    10. Re:They're full of shit... by Anonymous Coward · · Score: 0

      The idea of touch screen machines, whether or not there is a paper trail that can be audited is dumb. It's expensive and very slow.

      How is 'Touch the face/name of the person you want to vote for' "slow"?? I can click thru 10 different candidates in the time it takes you to sharpen your pencil.

      As for it being 'expensive', Yes, there is an initial cost. But the same equipment can be used in every election fromthen on, barring damages. Printing hundreds of thousands of TONS of paper ballots uses a lot of trees, energy, and time. Talk about expensive...

    11. Re:They're full of shit... by fredklein · · Score: 1

      You can not have a reciept showing how an individual voted.

      Well, you CAN, but I agree it would be a bad idea.

      If reciepts are provided that show how an individual voted, then they could trade their vote for favorable treatment by their employer, politician, etc.

      There are actually two issues here:

      A) Employees who "trade their vote for favorable treatment by their employer"
      and
      B) Employers who threaten their employees into voting a certain way, as verified by their receipt.

      Both can be solved by making the receipts NOT have any information that links it to a particular person. If a receipt simply shows that 'a vote was cast for X', but does not say WHO voted for X, then there is no way an employer would pay an employee for a vote, since they cannot verify that it is their employees vote.

    12. Re:They're full of shit... by Rakishi · · Score: 1

      The third system is called having a new election that is overseen more closely.

    13. Re:They're full of shit... by Rakishi · · Score: 1

      So when in doubt, you trust the paper. Fine, then what is the point of the electronic vote tally? You won't know if there is a problem until you see a discrepency, and the only way you'd see a discrepency is if the paper tally is not equal to the electronic tally, which means you have to count the paper ballots every time. No you count a random but large set of the paper votes. If there is a discrepancy then you count all the votes. Furthermore you also count another (smaller) random set of paper votes by hand (not machine) to make sure the counting machine is not flawed. Possibly all counting is done by two machines from two unrelated companies as well to prevent errors. If someone detected fraud in another manner (which happens, contrary to what some geeks may think machines do not equal the world) then a full recount is also done.

      Since the paper ballots are trivially machine readable the recounting will go rather quickly although some would need to be verified by hand as well (for sake of quality).

      If the election is very close, and most are not, then you may also wish to do a full recount. Again this would only need to be done for a small subset of the elections or districts.

      The point I am trying to make, is that you creating two records, and if/when a discrepency is detected, which do you trust? You investigate why there is a discrepancy. If the result changes the election and no reason can be found to disqualify one set of results you trust NEITHER. You hold a new election.
    14. Re:They're full of shit... by gibson042 · · Score: 0

      No purely machine-based voting system is sufficiently trustworthy to be suitable for an election. Any machine can be compromised, by the manufacturer if nobody else. That's a risk that isn't worth taking when the freedom of the country is potentially at stake.
      I think that's the real issue here... why should politicians be able to abrogate the freedom of the country? If there was less incentive to rig elections, then fewer elections would be rigged.
    15. Re:They're full of shit... by Anonymous Coward · · Score: 0

      No you count a random but large set of the paper votes. If there is a discrepancy then you count all the votes. Furthermore you also count another (smaller) random set of paper votes by hand (not machine) to make sure the counting machine is not flawed. Possibly all counting is done by two machines from two unrelated companies as well to prevent errors. If someone detected fraud in another manner (which happens, contrary to what some geeks may think machines do not equal the world) then a full recount is also done.

      So let me get this straight, we have machines doing a tally and printing a machine-readable paper ballot that can then read by another machine, unless a hand recount is called for. You do realize that if you took the first machine out of the system and used the second machine for the primary tally, with hand tallies for recounts, you would have our current system, right? So what does adding the first machine give us except a bunch of expensive gadgets that need to be stored, maintained, tested, etc. And unlike the second machine, you need one of each of the other machines for each voting booth, making scalability a bit of a problem. It sounds like you want to go back to mechanical voting machines, only updated for the digital age with more complexity, less reliability, and higher profits for the companies making the machines. Considering that a plywood booth with a marker on a string is more reliable and user-friendly for the bulk of the population, I don't see the point in forcing technology into the equation.

    16. Re:They're full of shit... by Anonymous Coward · · Score: 0

      How is 'Touch the face/name of the person you want to vote for' "slow"?? I can click thru 10 different candidates in the time it takes you to sharpen your pencil.

      And ten people can vote on a paper ballot while grandma is trying to figure out how hard you have to press to get a vote to register. Whoops, accidentally voted for the next one too, how do you go back on this thing? Nope, that's not it... Hey, what happened to the screen? What are you folks looking at, haven't you ever seen someone vote before?

      The point is, drawing a line on a piece of paper is already trivially easy and requires no special training.

      As for it being 'expensive', Yes, there is an initial cost. But the same equipment can be used in every election fromthen on, barring damages. Printing hundreds of thousands of TONS of paper ballots uses a lot of trees, energy, and time. Talk about expensive...

      Have you ever seen electronic equipment that has been made available for use by the general public? These things would need to be seriously ruggedized to last more than three years. Even then, you have the possibility of security flaws rendering them unsafe and requiring expensive upgrades or total replacement. You would also need updated software loads for each election, and you'd better hope that those don't get so bloated that your hardware can't keep up. Add to that the cost of maintenance (and the problem of relying on a scarce resource to keep important systems operational plus the inevitable increase in the price of outdated components when you need replacement parts), regular security inspections and testing, and secure storage. After all of that, lots of people will still request paper ballots because they don't trust the machines (regardless of, or in some cases because of, the high-tech wizardry that guarantees that they will work right).

  17. Paper trails increase costs? by Anonymous Coward · · Score: 0

    Well, whoopy-do. Lets just toss a coin then. Much cheaper!

    I tried to RTFA and couldn't find it. But the report on it suggests that the argument misses out some important points. An election has to be more than cheap, fast, and fair.

    It has to be understood by the participants and accepted by them. I would have though it was quite obvious by now that black-box software can never meet that criterion. Pencil and paper, though, does.

  18. Why the fuck do you guys need the machines? by Anonymous Coward · · Score: 5, Insightful

    Why the fuck do you Americans need to use goddamn voting machines?

    Canada gets away just fine with using paper ballots. When you vote, you use a pencil to put a check in a circle next to the name of the candidate you're voting for. The circle is large and the text is large, to allow those with poor eyesight to get a better view of what's on the ballot, thus reducing mistakes.

    What's more, the results for Canadian elections are near-instantaneous. They actually have legislation in place to prevent the media from reporting about the final results in the eastern and central provinces while polling stations are still open in the west! Why the fuck can't the US manage that?

    Yeah, the American population is 10 times larger than the Canadian population. But that's irrelevant! Use 10 times as many ballot counters, and the system will scale just as well.

    It's a mixed situation here in Europe. Some of our nations use the sensible Canadian method. Others are stupid, and follow the American scheme with doodad voting machines and all that jibberjabber. But really, we should all just use the Canadian method. It's the best, and safest, there is.

    1. Re:Why the fuck do you guys need the machines? by WilliamSChips · · Score: 4, Informative

      The American ballots are also ten times as long because we don't use proportional representation and therefore get to vote for more than just a political party.

      --
      Please, for the good of Humanity, vote Obama.
    2. Re:Why the fuck do you guys need the machines? by ReallyEvilCanine · · Score: 3, Informative

      You ever see an American ballot in a presidential election year? It's not just "Choose a president, a Representative and maybe a Senator". Along with the Federal level offices there's a multitude of State, County and Municipal positions to fill. Then there are the ballot initiatives; intentionally written as confusingly as possible, just getting through them can be a daunting task. One of the most credible reasons for poor American election turnout I've heard (after "It won't make a difference") is the fear of such an overwhelming task.

    3. Re:Why the fuck do you guys need the machines? by speaker+of+the+truth · · Score: 4, Interesting

      What's ridiculous is that everything is done at once. If these terms are for the same length, have the State, County and Municipal positions done on a particular year, then two years later have the President, Representative, and Senator and then two years later have the State, etc. Also every election day should be made a public holiday that all but a very few have the day off for, and those that do work are given a special time (either before they work or afterwards) where they can vote outside of normal hours.

      But of course the two major parties benefit from voter apathy as it helps ensure one of them will be voted. So the system is designed to maximize voter apathy.

      --
      Using openSUSE instead of Windows since 9th of October, 2007 and liking it.
    4. Re:Why the fuck do you guys need the machines? by ReallyEvilCanine · · Score: 4, Insightful

      What is it about your society that you aren't allowed to determine who should hold office, and instead allow some schmuck to appoint someone to do the job? Considering how many appointments already exist in the US and how massively that system has been abused this really shouldn't be a difficult idea for you to comprehend.

    5. Re:Why the fuck do you guys need the machines? by zotz · · Score: 1

      as I posted recently here on /.

      http://slashdot.org/comments.pl?sid=256957&cid=20023125

      Put the presidential and congressional races on one ballot, the rest on another if you like.

      You could even have, national, state, local, and special ballots.

      all the best,

      drew

      http://openphoto.net/gallery/index.html?user_id=178
      Underwater Musings

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    6. Re:Why the fuck do you guys need the machines? by CmdrGravy · · Score: 1

      As I understand it the problem is that humans don't mark the papers correctly which makes it hard for them to be read and processed efficiently.

      Wouldn't the simplest answer be to use whatever interface these voting machines have to make it easy for the voters to select their candidates and then just print out the voting slip from the back of the machine in a standard format which can be read electronically easily. The voter then takes the paper from the printer, reads it to check his choices have been correctly entered and then puts his vote in the ballot box to be transported to the counting centre where the papers are simply fed into the reading machine.

    7. Re:Why the fuck do you guys need the machines? by I_Voter · · Score: 2, Interesting
      well-wisher wrote:

      "What is it about American society that forces them to elect every state official?"

      ---------------

      One Reason

      From the voters perspective the U.S. doesn't have political parties - only political labels.

      Political parties in the U.S. used to be organizations that could field politicians that reflected the organizations interests, and would carry the organizations name on the ballot. By requiring political parties to nominate by publicly funded primaries, most U.S. states now require nomination by primary elections in each of our single member districts. The private member based political parties technically still exist, but now have no control over their own name! While I don't claim that real political party platforms are all that honest, we vote for many different individual politicians who are not all that honest either.. One elected politician can't pass a law! Heck: One elected politician can't get a bill out of committee!

      A political party in a two-party system is a gigantic coalition of many different interests. Lacking an enforceable party platform, the other forces that decide which of these interests will get rewarded, after the votes are counted, are not very clear in either major party. Not clear to the voter anyway.

      I_Voter

      Much like Alice's cat - U.S. political parties have disappeared - leaving behind nothing but the many similar smiles of very individualistic politicians.

    8. Re:Why the fuck do you guys need the machines? by mh1997 · · Score: 1

      One of the most credible reasons for poor American election turnout I've heard (after "It won't make a difference") is the fear of such an overwhelming task.
      I call BS on the above statement.

      Have you ever seen the choices for various lotteries and scratch-off games in most states? Talk about confusing, yet, poor uneducated people throw millions of dollars away every day on this "overwhelming task." They also do it very accurately, and there is a simple mechanism in place to return a ticket with the incorrect numbers and make it right

      Then the real kick in the pants is that within 15 minutes of the lottery draw, the state knows exactly how many winners, where each ticket was sold, and the exact amount of the payout and profit to the state. Surely if our most disadvantaged citizens can figure out the lottery, and the state can manage all those scanned sales slips that the person fills out to pick the numbers using a pencil or pen (kind of sounds like a ballot), surely we can have a simple, secure, and accurate voting system.

      If that is too much to ask for, maybe we should have a system where 50ish candidates run, and you are required to pick the 6 that you think will win. Rock/Paper/Scissors picks the winner out of the final 6.

    9. Re:Why the fuck do you guys need the machines? by amorsen · · Score: 2, Informative

      we don't use proportional representation and therefore get to vote for more than just a political party.

      Elections which use proportional representation usually allow you to vote for more than just a political party.

      --
      Finally! A year of moderation! Ready for 2019?
    10. Re:Why the fuck do you guys need the machines? by krgallagher · · Score: 5, Insightful
      "The American ballots are also ten times as long because we don't use proportional representation and therefore get to vote for more than just a political party."

      Political parties are a big part of the problem here in the states. The framers of our constitution did not anticipate the rise of political parties, and George Washington spoke against them in his farewell address. The two major parties here in the US have consolidated power and intentionally impeded the ability additional parties to have any influence in elections or legislation.

      One good example of this is the current rule on filibustering which has made the process to a simple administrative chore requiring a 60% vote to break. No longer can one man halt all other activity against the will of even his own party and stand for what he knows is right. Another good example is the change to eligibility requirements and governance of the presidential debates. Where previously the League of Women Voters maintained a fair and open debate process, now the Commission on Presidential Debates, an organization controlled by corporate sponsors, has created minimum eligibility requirements that include a 15% share of the popular vote "as determined by five selected national public opinion polling organizations." This puts the requirements out of the reach of third party candidates who need the national exposure that the debates would give them to garner that much popular support.

      The last reference above has a great comment from Alan Keyes that I feel deserves inclusions here.

      Regarding the criteria regarding who should be admitted to the Presidential Debates, Keyes said it wasn't a difficult question and shouldn't require too much imagination. Keyes went on to say that one reasonable criteria would be that any Presidential Candidate who qualifies for ballot position in enough states to have the possibility of winning the 270 votes necessary to be elected president - should be included in the debates.
      --

      Insert Generic Sig Here:

    11. Re:Why the fuck do you guys need the machines? by Anonymous Coward · · Score: 0

      Canada gets away just fine with using paper ballots.

      Canada:

      1) Has a fraction of the US's population.
      2) Is a cold, barren wasteland that no one cares about anyway.

      That is all.

    12. Re:Why the fuck do you guys need the machines? by fredklein · · Score: 1

      So, use a machine to mark a piece of paper that just gets fed into another machine?

      Why not just have the first machine send the results to the second directly? Or simply eliminate the second machine altogether, and have the first one print a 'receipt' for the voter to look at?

    13. Re:Why the fuck do you guys need the machines? by plague3106 · · Score: 1

      Well, one reason would be so that I can see that the bubble next to my choice is actually filled in, and not just some reason dots on a page with no meaning to a human.

    14. Re:Why the fuck do you guys need the machines? by CmdrGravy · · Score: 1

      Why not just have the first machine send the results to the second directly? Or simply eliminate the second machine altogether, and have the first one print a 'receipt' for the voter to look at?


      Because that would be electronic voting with all the problems of accuracy, reliability and accountability that come with it we're trying to avoid and which doesn't as yet have any benefit to the voter at all except that it's cheaper. It could be argued that voting is the most important thing you can do in a democracy so trying to shave a few pounds or dollars from the cost isn't really a very sensible idea if it means delivering a less effective system.
    15. Re:Why the fuck do you guys need the machines? by Anonymous Coward · · Score: 0

      Much like Alice's cat - U.S. political parties have disappeared - leaving behind nothing but the many similar smiles of very individualistic politicians.

      This is not the case. Politicians must make alliances (usually caucuses within their party, more personal alliances, and even mentoring relationships) and obey the dictates of party leaders to get anything done. A junior congressman cannot expect his bill to make it out of committee if he doesn't get a "buzz" going for his proposal, and often enough, the bill will be judged on political considerations (will it it get votes come election season?, has the newbie paid his dues?, has this guy voted against any of my bills?, does it go along with the party image?) rather than merit per se.

      The tension in all this comes from the fact that representatives in the same party often have quite different constituencies pulling the local representative away from party leadership. And let's not be too cynical: Politicians are as capable of having ideals and beliefs as anyone else.

    16. Re:Why the fuck do you guys need the machines? by volkris · · Score: 1

      If people don't care enough to make sometime for voting, then they probably don't care enough to stay informed on the issues and probably shouldn't be voting in the first place.

    17. Re:Why the fuck do you guys need the machines? by Onos · · Score: 2, Informative

      You might want to check about Canada before saying. Canada also uses a system similar to the US - it is not proportional voting. We have a bunch of ridings and in each of the ridings you have subsection. The candidate with most votes in a riding wins that riding for his party.
      Why is the count so fast in Canada, because each subsection counts its votes and reports back up. Usually we get the results by next morning and by midnight it is generally known who won, unless it is very tight.

    18. Re:Why the fuck do you guys need the machines? by querist · · Score: 1

      This is not the case in all states.

      In South Carolina, for example, they alternate the state and federal office elections just as you recommend. The theory behind this is that the local parties can focus their attention on either the state offices or the federal offices in each two-year half of the four-year election cycle. It also has the benefit of the currently seated officials being able to campaign on behalf of their fellow party members for the office that is up for election. Mr. Bush made appearances on behalf of Governor Sanford, and I am sure the Mr. Sanford will make appearances on behalf of the Republican candidate once the party selects one. (SC is a very red state, so to speak. I am not endorsing any party here, just citing examples from where I live.)

      I agree with the "federal holiday" approach as well. I believe they do this in Australia.

    19. Re:Why the fuck do you guys need the machines? by DavidTC · · Score: 1

      The only reason that this is an issue is that we insist on doing all the elections on the same damn piece of paper. (Or the same computer.)

      It would be trivially easy to have a single ballot per congressional district (Which includes federal stuff and state stuff, as congressional districts do not cross state lines.), a single county ballot, and a single city ballot, and count them all by hand.

      Alternately we could print a single state/federal ballot and a congressional district ballot, but as the second literally would have one question on it, it would seem sorta silly. We could print the same format district ballot, though, and have merely make the last question just have different names about who to elect as Representitive.

      And some state, of course, only have one congressional district.

      Instead we end up printing insanely wacky things as congressional district cut counties and cities in half. That's half the problem standing in the way or reform, right there...all the little precincts with different ballots.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    20. Re:Why the fuck do you guys need the machines? by Anonymous Coward · · Score: 0

      What's ridiculous is that everything is done at once. If these terms are for the same length, have the State, County and Municipal positions done on a particular year, then two years later have the President, Representative, and Senator and then two years later have the State, etc.

      The terms aren't for the same length. President is 4 years, Senator is 6, Representative is 2. Senate elections are staggered so approximately one third come up for election every two years.

      Also every election day should be made a public holiday that all but a very few have the day off for, and those that do work are given a special time (either before they work or afterwards) where they can vote outside of normal hours.

      Why do you need an entire day off to mark off a few boxes on a piece of paper? It only takes a few minutes and can be done on the way to work or the way home. Polls are usually open outside of "normal hours," so there's no excuse for not stopping by at some point during the day (unless you physically can't get there, in which case you vote absentee).

      But of course the two major parties benefit from voter apathy as it helps ensure one of them will be voted. So the system is designed to maximize voter apathy.

      Voting is one of the simplest government procedures there is. It takes more time and effort to get a library card than it does to vote. There's no conspiracy here, it's the apathetic voters who are to blame for voter apathy, not a system that is designed to be easy and painless. If your voting district has artificial barriers preventing people from voting quickly and easily, then your local government is to blame. Otherwise, it's your own fault if you can't be bothered to take part in the only process that lets you feel like you actually have a say in what happens in this country (not that you actually do, but it's still a nice feeling).

    21. Re:Why the fuck do you guys need the machines? by I_Voter · · Score: 2, Insightful
      I_Voter wrote:

      Much like Alice's cat - U.S. political parties have disappeared - leaving behind nothing but the many similar smiles of very individualistic politicians.

      Anonymous Coward wrote:
      This is not the case. Politicians must make alliances ... and obey the dictates of party leaders to get anything done.

      -------------

      If are thinking from the politicians perspective you are correct, but from the voters perspective all or most of those decisions and actions happen after the election, or - in private.

      Prior to the election politicians are primarily independent or organized by money. It is true that our glorious National Committees, etc. can choose which those politicians - that have gained general election ballot status by being elected in their parties primaries - to fund. However, those conditions are not made public. If you know a source please tell me.

      Quote from 1927
      Here in the last generation, a development has taken place which finds an analogy nowhere else. American parties have ceased to be voluntary associations like trade unions or the good government clubs or the churches. They have lost the right freely to determine how candidates shall be nominated and platforms framed, even who shall belong to the party and who shall lead it. The state legislatures have regulated their structure and functions in great detail.
      Source: American Parties and Elections, by Edward Sait published 1927 (Page 174)

      Found in The tyranny of the two-party system / Lisa Jane Disch c2002

    22. Re:Why the fuck do you guys need the machines? by Anonymous Coward · · Score: 0

      Completely agree.

      It's like the struggle for ebooks or replacing toilet paper, i.e. no one cares. They are just trying to solve a problem for the sake of it.

    23. Re:Why the fuck do you guys need the machines? by Anonymous Coward · · Score: 0

      Not all "Americans" use machines to vote. I live in Massachusetts, and we still use paper ballots.

    24. Re:Why the fuck do you guys need the machines? by hax0r_this · · Score: 1

      Well see, we have this crazy thing called a first amendment that would make it very difficult to "prevent the media from reporting". Somehow I'm still in shock that someone on slashdot got modded insightful for suggesting that.

    25. Re:Why the fuck do you guys need the machines? by MightyMartian · · Score: 1

      I can't speak to every city or other sub-provincial electoral jurisdiction, but currently no province in Canada uses any form of proportional representation, and neither do Federal elections.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    26. Re:Why the fuck do you guys need the machines? by toddhisattva · · Score: 1

      They actually have legislation in place to prevent the media from reporting about the final results in the eastern and central provinces while polling stations are still open in the west! Why the fuck can't the US manage that? We cannot manage that because one party has control of the media.

      Ja, ja, there are two exceptions, and look how the Party-controlled media reacts to them.

      Naturally, the Party uses its media to its advantage. Which is why the Party reported their wishes for 2000's Florida vote as fact, before the polls had closed in Florida.

      Then the gallmonging Party accused their opponents of voter suppression!
    27. Re:Why the fuck do you guys need the machines? by deanoaz · · Score: 1

      You are correct sir.

      Although the voting methods vary by state and county in the U.S. Where I live, (Phoenix, Arizona) we use paper ballots. They are initially counted with machines and then stored. If a hand recount is mandated by a court, the ballots can be looked at again. No Chads, no Diebold software issues. A solid paper trail.

      --
      If 'the people' in Amendment 2 are 'the state' then Amendments 1, 2, 4, 9, and 10 benefit the state, not you.
    28. Re:Why the fuck do you guys need the machines? by Anonymous Coward · · Score: 0

      I don't think it was even really an issue until a Democratic Party worker designed a ballot that the Democratic voters in a Democratic majority Broward County in FL couldn't figure out...or so they say.

      Then they couldn't figure out how to count the ballots...deciding to make up votes based on their guessing of the voters intent. Which result in manufacturing vote for Al Gore. Luckily, they didn't succeed.

    29. Re:Why the fuck do you guys need the machines? by pigiron · · Score: 2, Insightful

      Who are you kidding? The League of Women Voters has been excluding third party candidates from debates for years.

    30. Re:Why the fuck do you guys need the machines? by Aerion · · Score: 1

      Why do you need an entire day off to mark off a few boxes on a piece of paper? It only takes a few minutes and can be done on the way to work or the way home. Polls are usually open outside of "normal hours," ...

      If your voting district has artificial barriers preventing people from voting quickly and easily, then your local government is to blame.

      Like in Columbus, OH. Lines in predominantly-black precincts in Columbus and in Cleveland were absurdly long in 2004, with many people waiting more than 3 hours to cast their vote. A lot of people couldn't go during working hours, because they had to work, but the lines after hours became prohibitively long.

      Some people may have to work for 12 or more hours on that day, for whatever reason, and so may not even have a chance to go to the polling place after hours. Not everyone works normal hours every day.

      You gotta remember that not everybody has it as easy as you seem to. The voting process doesn't run smoothly everywhere... in some places the local or state government actually sucks a lot, and so it's not easy to vote.

      so there's no excuse for not stopping by at some point during the day

      No, there's no excuse for forcing people to wait in line until 10pm just to get in the door of the polling place. There's no excuse for making it non-trivial to cast a ballot. There's no excuse for our shoddy election system in this country.

      Despite this astounding lack of excuses, all these things happen. I guess politics doesn't need excuses to fail miserably.

    31. Re:Why the fuck do you guys need the machines? by Aerion · · Score: 1

      What's ridiculous is that everything is done at once. If these terms are for the same length, have the State, County and Municipal positions done on a particular year, then two years later have the President, Representative, and Senator and then two years later have the State, etc.

      Others have pointed out that some places do alternate the races. But there are reasons that many places don't alternate.

      There is tremendous voter apathy already. One of the ways small local races can combat this is by attaching themselves to a big-ticket race, like the Presidential election. If the mayoral race is on the ballot in a 4N+1 year election, it's the biggest race on the ticket. But a lot of people don't care about the mayoral race, so turnout is low. If the mayoral race is on the ballot in a 4N year election, then the Presidential election draws out more voters. As long as they are at the polls, they might as well vote for the mayor, too.

      Some places put small races on even-year ballots because it reduces the marginal effort that a voter has to expend to vote for that race. Does it cheapen our democracy? Yeah, probably. But until someone figures out how to change voter apathy on a massive scale (may I suggest a revolution, and a whole new Constitution?), that's the way things are.

    32. Re:Why the fuck do you guys need the machines? by sbate · · Score: 1

      I can fucking never fucking figure out the fucking jiberjabber either. Fuck.

      --
      Added Pressly: "Oh, and by the way, milk is nothing but liquid meat."
    33. Re:Why the fuck do you guys need the machines? by jayp00001 · · Score: 1

      Of course what is never mentioned in these examples is that based on the last election turnout for that district the amount of balot machines was fine. The problem is that you can't figure out how many machines you need or the size required for the location if the parties start pulling stunts like paying off voters to show up and vote for their candidate.

    34. Re:Why the fuck do you guys need the machines? by james_pb · · Score: 1

      It's not the population, it's how many different things we vote on.

      Here's a concrete set of examples from King County, Washington (as in Seattle/Boeing/Microsoft/salmon/Gore-tex, not DC)

      http://www.metrokc.gov/elections/archive/default.asp

      Take a look at 2006. There were six different elections over the year, each one of which had multiple issues on the ballot.

      In the general election (the big one), there were about 15 different things to vote on, depending on where you live. City councils, county councils, fire districts, school districts, local initiatives, county initiatives, state initiatives, district court, supreme court, court of appeals, public utility district, etc. Some of these are yes/no/pick one, some are pick N candidates from a list.

      What does a typical Canadian/European example look like?

    35. Re:Why the fuck do you guys need the machines? by warsql · · Score: 1

      At least in Ohio, ballot machines are decided on a county by county basis. I live in Geauga county. We use optical scan ballots here.

      --
      878659 - yep its prime.
    36. Re:Why the fuck do you guys need the machines? by dedalus2000 · · Score: 1

      people living close to the poverty line are unlikely to have jobs that provide vacation time or personal time and just showing up late may cost them their job or have a cascading effect on their ability to pay their bills.

      seriously we have some pointless holidays here in the US why not make one that has a purpose other than increasing retail sales. Or alternatively move the elections to July 4th then we have a reason to act patriotic. it would honor our history more than burning hot dogs ever could.

      --
      My keyboads not woking popely.
    37. Re:Why the fuck do you guys need the machines? by number11 · · Score: 1

      As I understand it the problem is that humans don't mark the papers correctly which makes it hard for them to be read and processed efficiently.

      It works fine. Fill in the circle (or complete the gap in the line) next to your choice, take the ballot over and feed it into the onsite reader. If the reader can't read it properly, it kicks it back out and beeps, and a poll worker wanders over to see if you need assistance. If it's ok, your ballot goes into a bin so it can be examined later (they do an audit count on 5% of the precincts). No expensive equipment (except the reader).

      Been working that way without a hitch for 20 years.

      You could use a touchscreen front end (like you suggest), for those few voters who can't use a pen or read the ballot. I think last election each polling place had one touchscreen over in the corner for that purpose, but I didn't see anyone use it so can't be sure how that worked.

    38. Re:Why the fuck do you guys need the machines? by Anonymous Coward · · Score: 0

      What's ridiculous is that everything is done at once. If these terms are for the same length, have the State, County and Municipal positions done on a particular year, then two years later have the President, Representative, and Senator and then two years later have the State, etc. Also every election day should be made a public holiday that all but a very few have the day off for, and those that do work are given a special time (either before they work or afterwards) where they can vote outside of normal hours. Also, you should win free cupcakes by voting.
    39. Re:Why the fuck do you guys need the machines? by PitaBred · · Score: 1

      Looks like a complete muppet could use it, eh? The American voting system is much more complex than Canada's.

    40. Re:Why the fuck do you guys need the machines? by nodrogluap · · Score: 1

      For the non-Canucks: note that riding is a Canadian word, and doesn't have anything (directly) to do with horses.

      Also, although there is no proportional representation in Canada, Ontarians will be voting on whether to use a mixed member proportional system in their next election, which would let not-quite-mainstream parties such as the Green Party get seats without requiring they win a plurality in any given riding. It would also make the ballot considerably larger, but I'm pretty sure we'd still stick with pencil and paper.

    41. Re:Why the fuck do you guys need the machines? by CastrTroy · · Score: 2, Insightful

      I've never understood why speed was so important to the Americans, especially in federal elections. They vote in November, and the new president doesn't come into office until January. There's lots of time to do the counting, and make sure it's done right. It's not like the counting has to be done before midnight, or the president will turn into a pumpkin.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    42. Re:Why the fuck do you guys need the machines? by Gorm+the+DBA · · Score: 1

      You'd like to believe that...but one of the key issues in our (in)famous 2000 election was that there wasn't enough time to complete the recounts in all of Florida before the Electoral College had to meet. At least...so said the Supreme Court...the accuracy of that belief is left as an excuse for political posturing on both sides.

    43. Re:Why the fuck do you guys need the machines? by Anonymous Coward · · Score: 1

      What is it about your society that you aren't allowed to determine who should hold office, and instead allow some schmuck to appoint someone to do the job?
      The idea is kind of that the one guy you elect is elected as your representative, and is trusted to act in your interests when he appoints people to do various other things. If he doesn't, he doesn't get re-elected. This is how representative democracy is supposed to work.

      Yes, the American system may theoretically give voters more power. But if it leads to the act of voting becoming an unreasonably complex task, then (a) voter turnout will fall (making the government less representative of the people), and (b) people will make more mistakes (making the government less legitimate in every sense). It's hard to see that this is a good thing.
    44. Re:Why the fuck do you guys need the machines? by Anonymous Coward · · Score: 0

      As I understand it the problem is that humans don't mark the papers correctly which makes it hard for them to be read and processed efficiently.

      A large part of the problem is a deliberate confounding of accuracy and validity.

      In a pure paper system, something like 2.5% of ballots are invalid: that is, they are marked in a way that either does not appear to clearly indicate the voter's intent or that falls outside of some technical requirement (these are very distinct). A spoiled ballot may be accurate: a ballot with no candidates selected and "F*** them all" written across is clearly invalid but equally clearly accurate (in that it reflects the voter's intent...you may or may not agree with the sentiment). A valid ballot may be inaccurate: similar names, confusing layouts or configuration errors can result in ballots that are unambiguous and correctly marked for a candidate that the voter did not intend to vote for.

      HAVA and similar initiatives are designed to enforce valid ballots but provide no similar requirement that the ballots be accurate. A more subtle problem is that validity and accuracy are weakly inversely related. For example, a mechanical or e-voting system may not have provisions for casting a blank ballot, replacing or resetting a ballot, write in candidates or handling other situations that may be otherwise permissible. In many democracies, spoiled ballots are also used as a bellweather indicator with an excessive number indicating that the election needs to be rerun. This shows another area where the American system values validity over accuracy: In both 2000 and 2004, there were significant questions about the election outcome which were swept under the rug because a prompt selection was deemed more important than an accurate one.

    45. Re:Why the fuck do you guys need the machines? by Anonymous Coward · · Score: 0

      We (U.S) don't need a "holiday" for (federal) election day, what we need to is to have all polls open everywhere at 7 AM Eastern Time and close everywhere at 7 PM Alaska-Hawaii Time. The polls will be open 19 hours. If one can't manage to vote during that period of time, well... And boy howdy, won't the TV networks be pissed!

    46. Re:Why the fuck do you guys need the machines? by skarphace · · Score: 1

      I've never understood why speed was so important to the Americans, especially in federal elections. They vote in November, and the new president doesn't come into office until January. There's lots of time to do the counting, and make sure it's done right. It's not like the counting has to be done before midnight, or the president will turn into a pumpkin. I bet there is quite a bit for a president elect to do before he is actually sworn in. It's not exactly a job you can just hop in to, after all.
      --
      Bullish Machine Tzar
    47. Re:Why the fuck do you guys need the machines? by Anonymous Coward · · Score: 0

      http://en.wikipedia.org/wiki/Electronic_voting_in_Canada">http://en.wikipedia.org/wiki/Electronic_voting_in_Canada

      It is a common misconception that there is no electronic voting in Canada. Most municipalities use ScanTron machines for voting.

    48. Re:Why the fuck do you guys need the machines? by volkris · · Score: 1

      Honor our history? Jesus, the way we treat voting these days is an amazing DIShonor to our history. And I'm talking about the system as we've redesigned it, not the voter turnout and such.

      In any case, I don't care: if a person can't make time in their lives to vote they don't get to. It's as simple as that. If they're spending that much effort on an inflexible job or if they simply can't organize their lives sufficiently to give them time to vote then they don't get to.

      And geez, I know it's an imprudent thought, but your people living close to the poverty line probably aren't terribly informed in the first place. Again, why should society as a whole take the hit (and a mandatory holiday is a drain, mind you) because these people can't and/or refuse to get their lives together?

      This notion that society must bend over backwards to make it brain-dead easy for people to vote is absurd. Society should provide the opportunity to vote (and it does) and leave it at that.

    49. Re:Why the fuck do you guys need the machines? by profplump · · Score: 1

      First I have to say, this whole article is ridiculous. Paper records provide auditabilitly. I don't know why anyone would think they'd increase accuracy -- that isn't the intent (or if it was the intent, someone screwed up).

      Canada gets away just fine with using paper ballots. When you vote, you use a pencil to put a check in a circle next to the name of the candidate you're voting for. The circle is large and the text is large, to allow those with poor eyesight to get a better view of what's on the ballot, thus reducing mistake.

      I don't care how large the circle is, blind people can't see it. And illiterate people still won't be able to read it. And some disabled people still won't be able to mark the circle. Electronic machines solve all those problems. Electronic ballots also make it easier for people to change their mind or correct a mistake without having to ask the staff for new ballot -- something they might think is not allowed, or that they might be too embarassed to do. In general it can improve participation and accuracy among people who have might have trouble with traditional ballots.

      There are also increased risks for fraud, if the system is not kept appropriately transparent. And those risks certainly need to be weighed against the benefits of the new interface. That's what paper records are supposed to provide -- a way to make the system transparent, and to provide a second count for the same set of machines. Also note that the systems aren't mutually exclusive; here in Iowa we have mostly optical scan paper ballots, but also provide electronic machines for the sorts of reasons I named above.

    50. Re:Why the fuck do you guys need the machines? by pipingguy · · Score: 1

      Please explain this "paper" and "pencil" you speak of. Is it some kind of new software combo? Does it run on Linux?

      Sincerely,

      The Ultimate Tool

    51. Re:Why the fuck do you guys need the machines? by vuffi_raa · · Score: 1

      the fact of the matter is that it is actually easier to fool a vote counter than it is to fool a voting machine- for god's sake the data isn't even stored in a particularly stable database- diebold does everything with access whose security someone like me could break in a second flat- the problem is that anonymity needs to be broken to an extent- you need to be issued an accounting ID (and you can have verification by ss# or something like it) at the polls or on your absentee ballot and you need to be able to check the vote either online or by phone after it has been counted and be able to voice a correction if it is wrong. No one in media will go for this because they want their damn "election ratings" and "immediate results".
      The fact of the matter is that democracy is a slow process if it is to be fair- otherwise there will always be those that can easily subvert the system.

    52. Re:Why the fuck do you guys need the machines? by Dyolf+Knip · · Score: 1

      The League of Women Voters has been excluding third party candidates from debates for years.

      Uh, not quite. As I recall, control over presidential debates was wrested from them after they let Perot take part and was placed in the hands of the Committee for Presidential Debates, an organization that was, last time I checked, co-chaired by former heads of the GOP and DNC. They have, of course, set up rules all but forbidding third parties from taking part. The last time candidates really tried to get into one, they got arrested for their troubles.

      The Democrats may not be quite as bad as the Republicans these days, but they are just as enamored of the sick duopoly they helped set up.

      --
      Dyolf Knip
    53. Re:Why the fuck do you guys need the machines? by Anonymous Coward · · Score: 0

      Whether it's machines or paper ballots, it doesn't matter. Almost all voter fraud that takes place in America is extremely low tech: it's a judge of elections with no one else in the polling place signing the book for voters and voting either on the machines or on the paper for them. It's just that simple, and it's been documented for years. This is in addition to intimidation tactics, which I won't even get into, but are absolutely commonplace in many of America's cities (and no, not the kind that Jesse Jackson invents every time one of his preferred candidates loses).

      All this bullshit about Diebold and paper trails is a farce designed to take your attention off the fact that fraud in this country is NOT high-tech at this point, and that no amount of paper trail will make a difference when the machine itself is being voted on by someone other than the person who ought to be voting on it.

    54. Re:Why the fuck do you guys need the machines? by Ed+Avis · · Score: 1

      It's not like the counting has to be done before midnight, or the president will turn into a pumpkin.
      How would you tell?
      --
      -- Ed Avis ed@membled.com
    55. Re:Why the fuck do you guys need the machines? by dedalus2000 · · Score: 1

      trying to understand what you mean by this: Jesus, the way we treat voting these days is an amazing DIShonor to our history. And I'm talking about the system as we've redesigned it, not the voter turnout and such.

      are you referring to the two party system, the PACs and interest groups, the money and corruption?

      I'm not advocating making anything easy but possible. timing election cycles to coincide with existing holidays is not a drain on society, nor does erecting artificial barriers to entry guarantee voters will be educated on the issues. often privilege leads to a somewhat insular mindset meaning people are unaware of the scope of a problem or possibly of it's existence because they are not directly affected. for example someone making 15 million a year running a corporation is not likely to be aware of the issues regarding mine safety nor would they be aware of the way disease spreads through a population but they will have an unimpeded opportunity to vote for a candidate who does have, stated or unstated, an agenda which likely includes these two issues.

      --
      My keyboads not woking popely.
  19. Nothing to see here! by feepcreature · · Score: 1

    Organisation says "Paper trails aren't enough to ensure accurate vote counts" (on their own, anyway?) - Next week we'll tell you why!

    No news here. Not until next week, anyway.

    --
    Paul "Say no to feeping creaturism"
  20. mod parent up by Yvanhoe · · Score: 1

    Yep, that sounds good.

    However, I still wonder what advantage this brings over the old fashioned way...

    --
    The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    1. Re:mod parent up by JoelKatz · · Score: 1

      "However, I still wonder what advantage this brings over the old fashioned way..."

      There are a few:

      1) Individual voters can be assured that their vote was counted. Of course, they cannot prove to others that their vote was counted.

      2) If a vote is not counted, the voter can prove that there exists a vote that was not counted. Of course, he cannot prove that it is his vote. He can anonymously submit this cryptographic proof and we'll all know that at least this one vote was "lost".

      3) If a member of a group cooperates with that group, the group can make sure that the member's vote is counted. Of course, the group cannot know whether or not the member cooperated.

      4) Tampering with the voting system at high level becomes much more difficult. You have to tamper right at the polling places because once a cryptographic proof of a vote is out, you can do nothing to stop it.

      5) If extra votes are injected into the system by any means, it will be known where they were injected. It may not be possible to separate the bogus votes from the individual legitimate votes, but at least you'll know what subset of votes must include the bogus votes. For example, you may say "polling place X reported 13,000 votes but only had 11,500 voters, so these 13,000 votes must include 2,500 bogus ones".

    2. Re:mod parent up by AndersOSU · · Score: 1

      So, how does one know that what shows up on the receipt and what is actually counted are the same thing?

      You keep talking about knowing if a vote was lost or extra votes were injected, but that isn't the only issue, you also have to know that the votes that are casted are counted correctly and not flipped.

      Is there protection against this in the finer details of the cryptography (sorry, I'm not very familiar with cryptography) and if so, how do you prevent the receipt generated from displaying a hash that doesn't match the human readable screen? After all, I can complain that my vote got flipped, but by design, I can't prove that it was my vote, so I can't prove that I know what the vote should be.

    3. Re:mod parent up by Yvanhoe · · Score: 1

      Sorry, by "old fashioned way" I was thinking about manual counting, transparent boxes and human readable ballots inside opaque envelopes.

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    4. Re:mod parent up by Jeremi · · Score: 1
      Individual voters can be assured that their vote was counted.


      Assured how? At the end of the day, all you have is a piece of paper with a number on it. You are still just taking the election officials at their word that your number means something about the election.


      And even if the system works perfectly, what happens when people start complaining that the system defrauded them? (And they will do so, people cry foul every time their guy loses an election that they think he should have won). How will you convince them that the system really hasn't been compromised? Any explanation that relies on them understanding cryptographic principles is a sure loser, because to most people that will sound like so much gobbledygook, which is just what they would expect to hear from someone who is attempting to fool them. So essentially you will be reduced to "trust us, we're mathematicians", which is not nearly as convincing to most people as "we had people from all the politicial parties sit in a room together and re-count the votes by hand, and all of them agree that this tally is correct".

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    5. Re:mod parent up by JoelKatz · · Score: 1

      "Assured how? At the end of the day, all you have is a piece of paper with a number on it. You are still just taking the election officials at their word that your number means something about the election."

      You are assured because if the ID on your piece of paper does not appear on the list of votes for the candidate on your piece of paper, you have cryptographic proof that that ID cast a vote for that candidate. When the results come out, you can check if your ID (although only you know its yours) appears on the list of votes for your candidate. If it does not, you can prove that that vote was not counted (though you cannot prove it was your vote, you can prove it was validly cast but not counted).

  21. Why not just use ATMs? by Nomen+Publicus · · Score: 0

    We are pretty sure that the banking system can count so why not just use ATMs to vote? Transfer $1 to the party of your choice. If your party wins, you get your money back. The losing parties get to keep the money to improve their campaigns next time.

    1. Re:Why not just use ATMs? by ricegf · · Score: 1

      The secret ballot requirement is one really good reason. Distrust of banks would be another. Laws against poll taxes would be a third. But it's certainly a creative idea, so don't stop brainstorming. :-)

    2. Re:Why not just use ATMs? by kenh · · Score: 1
      Let's see:
      • How to verify voter?
      • Votes would not be secret
      • Not everyone has an ATM card
      • How to handle absentee ballots
      • How to prevent multiple votes by individuals with multiple bank accounts, possibly in multiple jurisdictions?

      I think you get the idea...

      --
      Ken
    3. Re:Why not just use ATMs? by Anonymous Coward · · Score: 0

      How to verify voter?

      If the person has an ATM card and the PIN, that's verified enough to access the $$$$ in the account. Why is that not verified enough to vote??

      Votes would not be secret

      How so? If I transfer $1 to GreenPeace, do you know about it? Then how would you know if I transfer $1 to Bush/Dole/WhoEver??

      Now, the votes WOULD be known to:
      1. The owners of the accounts in question. (Um, you already know who you voted for, and the other account owner is the Government. Kinda hard to vote if the Govt. doesn't know who you vote for!)
      2) Anyone in the bank who can access your account. Um, accessing this info is illegal anyway.

      Not everyone has an ATM card

      Too bad.

      How to handle absentee ballots

      Election day is known in advance. If you can't bother to arrange your schedule, maybe you shouldn't vote. ANyway, with this method, all you need is 5 minutes at ANY ATM IN THE WORLD. No need for Absentee ballots!

      How to prevent multiple votes by individuals with multiple bank accounts, possibly in multiple jurisdictions?


      Maybe anyone who has enough money to do this deserves extra votes? After all, they were smart enough to make all that money...
      But seriously- All bank accounts require your Social Security Number. Only one vote per SSN allowed. Whether additional votes 'overwrite' the first, or are discarded, is an implementation issue.

      I think you get the idea...

  22. Paper vote results are "black and white" by rinkjustice · · Score: 1, Flamebait

    According to the provocative and highly enlightening documentary Orwell Rolls in His Grave, there's a switch on voting machines that either accepts, then discounts an incorrectly filled-out ballot, or spits the spoiled ballot back out so you can vote again. Apparently, in some areas heavily populated with blacks, the wrong ballots were received and not returned. In predominantly white districts, the incorrect ballot was spit back out so they could vote again.

    So yeah, paper votes can be and have been manipulated big time.

    1. Re:Paper vote results are "black and white" by ricegf · · Score: 1

      Certainly wouldn't be the first time, but this just doesn't smell right.

      Precinct captain is an elected post, at least where I live. (We tossed ours out a few years back, for giving last names ending in A-F to one short line, and G-Z to one excruciatingly long one. Needless to say, the G-Z folks carried the next precinct captain election in a landslide, and threw the bum out!)

      Predominantly black precincts tend to vote Democratic rather than Republican.

      So are you asserting that the Democratic party is rigging elections to help Republicans? Or am I missing something here?

  23. Why so complex, dude? by Anonymous Coward · · Score: 0

    Why do you propose such a complex system for something that should be really simple? There's no need for cryptography, or machines, or software, or printouts, or any cockamamie like that.

    Voting is simple: you use a pencil to check a circle on a paper ballot. You put the paper ballot in a box with the ballots from other people. Once everyone has voted, the box is opened, and the ballots are tallied by hand.

    Yes, it's that simple. That's just how it's done in many other Western nations, including Canada, the UK, Denmark, Sweden, Norway, and even in a place like India, which has three times the population of the US.

  24. Wait one minute here ok... by SerpentMage · · Score: 4, Insightful

    American's are not the only ones with long ballots. Germany has long ballots as well because you get to vote twice (your first vote and second vote). Then add in all of the tom-dick-harry parties and ballots become 24 inches long. In Switzerland folks vote every three to four months since it is a direct democracy. My point is the long ballot is not an excuse.

    What I think is problematic in the US is that there is this automatic tendency to automate tasks and thus making it difficult for the people to carry out the task. Case in point the ballots with hanging chads. Why on earth is there such a ballot? Oh yeah so that you can save a few bucks on counting the votes. But who cares that the voter has to take a Phd on casting votes.

    To put this in context. India in 2004 put in electronic voting machines for 348 million people http://www.kablenet.com/kd.nsf/Frontpage/A109B59D2C4BCBA380256E9400373E62?OpenDocument

    I am sure its not perfect, BUT you have to think twice about this. In a country that is mostly poverty stricken and where people can't really read they have a working democratic system and 348 million people can vote electronically. And what was the population of the US? 300 million...

    No, the problem here is quite simple the American voting infrastructure. It's not the fault of the people, nor the political system, but the folks who run the voting infrastructure! They need a good "flogging."

    --

    "You can't make a race horse of a pig"
    "No," said Samuel, "but you can make very fast pig"
    1. Re:Wait one minute here ok... by pipingguy · · Score: 1

      American's are not the only ones with long ballots.

      Perhaps it's an attention span issue.

  25. in other news: by e**(i+pi)-1 · · Score: 3, Funny

    In other news: Backups Don't Ensure your data are safe.

    "In an new report from the Information Technology and Innovation Foundation they say that backups can increase costs and can actually reduce the chances that users data have to be recreated."

    1. Re:in other news: by will_die · · Score: 0, Redundant

      If you have every had to use your backups then you know that "Backups don't ensure your data are safe."
      Until you are willing to test them and ensure the data is there you are taking it on faith that they contain the data needed and your procedures will allow you to get back a working system.

  26. Re:Why the foolishness do you guys need the machin by Joseph_Daniel_Zukige · · Score: 4, Insightful

    Just vote for the MP?

    You think freedom can be reduced to a popularity contest?

    Up until recently, America was about voting issues, not people.

    Some people find it incomprehensible that an elected representative of the people would find himself trying to implement the will of the people, rather than simply assuming that the election gave him license to implement his/her own ideas. (You do hear me muttering under my breath here, yes.)

    This is entirely the point of having the people vote on so much.

    It has something to do with the DIY mindset that also used to be rather typical of people from the USA.

    joudanzuki

  27. E-paper by damaki · · Score: 1

    Coming soon, e-vote and wifi e-paper trail. It's time for high tech chameleon votes.

    --
    Stupidity is the root of all evil.
  28. The problem with math games by Joseph_Daniel_Zukige · · Score: 2, Insightful

    is that only the mathematicians really understand what's going on.

    We may know that (if and only if the algorithm is implemented correctly) the method works, but for the rest of the citizenry, this is asking them to put their trust in (yet another) technical priesthood.

    The system has to be simple enough for anyone to see, and simple enough that anyone willing to comprehend freedom can comprehend it. It has to be visible.

    Thus, the stubbed, anonymous paper ballot, the stub and the ballot going in separate, locked boxes, and each voting station accounting for every ballot received, and more than two voting judges, from different parties, present all during the setup, voting, takedown, and initial count.

    It is not perfect, but it is visible, and it works.

    Nothing in this world is perfect, and when you start playing cryptic cryptographic math games, it just makes part of the process invisible (opaque) to too many voters.

    joudanzuki

  29. Re:Why the foolishness do you guys need the machin by TheRaven64 · · Score: 4, Insightful

    Up until recently, America was about voting issues, not people. No it wasn't. That is the entire point of representative democracy, and of the Electoral College. You vote for people to represent you. You are meant to select a small number of people you trust to make decisions regarding government, or choosing a president. The move towards voting on issues makes it closer to direct democracy, which your founding fathers had serious issues with, believing it to be nothing more than mob rule.
    --
    I am TheRaven on Soylent News
  30. is dependent on the implementation.

    And the final step of the implementation is, you guess it, making sure the voting machine gets to the polls and back to the county or parish offices with unmodified ROM and RAM.

    Electronic and mathematical methods are not visible to the ordinary voter. That is the problem.

    (They're not really visible to techie types, either, unless both you and I are allowed to check every ROM at every voting booth at every point in the day, and we still would have to be able to trust each other.

    You do trust me, right?)

    joudanzuki

  31. And you are going to trust me to burn the ROMs, by Joseph_Daniel_Zukige · · Score: 1

    right?

    And trust me to carry the machines to the polling places, and generate the cryptographic keys (on my computer), right?

    Yes?

  32. Re:It is easily solvable - not by tucuxi · · Score: 1

    Any system that allows a voter to prove to himself that his vote was correctly cast *after* it has been cast can be perverted into a vote-buying scheme. I could place an stall with an internet connection outside the voting office with a big sign that read "20$ to anybody proving he voted $Party". Or I could be a bit less obvious, and just whisper around the neighborhood that bad things could happen if your slip didn't say what it was supposed to. You get the idea...

  33. If I were being really suspicious about fud by Joseph_Daniel_Zukige · · Score: 2, Interesting

    I would be guessing that this article is a red herring designed to make voting machines that _do_ print paper trails appear more respectable.

    1. Re:If I were being really suspicious about fud by nahdude812 · · Score: 1

      As well they should! Even if voters *don't* verify their vote, the point is that they CAN, and once they have verified their vote, there's no technology which can undo it. There is still physical security concerns regarding the paper ballots, but this has been an issue in the past. The idea is to put as many barriers in the way of tampering with an election as possible without compromising the necessary requirements of an election (one vote per voter, anonymous ballots, etc).

      Even if most people don't properly verify their paper ballot, some small percentage will, and if that person declares loudly, "I clearly voted for one candidate, and the one recorded on paper is not the same as the one I voted for," it can spark a thorough investigation.

      In order to defeat the vote in a system where a paper and electronic vote are both recorded, you have to compromise the machines, and you also have to compromise the physical security at the election location (this is a lot more detectable). If the cards are counted for each facility before they are sent, you would also have to compromise the card counting data at the central voting authority. If proper separation of duties are used, then the only way to perform voter fraud is with massive collaboration, which of course substantially increases the chance of a whistle blower giving away your whole conspiracy.

  34. Why paper? by Anonymous Coward · · Score: 0

    'voter-verified' paper audit trails." I'm good with this, except that paper shouldn't be mandated. Other technologies/materials may be better suited to provide the same audit capability. Or perhaps 2 different machines from two different providers - 1 digital and 1 analog should be used. The analog feeds into the digital, but retains it's count as well.

    We all like that e-votes are counted immediately, but accuracy and verifiable results to the populace are more important. There can be no doubt to the accuracy of the votes or our republic will be no better than a dictatorship with revolving dictators and with only 1 name on the ballet.
    1. Re:Why paper? by dwye · · Score: 1

      > Or perhaps 2 different machines from two different providers

      Hell, I have long thought that there should be three way redundancy, based on very different CPUs (or other technology) and different companies (integration by a fourth, of course), and requiring agreement between all three or else the blue light goes on, and at least one poll watcher from the Dems and GOP come over to determine if the machine should be taken out off service, rebooted after recording the partial count on some hard-to-erase medium (clay tablets stuck in the oven works, and lasts for millenia, if nothing better can be found :-), or whatever else may be appropriate. If it is good enough for the pre-Proxmired Space Shuttle, it should be good enough for voting.

      Actually, I always thought that the 1940s era mechanicals were great, because they were so hard to keep in service that it was almost impossible to subtly affect them (unsubtle screwing up should be detectable by the poll monitors in prior testing, or the party losing out should have chosen better monitors). Of course, I expect that they were broken over most of the country, already, or we wouldn't have half of these messes :-)

      > We all like that e-votes are counted immediately,

      I don't, actually. It is a waste of time and effort, since more and more people are taking advantage (in multiple senses of the term) of absentee balloting, and those will require hand processing, anyway. Furthermore, I think that reporting the results before polls close anywhere, however distant, can effect the results in a fashion that it shouldn't. It may be suppressing the Democratic voters in Hawaii, or if we are really lucky the entire Left Coast (joking, there)(well, half. If it does affect their vote, maybe we shouldn't be trusting them, anyway?), or just skewing results for offices or questions farther down on the ballot; neither should happen just because the 24 hour networks need more grist for their reporting mill.

      > but accuracy and verifiable results to the populace are more important.

      Damned right. Delay reporting the results for a week, what will it affect? Both Bush and Gore should have been figuring out their respective appointments during the 2000 mess, even while litigating it. With a delay, that will certainly happen (not a bad thing, I should think) and will give time for things to settle down and all the absentees to arrive and be counted.

  35. geoff mandrake harrison for president by Anonymous Coward · · Score: 0

    I am betting that this group is a conservative vote. I think paper trails are necessary for now until a secure non-partisan solution is found. I am betting that if we had a paper trail in ohio. Kerry would have been president.

  36. The paper trail is not used for the count... by QuietLagoon · · Score: 1
    The paper trail is used for an accurate recount, as a way to double-check the original count should there be any concerns about tampering.

    TFA is merely a means to divert the discussion away from the real problem here: without a paper trail, it is too easy to tamper with the voting machines and not be caught.

  37. No freedom by Joseph_Daniel_Zukige · · Score: 1

    for people unwilling to learn how to exercise their franchise.

    If the voting process required sacrificing a thirteen minute dead chicken at exactly thirteen and a half minutes past midnight, and signifying one's voice by choice by the seasoning (eye of newt for candidate A, bat's whisker for candidate B, etc.) then, yeah, there is an issue with the process being too complicated.

    That's kind of what the problem with the hanging chads was. (And, if you think about it, one way of describing the problem with cryptographic methods.)

    But checking a box or column?

    If a voter can't be bothered to understand how to find the correct box or column to make a mark in, he or she really lacks some moral standing when complaining about votes not being counted.

    joudanzuki

  38. Where's the proof? by trianglman · · Score: 2, Interesting

    Are there any facts associated with this article? It appears that this is just one group's claim, backed up by nothing other than their opinion.

    The facts of the matter are:

    • The current mixed method voting options are very prone to error. Most are in a non-human readable format (marked, or worse punched, dots on a piece of paper). And all are paper ballot trails.
    • Electronic voting, with closed source machines (and even to some extent with open source machines), is inherently insecure if the vote count that matters is only stored electronically.
    • Paper voting trails are reliably valid under three conditions: The people voting look at the papers and verify that it reflects their vote. The ballots are secured the same as any other paper ballot. The paper ballots are regularly and thoroughly audited after, during and in between each election.

    with all this, a well mandated, accessible, audited electronic voting system is more secure than previous voting methods. There is no excuse for these companies to have created and sold the craptastic voting machines they did. There is no reason for Diebold, an ATM maker, to have only made voting machines that had no paper trail capabilities. If they tried to sell something like that toa bank, their contract would have been dropped in a heartbeat, but election boards across the country didn't blink an eye. It is time that there be a nationwide standard that works within a degree of certainty. Electronic voting machines with paper audit trails are accessible, human readable, and as secure as anything we currently use. You don't have questions of "Did this voter actually mark a circle?" or "Which of these half erased circles did the voter mean?" or "That chad isn't punched all the way through, so I will just do it for them because I know what they meant." It is very hard for an auditor to see "President: Al Gore" printed on a receipt in human readable form and say that the voter chose George Bush.

    --
    Clones are people two.
    1. Re:Where's the proof? by yoder · · Score: 1

      Just as with paper ballots, transparency is the key to making electronic voting work. Also, as the equipment get more complex, transparency becomes even more important because we will need not only the policy makers and the election officials watching over the process, but everyone watching the process.

      --
      "In a time of universal deceit, telling the truth is a revolutionary act!" -- George Orwell (Eric Arthur Blair)
  39. Uh, no, it's because people can count... by Anonymous Coward · · Score: 0

    ...votes much quicker than you think, with the right system.

    Here in Oz, we can have some pretty lengthy ballots, e.g. the Senate Ballot here in Queensland in the 2005 federal election had 50 names on it (see this page for a sample ballot).

    I prefer to allocate my preferences myself, so I number below the line. Which requires ranking all 50 candidates in the order I want to place them. I usually put half a dozen names at the top (i.e. 1-6 or so), half a dozen more at the bottom (in this case, 45-50), then number the ones in the middle more or less randomly. :-)

    My point is, it takes me about, oh, two minutes, tops, to do this, as well as fill out the House of Representatives ballot for my local electorate, and any other ballot/referendum/whatever they give us.

    Ballots don't have to be confusing when they're long. They can be simple to understand, and quick to fill out. They are also quick to count - it's rare that the election outcome isn't known within 6 hours of the polls closing here.

    The thing that I find most strange about your mega-ballots in the US, is the insistence on putting every item to be voted onto the one ballot paper. Why not use multiple sheets? One for President, one for Congress, one for Senate, one for State stuff, one for local stuff. Yeah, sure, it means you need to fill out five ballots instead of one. But you can be damn sure that your vote for President isn't going to be thrown out because you made a mistake on the thirteenth local ordinance vote, and it's not like it takes you any longer to fill them out.

    Plus it's a bit quicker to vote that way. How long do you think it'd take to count votes for President, if the folks doing the counting only had to check that one of the (e.g.) four or five boxes had a "1" or a tick or cross in it?

    The most astounding thing I ever read was when I found out that a polling place in the US might have a 2-3 hour long queue, and yet register less than a thousand votes cast on the whole of election day. What's with that? I don't think I've ever had to wait more than five minutes, and we probably have five to ten thousand people voting at each polling place.

    Face it. Your voting systems are, in general, horribly dysfunctional. Get some professionals to show you how to get it running smoothly.

  40. I don't know what the big deal is. by had3l · · Score: 1

    Here in Brazil we have had a nationwide electronic voting system for ages (And a national voting day), and it works perfectly. We know who our elected officials are before the end of the day. If a "third world" country (And a very big one at that) can do it, how come the richest country in the world is having so much trouble with it?

    1. Re:I don't know what the big deal is. by Anonymous Coward · · Score: 0

      The question is, with an entirely electronic system, do you know what the result is the day before?

  41. just use ATMs? by Anonymous Coward · · Score: 0

    ha, that's a gooed WANd.

    just this a.m., the atm on the corner is proudly displaying a 'c:\windows\temp..drive error.

    the fix is in the 'mail', as well as your new atm card, & we're not quite sure what happened to your vote, butt that won't 'cost' you anything, so don't concern your highly indebted .asp about it, or anything.

  42. rigging votes is already a felony by Joseph_Daniel_Zukige · · Score: 1

    changes nothing.

    As many, including myself, have pointed out, machines simply add more opportunity for fraud and remove the voter one step further from understanding the process by which he or she exercises franchise.

    You do trust me to burn the ROMs, right? and to transport the machines to and from the polling places, right? And you do trust my friend to verify the ROMs, right?

    And, of course, I should trust your verification procedures, should you decide to verify the ROMs yourself.

    (Who's computer are the cryptographic keys stored on? Yours or mine?)

    joudanzuki.

    1. Re:rigging votes is already a felony by sjames · · Score: 1

      The beauty of the reciept is that I don't have to trust you to load the ROM correctly or transport the machines. I can verify by interrogating the database that my vote was faithfully recorded. If not, I can prove it with my reciept. being a public key system, the encrypting key gets buried in the machine, the other key can be published widely so that I can verify that my reciept was properly encrypted.

      With appropriate use of journal rolls and reciepts, election fraud can be made at least as hard as stuffing the ballot box is now.

  43. we're debating whether by Joseph_Daniel_Zukige · · Score: 1

    a ballot with a mark to the left of the candidate's name instead of in the box to the right should be counted.

    Think about this.

    Is someone who has trouble putting a mark in a box going to understand your system?

    joudanzuki

  44. direct indirect by Joseph_Daniel_Zukige · · Score: 1

    I have a haddock.

    I remember going through this in school, but something clearly does not ring true in the argument.

    My family has a long history of philosophizing. We also have a long history of participation in the elections process (registration, voting judges, caucuses, etc.).

    We do not vote people.

    I read the history, instead of the modern psycho-histories, and I don't see people voting people.

    I think there's a problem in the way people interpret the founding fathers through the lens of modern political philosophy. Maybe what is missing is whether a person can conceive of an elected representative implementing other people's ideas instead of his own, or his favorite lobby's.

    joudanzuki

    1. Re:direct indirect by phoenixwade · · Score: 1

      I think there's a problem in the way people interpret the founding fathers through the lens of modern political philosophy. You are right, it's impossible, at the federal level, to implement the founding fathers philosophy's today. The civil war signaled the beginning of the end of that. The original idea was to promote states rights, with federal power defined and used when needed. We have scrapped that in favor of a federal oriented system, where federal power is used in excess of the original intention.

      --
      A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort.
  45. Re:Why the foolishness do you guys need the machin by XenoPhage · · Score: 3, Informative

    No it wasn't. That is the entire point of representative democracy, and of the Electoral College. You vote for people to represent you. You are meant to select a small number of people you trust to make decisions regarding government, or choosing a president. And herein lies the problem. The ballot I voted on during the last election had nothing on it detailing who was in the electoral college. It only detailed the candidates and allowed me to choose one. I have no idea who's in the electoral college, and I'm not sure it would matter because I don't know those people. I don't have much trust in the president whom I vote for and they've been out campaigning. How am I supposed to trust these electors? Hell, according to wikipedia, most electors are nominated by the state political party, sometimes at party conventions.. How are they supposed to be unbiased?

    While I was taught about the electoral college, voting system, and government while I was in school, it seems that the "real world" is a lot different. (surprise!) If I remember correctly, the electors don't even have to vote for the candidate with the most ballot votes, they can choose to vote another way, becoming faithless electors.. WTF? And I'm supposed to trust these people? I find a lot of problems with the system.. Personally, it seems that if a candidate receives the majority of the votes (citizen votes, not electoral votes), then they should be the elected official. However, as we've seen in the past, that's not necessarily true.

    I have no faith at all in our political system. I vote because I want my voice heard. Apparently I'm not in-tune with popular opinion, though, because I have yet to vote for any of these elected officials..
    --
    XenoPhage
    Technological Musings
  46. ballot and stub by Joseph_Daniel_Zukige · · Score: 1

    The voting judges receive a set number of ballots, enough plus a few for ever registered voter in the district to cast a vote. The number of ballots is known, so that the final count of ( votes + spoiled_ballots + unused_ballots == ballots_delivered ) can be tested. (By people, not just by machines.)

    The ballot and stub are separable. The voter places the ballot in a jacket, separates the stub, and takes the ballot and stub to the judges.

    A judge receives the ballot and stub, keeping the ballot in its jacket while the other judges (and any voters who happen to be nearby) watch. The ballot, in its jacket, goes into the locked ballot box. The stub goes into a separate box.

    When the polls close, the first thing done is to unlock the ballot box with all judges present. The count of ballots cast is checked against the count of stubs, and the count of ballots, spoils, and leftovers is checked against the count of ballots provided. Then the judges count the actual votes and record their initial report.

    Then the ballots cast are wrapped up with the stubs, the unused and spoiled ballots are wrapped separately, all are placed in the ballot box again and locked again, and everything is taken by at least two of the judges to the county offices, where the county officials verify the initial reports. (County or parish, or, in really large cities, I think it is done by ward or such.)

    The judges keep a copy of their initial counts, so that they can check against the county's later reports.

    Does that explain how recounts work?

    You could call the combination of ballot, stub, and careful accounting of all ballots received a paper trail, of sorts, but it's not the same thing as the print-under-glass gadget, or the cryptographic receipt gadgetry.

    If you can't trust the voting judges, no amount of cryptographic machinery will help. You simply have to have enough guts to volunteer to be a voting judge yourself next time, and make sure the other judges know that your family or someone else important knows you are being a voting judge.

    If you can trust the voting judges to at least not try counterfeiting ballots, voting machines are superfluous.

    joudanzuki

  47. Bad bad bad bad bad.... by Anonymous Coward · · Score: 0
    Jesus H. Christ, I RTFA (I must be new here) just because the blurb had me going "Huh? How in the hell can a paper trail reduce accuracy?" It goes against reason, logic, and common sense.

    TFA didn't say any more than the /. blurb, just that a bunch of goobers, who TFA didn't say exactly who they were (Diebold?), wordily said what the /. blurb succinctly distilled. I applaud CowboyNeal; he gets a lot of good natured flak here (poll option 7: CowboyNeil) but but his editing of the abysmal FA into th /. blurb was excellent.

    Nowhere in TFA does it say how or why water is dry and fire is cold, we're just supposed to take an unknown orginization's word for it.

    I'm calling bullshit until someone explain HOW having a paper trail can make counts less accurate. TFA was so short I'll paste the whole thing as a postscript.

    -mcgrew (Apparently reporters, commentors, and editors have only gotten stupider since that blagh post almost 3 years ago).

    TFA:

    Paper trails aren't enough to ensure accurate vote counts, according to the Information Technology and Innovation Foundation.

    ITIF said this week that paper trails increase costs and can actually reduce the chances a voters' choices are accurately counted. Congress is considering a "Voter Confidence and Increased Accountability Act of 2007," which would mandate "voter-verified" paper audit trails.

    The bill, H.R. 811, aims to increase the security and reliability of electronic voting. It is similar to legislation that several states could pass as well.

    ITIF plans to release a report next week, stating that paper audit trails have "serious limitations that diminish their ability to effectively verify election results." ITIF said it opposes a federal mandate to require paper audit trails because it would prevent the use of other voting technology with more security, transparency, and reliability.

    ITIF wants to spark discussion of how new technology can solve the problems. The report outlines innovations in voting machines that offer "end-to-end verifiability." It explains the cryptography the systems use and says that Congress should pass legislation based on S. 730 and H.R. 2360, which require verifiable audit trails without specifying that paper be used.

    The report will be available online.

    ITIF is a non-profit, public policy think tank. It states that its mission is to promote state and federal technology policy that will encourage productivity and innovation, while supporting a digital economy.

    Last year's mid-term elections revealed several glitches in electronic voting. The U.S. Election Assistance Commission plans to issue new guidelines that address the problems. The guidelines are likely to include recommendations for paper trails.
  48. Re:The electoral college by mazanoid · · Score: 1

    By law in I believe 39 states has to place it's electoral votes all on the winning party. So in a state like california, if the majority of regular people vote democrat, all 54ish college votes have to go to the democrat candidate.

    A few (I believe 6-9) allow plurality in vote, where the electoral college can, assuming a candidate had 40% of the vote, could spend a portion not exceeding 40% of their electoral college votes on the lesser candidate, although this is exceptionally rare, as usually everyone goes with the defacto vote for the most selected candidate.

    Now, that leaves a few states with murky electoral college laws. I believe they could actually vote for ralph nader even if he only got 1 vote, and skip the other candidates. But decisions like that are ballsy and career killers.

    Hope that's informative, I'ld recommend reading up on your particular state electoral college voting procedure.

  49. Re:Why the foolishness do you guys need the machin by Duffy13 · · Score: 1

    I've been making your point for years among friends and family, and many of them still to this day do not get it. And to make things worse the media makes it out that the popular vote is the deciding factor. At the same time, I do not know if I can trust the general populace to select our leader anymore then the electoral college, though I think I give them a small edge. Democracy/Republic itself in my general opinion is a horribly inefficient and incredibly risky form of government. However, it's own problems (not to mention we still have a strong Judicial branch) tend to keep it in check.

    Anyways, after working in what is, to some degree, a service industry I've learned a very important lesson: Give them what they need in the disguise of what they want. People will always want what they don't need, and giving them what they want all the time will quickly approach disaster. Or at least incredibly useless software.

    --
    "Now you know, and knowing is half the battle!"
  50. Could Open Source be the solution to the problem? by Erikderzweite · · Score: 1

    Why not make voting machine programs open-source? Only then one can be sure of absolute transparency.
    Of course, the end user will be unable to modify the program of a voting machine, so no GPLv3 here.

  51. Re:Why the foolishness do you guys need the machin by TheRaven64 · · Score: 1
    The electoral college in in serious need of reform. It was originally designed at a time when a candidate touring all of the states in the union would have been unfeasible. The other option, everybody going to the capital, was also not particularly easy. Instead, each region would nominate a small group of people who would make the decision for them. These people would, between them, represent the views of the state, and would then go and pick a president after hearing the views of the available candidates and questioning them on issues they considered important.

    These days, it is easy for a candidate to personally visit all of the states, and even easier for them to use television, radio, and the Internet to make sure people know their face and voice, if not their opinions. Rather than scrapping the electoral college system, the states kept the form, but removed the function. Now you have something like direct elections, but with a bizarre weighting system. Candidates have to have a huge budget to be able to reach all of the potential voters, which basically means they need to be nominated by one of the two major parties. With the electoral college system, they only needed to get the votes of 300 or so people to get in, making it a lot easier for private individuals.

    --
    I am TheRaven on Soylent News
  52. It's about the SCALE of the fraud and TRUST in sys by arete · · Score: 2, Insightful

    Paper voting systems are extremely vulnerable to localized, small scale fraud by a relatively large number of conspirators.

    Any hypothetical electronic system, no matter how secure, is vulnerable to basically _universal_, unauditable fraud by a tiny number of conspirators in the right place - as low as 1. Any kind of cryptographic system can be defeated by the guy who actually controls where the actually-compiled source code - and the COMPILER source code - came from. Even in an OSS system, it's awfully hard to prove that's really the source that's being compiled and that it's being done by a fair compiler.

    That's a big difference, and it's an innate, immutable difference. Paper is highly decentralized because much of the population can read. ANY computer system is highly centralized - even if you have perhaps 10 sets of voting machines, that's at best 10 major code trees...

    Your worst-case scenario with a paper vote can be a conspiracy on the counting side - which is already done by members of both parties together. So the only way to have this work out is if you also stuff the observers of the OTHER party with conspirators.

    The other way requires a pervasive box-stuffing campaign across a wide array of precincts right in the face of bipartisan election judges.

    In both cases, you can basically only pull this off in an area where the government is pretty much universally and tightly controlled by one group. A good example is the original Daley's regime in Chicago (Daley per se may not have... ) Note, however, that if THOSE people were elected to the part where they tightly control the government, chances are the voting populace would vote for a similar candidate in that area.

    And the risk of those conspirators going to jail is still relatively high.

    As theRaven64 said - the important thing about a paper vote is that it's transparent to everyone.

    I'll go a step further and say that we as a country are not capable at this time of commissioning a fair electronic voting standard - currently we can't even manage a "not-obviously-retarded" electronic voting standard. Asking election officials to manage cryptographic standards is in practice outsourcing our democracy to a handful of large self serving partisan corporations, because that's how technology tasks are done. The government does not have a good track record of accomplishing either security or transparency in tech projects.

    Finally, note that THE reason electronic voting is _theoretically_ used is to provide faster counts. If you treat it like it should be - as a precount - it could easily be used to give a really fast estimate of the votes.

    --
    Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
  53. I think this is the key: by Tony · · Score: 2, Insightful

    "serious limitations that diminish their ability to effectively verify election results."

    Paper trail limitations: they require other equipment or groups of people to count them for audits or recounts.

    Other technology: you have to rely on the original equipment to report the results correctly the first time. This is cheaper and more accurate, as your results are always the same.

    --
    Microsoft is to software what Budweiser is to beer.
  54. Re:The electoral college by masdog · · Score: 1

    That's close, but not quite right. Most states have the "winner take all" mentality where the candidate that wins that state gets all the electoral votes. There are two states that are an exception to this rule: Maine and Nebraska. Both states sum up the presidential votes by district, and the candidate with the most votes across the entire state gets an additional two electors.

    Read this for more information: http://en.wikipedia.org/wiki/United_States_Electoral_College#Maine_Method

  55. Re:Why the foolishness do you guys need the machin by masdog · · Score: 1

    You completely miss the point of the Electoral College. It has nothing to do with candidates being able to personally visit every state and everything to do with the Founding Fathers not trusting direct democracy. The system, as it stands now, requires candidates to appeal to broad parts of the nation and have a plurality of the states supporting him (or her).

  56. Re:It's about the SCALE of the fraud and TRUST in by JoelKatz · · Score: 1

    "Any hypothetical electronic system, no matter how secure, is vulnerable to basically _universal_, unauditable fraud by a tiny number of conspirators in the right place - as low as 1. Any kind of cryptographic system can be defeated by the guy who actually controls where the actually-compiled source code - and the COMPILER source code - came from. Even in an OSS system, it's awfully hard to prove that's really the source that's being compiled and that it's being done by a fair compiler."

    That is simply not true. I presented a hypothetical electronic system in the comments (admittedly not a practical one, but you said hypothetical too) where it is essentially mathematically impossible for the machine to produce incorrect votes without being detected almost immediately.

    If it added extra votes, the tallies wouldn't match. This would be caught by those supervising the machine locally.

    If it suppressed valid votes, the receipts wouldn't appear in the aggregates. This would be caught by those supervising the machine locally.

    If the aggregates didn't match what was in the final vote results, this would be caught by anyone who verified a vote receipt against the final results. Local officials could definitely keep a copy of the aggregates they verified, so they can check them against what was finally submitted.

    I suppose you have to trust things like laptops to actually keep the numbers on. Ideally, you'd have an open standard and you'd use spreadsheets, voting machines, and verifying machines made by different manufacturers. Poll monitors from each party could use their own hardware and software to store and track information. You'd need a huge conspiracy to tamper with all of this.

    There are actually ways to eliminate even that, but they get very complicated. One way is if you think you can rely on hardware tokens to not be backdoored, but these are validated by government agencies and very simple.

    I do agree that you have to trust something, somewhere. But I think you can solve that. For example, you have to generate master keys, but you can do that at a ceremony attended by both parties using crypto hardware that prohibits key extraction.

    Again, we don't quite know how to do all of this practically yet. But I think it's a huge mistake to say no *hypothetical* system can do this.

    Of course, I think we would all agree that the vast majority (all?) currently available electronic voting machines that don't provide paper audit trails produce electronic counts that should not be trusted and that are much too easy to tamper with on a massive scale. But this is largely because they don't use or mis use cryptographic principles. It's not due to any inherent flaw in electronic voting (except perhaps that complexity is necessary and complexity can lead to mistakes.)

    If you want to argue that nobody, not even any organization, is smart enough to make sure any such system is as secure as it's supposed to be, that might be true for quite some time.

  57. F U D by ukemike · · Score: 1

    This is meaningless FUD. The supposed paper that this think tank has written isn't even published on the website so there is no way to even see why they think that a physical record that can be audited is a problem. Come on /. this is weak. It is a 1/2 page summary with no backing. It's kind of like paperless voting, we're supposed to just accept that what they say is true without knowing what they are actually saying. What crap.

    How the hell can we debate an assertion when we don't know what it is.

    Here are some of this think tanks other gems:

    A 'Third Way' on Network Neutrality..."They then propose a three-part, "third-way" solution that allows incumbent broadband providers to offer managed broadband services, provided that they also offer a basic and growing open, non-discriminatory "best-efforts" Internet pipe to broadband consumers." --- This shows a lack of understanding of net. They seem to think that neutrality is only a factor in the ISP to home part of the net. Duh.

    "RFID: There's Nothing To Fear Except Fear Itself" --- Until your employer wants to put one in you.

    Please call your congresscritter and beg them to Vote YES on HR 811 and NO on an unfunded mandate amendment to the bill (which would essentially gut the 2008 deadline in the bill.)

    --
    -- QED
    1. Re:F U D by MightyMartian · · Score: 1

      It's pretty clear that we're dealing with astroturfing here. Not even the most basic democratic process is safe from these guys. Welcome to America, the land of the elections you can buy and sell. There's unrestrained capitalism for you.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
  58. Re:Why the foolishness do you guys need the machin by Dare+nMc · · Score: 1

    most electors are nominated by the state political party, sometimes at party conventions.

    participated in this in Iowa once (their all different.) Their, the "straw poll" voters are brought together in a group that supports the candidate, and those who voted then appoint a representative to be a elector, the number appointed was a flat % of voters for that canidate. then some funny stuff happened their after. IE one candidate is a few votes shy of having another elector, so another candidate loans voters over, then swap electors, so now each has a elector loyal to another candidate, so they know they will get extra support if that candidate drops out (I didn't understand that completely either.) I just did the local straw pull, IE the "second level" these electoral candidates then went to a regional, where they were further weeded down to the most loyal (I assume)...

    the electors don't even have to vote for the candidate with the most ballot votes

    their supposed to vote for their candidate, I think that not happening has only ever been max by one elector changing, granted in 2 or 3 elections in the last 12 presidential elections. I think those were thanks to things like I said about swapping voters, from a independent candidate to a party candidate, to get a extra electoral representative in the party, and one of those made it through to the final electoral college.

    Apparently I'm not in-tune with popular opinion,

    no, I think you probably are. Your just not in tune with those who are wielding the power of your vote.
  59. The problem is like this by Moraelin · · Score: 4, Insightful

    Ok, let's say you receive your crypto token, and can prove at any point that your vote was counted all the way to the grand total.

    Also remember that it's not enough to hold on for it for 5 minutes. You must hold on to it all the way to the recounts, at least. If you just prove before leaving that the machine still has your vote, then there's not thing to say someone can't flip the votes in the database later.

    The problem is this: any proof of how you voted, can be used for electoral fraud by itself. E.g.:

    - Someone else can demand that proof that you voted for their candidate, or else. Let's say Don Corleone, the respectable head of the local mafia group, is running for mayor. If you have your ticket that you can check at a terminal, then so can Don Corleone's goons for you. It makes an electoral racket as simple as a protection racket. You know, you only have one kneecap in each leg, it would be a shame if that were to change. Show your ticket proving that you voted for Don Corleone, and you have our "protection" so it doesn't.

    - Outright buying votes. Let's say I've won the lottery jackpot and want to be governor. Or just mayor. It's as this: everyone who shows me a ticket proving that they've voted for me, gets 100$, no questions asked. (And I'll store the crypto token on a database of my own, of course, so several people can't come with the same ticket.) In fact, let's turn up peer pressure a notch: if you can also prove that your spouse (if applicable) and at least one parent or child of voting age also voted for me, you get an extra 100$. You know, just to have old retired moms call their sons and do the "you won't even do that for me?" sobbing act.

    - Pure social pressure. E.g., if you're a student still living with your parents, whoppee, they can control who you voted for. You know, under the old principle of, "as long as you're in _my_ house, you'll do what _I_ say, young man. Now let's go to a terminal and you'll prove to me that you voted as I told you to." E.g., if you want to keep working at my office, better "voluntarily" prove that you voted for my favourite candidate.

    Etc.

    Yeah, I'm sure _you_ would bravely stand your ground, stick to your ideals, and never betray the sanctity of the free democratic voting. Maybe. But considering that elections have been won by a 0.1% lead before, the funny thing is: you don't need to get _everyone_ to cooperate.

    Some of those aren't even easy to legislate against. E.g., how would you legislate against parents demanding to see their 21 year old son's ticket?

    So, no. Please don't do that. The important thing about votes isn't just that they're counted, but also that they're secret and hard to influence. The moment all that remains is that they're counted, but someone can easily influence the voters and/or check what they voted... well, you might as well not bother pretending it's a democracy any more.

    --
    A polar bear is a cartesian bear after a coordinate transform.
    1. Re:The problem is like this by JoelKatz · · Score: 1

      "Some of those aren't even easy to legislate against. E.g., how would you legislate against parents demanding to see their 21 year old son's ticket?"

      Did you read anything I wrote. That's simply *IMPOSSIBLE*. The tickets don't say whose they are, so there's no way their son can prove which ticket is his.

      If it makes you happy, imagine there's a button on the machine that says "coercion" on it. When you press it, it generates one vote for each candidate and one "I created a vote for each candidate" vote. You are given a receipt for every single one of those votes, all indistinguishable from a regular receipt.

      You can discard every one of those receipts except the one for the "right" candidate, so you have that to show. You then vote for the candidate you really want to win, and throw that receipt away along with the others.

      Some of the people who do this will not be coerced and will actually keep all the vote receipts. So the machine had better not suppress any of those votes.

      All of the schemes proposed make it impossible for any voter to prove who they voted for.

      "Also remember that it's not enough to hold on for it for 5 minutes. You must hold on to it all the way to the recounts, at least. If you just prove before leaving that the machine still has your vote, then there's not thing to say someone can't flip the votes in the database later."

      If they do that, and you did keep the receipt, they are totally screwed. That would be an extremely dangerous thing to do. If civics groups collect receipts outside of voting areas (or just scan them into their database) they can check in mass in the final results. Anyone doing that would likely get caught.

      "The problem is this: any proof of how you voted, can be used for electoral fraud by itself."

      I agree. That's why nobody is suggesting a receipt that identifies both the voter and the vote.

    2. Re:The problem is like this by Jeremi · · Score: 1
      Did you read anything I wrote. That's simply *IMPOSSIBLE*. The tickets don't say whose they are, so there's no way their son can prove which ticket is his.


      Does it much matter whose ticket it is? If the ticket proves that somebody voted for Mr. Millionaire, and tickets are impractical to forge, then Mr. Millionaire will pay the $100 bribe in return for any ticket that indicates a vote for him. Perhaps a few people will try to swap tickets with someone else in order to vote for who they want and still get the $100 bribe, but many people would just do the easy thing and vote for Mr. Millionaire, take the ticket they are issued, and collect their $100. Enough people to swing the election to Mr. Millionaire, anyway.


      If it makes you happy, imagine there's a button on the machine that says "coercion" on it. When you press it, it generates one vote for each candidate and one "I created a vote for each candidate" vote. You are given a receipt for every single one of those votes, all indistinguishable from a regular receipt.


      Okay, but doesn't that defeat the purpose? If I have receipts showing I voted for all five candidates, how can I prove to myself which one my vote was actually counted for?

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    3. Re:The problem is like this by JoelKatz · · Score: 1

      "Does it much matter whose ticket it is? If the ticket proves that somebody voted for Mr. Millionaire, and tickets are impractical to forge, then Mr. Millionaire will pay the $100 bribe in return for any ticket that indicates a vote for him. Perhaps a few people will try to swap tickets with someone else in order to vote for who they want and still get the $100 bribe, but many people would just do the easy thing and vote for Mr. Millionaire, take the ticket they are issued, and collect their $100. Enough people to swing the election to Mr. Millionaire, anyway."

      No, that won't work. All that will happen is everybody will push the coercion button and Mr. Millionaire will pay $100 for votes that aren't real. He won't be able to tell which is which.

      Remember, the coercion button doesn't count as your vote and casts one vote for every candidate as well as one "coercion" vote. When the final tally is made, the number of coercion votes is subtracted from the number of votes cast.

      So since he will wind up paying for votes that will be canceled out by coercion votes, and can't tell real votes from coercion votes, he simply wouldn't offer the money.

      "Okay, but doesn't that defeat the purpose? If I have receipts showing I voted for all five candidates, how can I prove to myself which one my vote was actually counted for?"

      That wasn't your vote, that was you pushing the coercion button. Pushing the coercion button is an option you may do after your vote or all by itself if you prefer not to vote. If you vote for all five candidates by pushing the coercion button, the net effect is zero (you cast a +1 and -1 vote for everyone). This does not count as your vote.

      If you vote for candidate X then push the coercion button and there are 5 candidates, you will cast two votes for X, one vote for every other candidate, and one coercion vote (a -1 for every candidate). It will sum to one vote for X, as it should. You can walk out with a fully valid ticket for a vote for any candidate you choose, or all of them.

      If someone demands you produce a second vote ticket for X, simply push the coercion button twice. Keep two X tickets and one for everyone else.

      The point is, you cannot cast more than one effective vote, you can vote for anyone you choose, and you can walk out with as many tickets for any candidates as you would like. You can prove that any votes whose tickets you retain are properly counted.

    4. Re:The problem is like this by onemorechip · · Score: 1

      Maybe here's your answer. Secure, yet auditable.

      --
      But, I wanted socialized health insurance!
  60. Re: Lackluster knowledge appology by mazanoid · · Score: 1

    Sorry bout that. Okay, i figured it was something along those lines. I know how my state works and knew there was some exception to how it worked, and figured [incorrectly so it seems] somewhere out there there was a screwy state that was completely off the game from the rest of the states. maybe in the future annexing and giving voting rights to the US territories like puerto rico (and the loss of some states to keep the total at 50 heh) will make my count accurate though so let's keep it for archival sake =P

    Thanks for the correction.
    I'm not a political entity and only know how my box works. And I want to add cold cathode to it. =P

  61. Re:It's about the SCALE of the fraud and TRUST in by Trifthen · · Score: 3, Insightful

    Worse. Not to launch into a conspiracy tirade, but who says the machine prints out the user's selection? In a perfectly—or even halfway competent—world, all it would take is one dishonest group of people (Diebold?) to code the system with two result columns. The first stores the user's actual vote, the one it can print out on request given an encrypted value, or present on a confirmation screen for the user. The other stores the desired vote; maybe on a statistically weighted basis for a specific candidate or party as to make the slant non-obvious. The second column is used for tallies.

    Suddenly your printed receipt is absolutely worthless. Sure, you can rest easy the system correctly registered your vote, but it's the master counting system, and the values it receives, that matters.

    Paper ballots require a massive concerted effort with hudreds, or even thousands of conspirators. With Electronic voting, since the code is closed (and even if it was open, we can't ensure that's the code they used in the final machine), it takes one manager with an agenda and a handful of hand-chosen coders to implement it.

    There may be a way around this, but I sure as hell don't know what it is.

    --
    Read: Rabbit Rue - Free serial nove
  62. Re:It's about the SCALE of the fraud and TRUST in by nadamsieee · · Score: 1

    You are continually missing (avoiding?) the point: The general populous does NOT understand how technology works. The general populous DOES know how to read and count. Any election system should be well studied and validated by the experts, but it must be understandable and trustworthy by the electorate that it is supposed to serve.

  63. Re:It's about the SCALE of the fraud and TRUST in by JoelKatz · · Score: 1

    Let's go back to your point that I was responding to. You said:

    "Any hypothetical electronic system, no matter how secure, is vulnerable to basically _universal_, unauditable fraud by a tiny number of conspirators in the right place - as low as 1. Any kind of cryptographic system can be defeated by the guy who actually controls where the actually-compiled source code - and the COMPILER source code - came from. Even in an OSS system, it's awfully hard to prove that's really the source that's being compiled and that it's being done by a fair compiler."

    I responded to this because it was wrong. I showed that it was wrong. I am not "missing (avoiding)" the point you are only now making.

    I fully understand and agree with your new point. I never said otherwise.

    I'm being honest and admitting that your completely new argument is right. Now, will you be as honest as me and admit that your original argument (the one I quoted above) is wrong?

    Do you see the difference between these two arguments:

    1) We should use cryptographic voting scheme X because it's the best.

    2) Hypothetical cryptographic voting scheme X has property Y, proving that it is possible for that type of voting system to have that property.

    I am making an argument of type 2. You are now responding as if it was an argument of type 1.

  64. Vote By Mail People! by PotatoHead · · Score: 2, Insightful

    We use it here in Oregon, and it works well.

    Anybody registered to vote, gets checked, then mailed their ballot to their address on file. Signature checks, collected at the DMV, are used to validate votes. Votes are mailed in a double secret envelope that allows verification but does not tie votes to voters.

    The counting system is optical scan, is done in one location with security in place there. Audits are performed, and most importantly:

    -the voter can verify their own vote

    -said vote is human and machine readable

    -casting of votes is distributed over time and space.

    1. Re:Vote By Mail People! by ec_hack · · Score: 1

      Votes are mailed in a double secret envelope that allows verification but does not tie votes to voters.

      If you cast a fradulent vote, are you put on Double Secret Probation?

  65. Finally! A rational analysis! by volkris · · Score: 3, Funny

    Finally somebody getting around to speaking against the amazingly widespread myth that somehow a printed ballot is more accurate, more trustworthy, or more useful than an electronic record.

    It's pretty incredible to see the Slashdot crowd speak of paper trails as if they were some sort of magic talisman ready to right the evils of the election system. Slashdotters of all people should understand that the whole point of digital computation is to improve precision of calculations far beyond what could be achieved by manual counts and paper trails, and that proper application of encryption and communications technologies can entirely reverse the weaknesses of either paper or poorly implemented eVoting.

    It's so blindingly simple: a paper backup cannot possibly have the precision needed to resolve a close election. It's physically impossible. So what happens when the paper disagrees with the electronics? When the backup is more flawed from the start what good is it?

    I could go on, but wow... it's so refreshing to see this story posted to Slashdot. I just wish the rest of the US would stop and think for a second to demand decent electronic voting systems instead of insisting on a broken solution to the wrong problem.

  66. Re:It's about the SCALE of the fraud and TRUST in by JoelKatz · · Score: 1

    My apologies. I thought you were the same person who made that original argument. A second after I submitted I realized you weren't. In any event, most of my argument still stands.

    When someone makes an incorrect argument, if I think that argument is incorrect, I'll say so. I will do this even if the argument argues for something I agree with. I believe that you should kill with legal blows.

    If someone said, "because two plus two is four, you shouldn't torture innocent children", I might reply that this argument makes no sense and that's not a reason you shouldn't torture innocent children. You'd be right there to argue that I'm missing/avoiding all the other arguments why you shouldn't torture innocent children, and you would be right. However, your comment would also be irrelevant unless I said you should torture innocent children. So long as I stuck to rebutting his comment, your comment is unjustified.

    Why should I address arguments people haven't made when they *are* making bad arguments? There's no point in addressing arguments that are *correct* other than to say "me too". In any event, for just this reason, I did add "me toos" to many of my comments in this thread, where I make it clear that I'm rebutting invalid arguments even though they sometimes argue for things I agree with (for other reasons entirely).

    There's a very specific reason why I bother. We won't get good voting systems if we don't understand what's possible, what we really want, and how to judge voting systems. Bad arguments muddy this pool. So I make it a point to refute them even when I agree with the position they're arguing for.

    We all win when it's a clean fight. That way, the best voting system runs.

    Here's another "me too" just in case you missed the other three:
    Right now the best voting system is probably the "paper vote drop" system discussed elsewhere. The only problem with that system is if the machine drops a ballot with the wrong vote even if you didn't ask it to. The only thing you can do is go to a poll worker and say, "Hey! I voted for X and it dropped a vote for Y even though I pressed X and then when it printed Y I pushed cancel." It's not clear what a poll worker should do in that case. Otherwise, it's an excellent system -- easy to understand and hard to screw up, and that's important.

  67. You haven't thought much about it, have you? by Moraelin · · Score: 1

    The question just hinges on whether you get a receipt to prove that your vote was counted, or not. Which is what a lot of people are proposing. If it just stays in a pile at the voting site for the recounts, then you've just created a fancier paper ballot recount scheme. I was addressing the case where you get to keep that receipt. (Because that is the stupidity that _usually_ gets thrown around by techno-utopians whenever such a thing is proposed.)

    As for your "Coercion" button, the question then is simply like this: Which of the following you propose? Because both can be abused equally well:

    1. Only the right receipt shows up as counted. Then the "Coercion" button becomes a useless bell and whistle, as Don Corleone can still kneecap you for trying to smoke him with a blatantly fake receipt.

    It also creates the problem that someone can collect a bunch of those fake receipts and start screaming, "electoral fraud! Look at all the votes that didn't get counted!"

    2. All the extra receipts show as counted when you use them at a vote-checking terminal or site. Then you just made electoral fraud 10 times easier. I can flip the vote in the database for everyone who used that button, to any choice I wish, and they can't prove a damn thing, because the extra receipts for all candidates equally show as "counted."

    Let's say the choice was between Moraelin (the guy buying votes for money), Don Corleone (the guy threatening to kneecap you), and Johnny Extra (the hopeless independent candidate.) So let's say you voted Johnny Extra, because at least he's not a blatant sleazebag. So you vote for him, and get your ticket with a crypto token that can be used to prove "counted as 1 vote for Johnny Extra." Being the cautious kind of guy, you also push the "Coercion" button, and the machine dutifully spits two extra tickets, whose serial numbers are for the other two candidates. Now the choices are like this: either

    1. The two extra tickets, when used at the check-your-vote terminal or site, show "no vote was counted for this serial number". Then both Moraelin and Don Corleone will know you didn't vote for them, because those tickets will show as no vote counted.

    2. All 3 of them, when used at the same terminal or site, show that, yep, one vote was counted for that candidate. In which case they're useless, because you can't prove which of them was _actually_ counted. If Don Corleone bribed some technicians (or threatened their families) to flip your vote for Don Corleone, you can't prove that. The tickets with the tokens for Don Corleone and for Johnny Extra equally show "1 vote counted", and you can't know which is real and which is the decoy.

    If I was looking to derail an election, I'd _love_ variant 2. I'd make sure that all machines have a "Coercion" button and remind people to press it, just in case. Then everyone who's pressed it, essentially lost any way to check for which candidate was their vote really counted. I could freely flip the votes for each and every one of them, and noone would be any wiser.

    While in case 1, the link between voter and vote is done by the fact that:

    A) _YOU_ have that ticket, and

    B) The ticket can be used to check for whom was the vote counted.

    That's all the link that's needed. The only way to lose that link there is to lose the ticket, in which case Don Corleone will still kneecap you, your dad will still ground you, etc. And the guys who decided to vote for the guy promising $100 per vote certainly won't lose theirs, so it becomes a moot point anyway.

    The only way to dis-associate it from the voter is to not give such a receipt to the voter at all, but just keep it in a pile at the voting section for a recount. But then we already know that that works without such crypto-tokens anyway. And if you're going to recount everything by hand anyway, why bother? It's faster and cheaper to just do the old fashioned counting and save yourself the whole computer madness.

    --
    A polar bear is a cartesian bear after a coordinate transform.
    1. Re:You haven't thought much about it, have you? by JoelKatz · · Score: 1

      I don't understand how you could so seriously misunderstand what I'm saying. Where are you getting this "no vote for this serial number" concept from? I'll try it again:

      You vote for the candidate you want. You get a receipt. It doesn't say who you are, but it says who you voted for. You may keep this receipt to prove that your vote was counted. You may throw it away.

      If you are coerced, you may push the coercion button as many times as you like. Each time a set of votes will be created, one for each candidate and one "for the coercion button". You will get receipts for all of these votes and they will all be counted. You may keep or throw out any of these receipts.

      When the final vote tally is made, the count of coercion votes is subtracted from the count for each candidate. So all the votes but your one real vote cancel out.

      There is no combination of receipts that you can keep in this scheme that proves you voted for any particular candidate. You can walk out of that room with *any* combination of vote receipts for any of the candidates.

      Some people who are not coerced might push the coercion button anyway and keep *all* their receipts. So if you methodically suppress any votes, you stand a good chance of getting caught. There are simple ways to increase this chance to essentially certainty.

      For example, you can pass all the receipts through a bar code reader that reports them to a separate system made by another company. It can be as simple as a bar code reader going into a logger.

      (I'm not suggesting that this is a practical scheme. It just proves that it's possible to issue such receipts and still not have a voter able to prove how he voted. All I'm trying to do in the thread is rebut misconceptions about what's possible in a cryptographic voting system.)

      I think I've responded with more comments here than all my other /. comments combined. So I'll stop. This isn't the place to hold a back-and-forth debate. I hope I've stated my views clearly enough for them to come through.

    2. Re:You haven't thought much about it, have you? by ArsonSmith · · Score: 1

      A simple way for this to work:

      When you log in there is a screen that says something along the lines of "Your randomly selected voter ID is '37'"

      then you ticket is printed as:

      20 Candidate A
      53 Candidate B
      40 Candidate A
      37 Candidate you voted for
      16 Candidate B

      and it is printed in a random order each time. You can tell any mafia group or vote racketer your number is any one of the ones on the list. It could even have a write in option in case they are trying to get you to do a write in vote. A quistion like "Would you like to input a bogus write in name for your ticket list?" If the information was collected you would be able to tally that hey this person had 100,000 bogus write in requests, they are probably involved in some kind of vote fraud.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    3. Re:You haven't thought much about it, have you? by Arterion · · Score: 1

      How is this any different from no paper trail at all? If you can't prove the paper receipt is for a real vote, how is it useful in any way?

      --
      "That which does not kill us makes us stranger." -Trevor Goodchild
    4. Re:You haven't thought much about it, have you? by JoelKatz · · Score: 1

      "How is this any different from no paper trail at all? If you can't prove the paper receipt is for a real vote, how is it useful in any way?"

      Because if it happens to be for a real vote, and that real vote is not counted, you can prove that the vote wasn't counted. So if you choose to keep the receipt for your real vote, which you always can, you will know if your vote is not counted and can prove that someone's vote was not counted.

      Perhaps you missed that for every vote that's not "real", a vote is generated for each candidate and a special "coercion" vote is generated. These votes are mixed in with the real votes and can be verified the same way. In the end, each candidates vote is tallied and from that tally, the number of coercion votes is subtracted.

      You can't tamper with coercion votes for three reasons:

      1) Someone might have kept all the receipts. So if you tamper with any coercion votes, you risk detection.

      2) The total number of candidate votes, minus the number of coercion votes multiplied by the number of candidates must equal the total number of voters. So you cannot add or remove votes without detection.

      3) You can dual path the votes. One way would be to let voters scan their receipts inside the polling place into a system that feeds the receipts to independent auditors from multiple parties each free to use their own software. You could even do this wirelessly.

      Note that votes would be cryptographically signed by polling place. So if a key or polling place was compromised, you could at least isolate the potentially compromised pool of votes.

      Note also that I'm not advocating that we actually do this. I'm saying this proves that it's possible for a voter to know that their vote was counted without being able to prove how they voted. I'm responding to the argument that that's impossible. It's not.

      I'm saying that people who say that the laws of the universe require that we trust that voting systems are properly implemented because there's simply no way to design a system that's inherently nearly tamper-proof are wrong. Such systems *can* be designed. (Though they are not quite practical yet, that may change very soon.)

    5. Re:You haven't thought much about it, have you? by Synonymous+Dastard · · Score: 1

      Sorry if you already explained it elsewhere, but there is something I don't understand.

      What I don't understand is this: how can you stop the voting machine from adding fake votes?
      Let's say I voted and asked for no coercion receipts. And then, automatically, the machine creates a fake coercion entry, but rather than adding 1 to each candidate, adds n votes to candidate-who-happens-to-be-a-friend-of-machine-creator and zero to the others (and also creates one coercion entry). In this case I will check with my only receipt and it will be ok (my vote will be validated). But I cannot check that no other vote has been done in my name...

    6. Re:You haven't thought much about it, have you? by Arterion · · Score: 1

      It sounds like you can prove a vote was missing, but not that a vote was added.

      --
      "That which does not kill us makes us stranger." -Trevor Goodchild
    7. Re:You haven't thought much about it, have you? by JoelKatz · · Score: 1

      "What I don't understand is this: how can you stop the voting machine from adding fake votes?
      Let's say I voted and asked for no coercion receipts. And then, automatically, the machine creates a fake coercion entry, but rather than adding 1 to each candidate, adds n votes to candidate-who-happens-to-be-a-friend-of-machine-creator and zero to the others (and also creates one coercion entry). In this case I will check with my only receipt and it will be ok (my vote will be validated). But I cannot check that no other vote has been done in my name..."

      In order for the machine to add 10 votes to a candidate, it has to actually generate 10 votes and pass them on (each vote is an individual object, not just an incremented counter). At each hourly audit, the following check is done:

      1) The number of votes is counted for each candidate, for no candidate, and coercion votes.

      2) The number of coercion votes is multiplied by the number of candidates and subtracted from the number of votes for each candidate or for no candidate.

      3) This number is compared to the number of voters for that hour.

      Any extra votes injected into the system will thus be caught within an hour. It will be known which polling place and which hour they were injected.

      In other words, for each coercion vote generated, a vote is generated for each candidate. In the final tally, the number of coercion votes is subtracted from the count for each candidate. This total must equal the number of real votes cast.

      If you opt not to cast any vote at all, you will be given an "I chose not to vote (in this race)" receipt. You may keep that receipt to make sure your vote appears in the final tally. This is counted as a vote, so the machine cannot put in votes for voters who choose not to vote in a particular race.

      If you are worried about people being pressured not to vote, you can include an "I chose not to vote" receipt in the coercion system and adjust the totaling process to compensate.

      Again, I am not arguing that any of these systems are practical or that they are the best or that we should switch to them immediately. What I am arguing is that these systems prove that cryptographic voting systems can do many things that it is commonly believed are impossible. For example, they can allow a voter to convince himself that his individual vote is properly reflected in the final tally without allowing him to prove how he voted. Some have argued that this is impossible.

      Note that I never said this system could prevent extra votes from being injected. And the paper ballot systems we are comparing it to don't prevent that. So that really doesn't matter. This system isn't intended to show that we can prevent extra votes from being injected. It is only intended to show that cryptographic systems can provide the same assurances a paper drop system provides.

      Also, someone at the polling place can drop in extra votes in such a system. Or simply let in 50 of their friends to vote multiple times. These systems aren't aimed at that vulnerability.

      Obviously, an actual practical system would have to address all vulnerabilities.

  68. Security of the vote doesn't matter... by LynnwoodRooster · · Score: 1

    It's the security and accuracy of the voter roles that count. Until those are scrubbed and kept clean, the actual vote is considerably less important...

    --
    Browsing at +1 - no ACs, I ignore their posts. So refreshing!
    1. Re:Security of the vote doesn't matter... by Anonymous Coward · · Score: 0

      Bingo. Typically the largest source of vote fraud in this country has been cooking the voter registration rolls and/or using fraudulent tactics to keep people out of the polls to begin with. All this gnashing of teeth over building a better voting machine is trying to solve the wrong problem, in so far as election tampering goes.

    2. Re:Security of the vote doesn't matter... by dwye · · Score: 1

      He (the non-anon) meant that the dead (and moved) need to be removed. This will have the effect of reducing Chicago Democratic voting to a shell of its former level, of course, and ruin employment opportunities for bums previously hired to vote for the non-existant, but them's breaks.

      > using fraudulent tactics to keep people out of the polls to begin with.

      If people are so dumb that they fall for the "Democrats vote on Wednesday, Republicans on Tuesday" jokes that always circulate, then we shouldn't want them as electors, anyway. If they hear that voters at certain places will be harmed, they should still go, or their ancestors who braved the original KKK during Reconstruction should arise and haunt them until they do. If they had none such, then looking at the voting rates in Iraq, regardless of bombs, should still goad them into it from embarrassment.

    3. Re:Security of the vote doesn't matter... by LynnwoodRooster · · Score: 1
      Or like here in Washington with people registered at mailboxes or public buildings (illegal), multiple registrations by the same person (also illegal when more than one are voted), or like the 1800+ illegal registrations signed up by ACORN a few months ago...

      Scrub the roles. Force EVERYONE to re-register - that way it's "fair". And demand proof of citizenship and identity. First get the registration roles right and then we can talk about the boxes.

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
  69. That makes one of us... by sterno · · Score: 1

    I would have much more confidence in a cryptographic scheme that makes it effectively impossible for a voting machine to cheat.

    How do you know that the cryptographic scheme makes it effectively impossible?

    The problem with such systems is less that they can be hacked, but rather that people BELIEVE they can be hacked. Democracy cannot function properly if the fundamental mechanics of Democracy are not trustworthy. No matter how good the security mechanisms are, so long as they are obscure and little understood by the majority of the public, there will be a belief that those machines are rigged. That belief is a serious threat to our government.

    When people believe their vote won't be counted, they won't waste the time to go vote. This drives down voter turnout, and invariably perpetuates an environment where corruption becomes rampant and borderline accepted. The best crypto in the world will not change this because ultimately because it's the appearance of impropriety that kills it, not the impropriety itself.

    --
    This sig has been temporarily disconnected or is no longer in service
  70. Re:Why the foolishness do you guys need the machin by berashith · · Score: 1

    The electoral college is appointed by the state. The state at some point has been elected. Participating in all of the local elections and smaller non-presidential elections is the best way to get the electoral college members appointed by people you agree with.

    It is true that the college members are not required to follow the voters constitutionally, but they are pledged to represent the will of the people.

  71. Irony by mmeister · · Score: 0, Troll

    I find it ironic that we are so adamant to forcibly spread our democracy to other nations when we don't have a good grasp on it ourselves.

    The article didn't mention WHY paper trails don't lead to more accurate voting totals. What was more frightening, that the solution seemed to be super-secret cryptography with no paper trail. Yeah, that's the way we can guarantee accurate voting and have I got a bridge I can sell you.

    My guess is that this group is somehow funded by the Diebolds of the industry (they have to be getting their money from somewhere).

    I know that paper trails cannot guarantee that elections won't be corrupted, but I'm quite sure that without paper trails, any corruption will be undetectable. In this day and age where we see corruption rampant among those that would claim to lead us, we need every little bit of help we can get.

  72. That works for us by Anonymous Coward · · Score: 0

    In Spain the ballot system is divided that way.

    Sure our ballots are simpler because are based on closed lists instead of selecting candidates from a list, but anyway counting them is brain dead easy and fast.
    Before midnight of election day we already know the winners.

  73. It's the paper that does the job. by Joseph_Daniel_Zukige · · Score: 2, Interesting

    No reason for electronic voting machinery, except maybe for those with physical conditions that make it unreasonably difficult to use a bubble sheet.

    Bubble sheets can be tallied electronically, but that's after the voting is all over with.

    Simple ballot + stub, locked ballot box, proper accounting of unused ballots, with human judges and election observers, that's all that's necessary.

    Every additional complexity just adds points of attack.

    joudanzuki

    1. Re:It's the paper that does the job. by nahdude812 · · Score: 1

      And a trusty #2 pencil, complete with eraser!

      Who's to say that the ballots they count are the ballots that were cast? Even if they are completed using indelible ink, the slips could be replaced.

      I do think that electronic voting offers an additional control in the form of a completely separate system which needs to be compromised in order to alter the vote unnoticed. Coupling multiple technologies (in this case, electronic and physical) to tabulate the same data gives you greater data security and accuracy.

  74. what magic in cryptography by Joseph_Daniel_Zukige · · Score: 1

    assuming public key doesn't get killed by quantum computing or something else we haven't seen yet, what magic in cryptography prevents me from, for instance, failing to protect the necessary private keys? (I'm suddenly not sure if I'm getting the terminology right, but I mean the half of the key pair that the owner of the key pair keeps secret to prevent others from signing things.)

    1. Re:what magic in cryptography by sjames · · Score: 1

      The same protections that keep me from adding 10,000 ballots for the cantidate of my choice during the counting process. Further, I would presume that the journal roll and reciepts will be timestamped. If votes show up in the database with or without a reciept but not on the journal roll, you're busted. If you do manage to keep a copy of the private key and use it to produce a receipt, there will be no matching journal roll entry. You'll also have to explain why the vote ID either doesn't match any of the certified machines, comes after the close of voting ID in sequence, or duplicates someone else's ID.

  75. Re:Why the foolishness do you guys need the machin by Jonathan_S · · Score: 1

    Hell, according to wikipedia, most electors are nominated by the state political party, sometimes at party conventions.. How are they supposed to be unbiased?

    If I remember correctly, the electors don't even have to vote for the candidate with the most ballot votes, they can choose to vote another way, becoming faithless electors
    These two points directly relate to one another. Electors aren't suppose to be unbiased. They are picked by the state political party, usual from long time loyal members. The presidential election picks which set (Democratic or Republican) of electors are sent to the electoral college. The selected electors are expected to be biased in favor of their own party, which is why the party trusts that they will vote for the parties selected presidential candidate (aka the guy on the ballet).

    Their demonstrated party loyalty make it exceedingly unlikely for any of them to act as faithless electors.

    I'm not saying its a great system, but in practice it isn't as vulnerable to faithless electors and you might think.
  76. Re:Why the foolishness do you guys need the machin by Tweekster · · Score: 1

    Up until recently?

    It was never about issues, it was always about popularity, George washington kicks it off pretty well when it comes to that concept.

    how about JFK?

    --
    The phrase "more better" is acceptable English. suck it grammar Nazis
  77. Anonymity out the window? by lymond01 · · Score: 2, Insightful

    I wonder if, perhaps, anonymous voting is going to have to go away. People register with their Social Security Numbers or RealIDs, vote, then can review their vote on a website along with everyone else's.

    Of course, as with paper or e-voting, what the final tally shows may not reflect the paper/button press you submitted. Electronic or paper, you still need to trust the vote counters OR be able to verify your vote later.

    Congress should have power. Congresspeople should not.

    1. Re:Anonymity out the window? by Relic+of+the+Future · · Score: 1

      No, no, a thousand times no.

      --
      Those who fail to understand communication protocols, are doomed to repeat them over port 80.
    2. Re:Anonymity out the window? by Faylone · · Score: 1

      No, absolutely not! That allows a list of nasty things from buying of votes, to killing anybody who votes in a way you disagree with.

  78. Hows about this by RobertLTux · · Score: 1

    1 everybody that registers to vote can also register as Party 1 Party 2 Party N (or none of the above) and are given a chip and reader
    2 about a week before an election the central poll computer is loaded with the public keys of all currently living registered voters
    3 the voting systems then present the options (in some federally mandated way) and then use the private key (from the chip) to encrypt the vote data
    4 the central computer then looks up the voter number (maybe ssn) and then attempts to decrypt the vote data given voter number X has public key Y
          a the vote decrypts and is then added in (and the public key is then removed since its no longer needed)
          b the vote does not decrypt
    5 the count is made with everybody that voted and the "votes" of the folks that registered but did not vote* (if None of the above "wins" all votes are rolled back)
    6 begin registering votes 4 days prior to the "election day" (so you could have voted anytime in 5 days)
    7* if any election does not have more than 51% actual votes roll back and retry

    --
    Any person using FTFY or editing my postings agrees to a US$50.00 charge
  79. Riight... so now by Moraelin · · Score: 1

    Right... so now,

    1. someone can DDOS the system by just encouraging enough people to stay in there and push that button until they overflow the hard drive or the printer runs out of ink and paper. (If there's a maximum number N that you can push the button, then we're back to my first post, with the minor twist that now Don Corleone will ask for N+1 receipts.)

    2. you introduced some vote subtracting _after_ the votes have been checked. Remember, if the two are identical, there's no difference between discarding bogus extra votes and discarding real votes.

    3. you can still _add_ votes with impunity, since the only thing that check does is verify if a vote hasn't been discarded. But if there's one vote in the database, you can't prove that someone actually cast it. And the extra bogus votes scheme also destroys any chance to detect that there were more votes than voters.

    Especially 2 and 3 can be used very creatively together.

    E.g., let's say the real votes are (let's say for governor, so we have nice big round numbers) 1 million votes for Moraelin, 1.5 million for Don Corleone, and 2 million for Johnny Extra. Let's say people also used the "Coercion" button generously, and we have 10 million extra votes for each this way. So the actual count says 11 mil for Moraelin, 11.5 mil for Don Corleone and 12 mil for Johnny Extra.

    Now let's say I'm a crooked guy in charge of the voting machines there, and got really big money from Don Corleone to swing the vote his way. Let's gently manipulate the record so it says it's actually 10.5 million coercion votes. So an extra 0.5 million is subtraced from each. I'll also add 1.5 million votes for Don Corleone. Now after subtracting the (hacked) number of coercion votes, the numbers become 0.5 mil for Moraelin, 2.5 mil for Don Corleone and 1.5 mil for Johnny Extra.

    The total is still 4.5 million votes, exactly as much as people who went to vote, and everyone can check that each of their receipts did indeed get counted. What you can't prove, though, is that (A) some actual real votes just got subtracted as coercion votes, (B) some votes just appeared for which noone has a receipt.

    Briefly, it's still much, much worse than paper ballot counting.

    --
    A polar bear is a cartesian bear after a coordinate transform.
  80. Consider the source by Anonymous Coward · · Score: 1

    "Information Technology and Innovation Foundation"... never heard of them. Let me guess... they are another supposed advocacy group who, after even mildly looking into it, will be found to have ties to the Right Wing propaganda and hate speech party (aka the Republicans).

    As conservatives have been doing for years, if you aren't smart enough to contribute to the discussion, then you just muddy the waters. Look how well it worked out with Global Warming! We are on the edge of a complete environmental meltdown, all brought about by the yelling and shouting of Global Warming deniers with no scientific backgrounds.

    Likewise... the "experts" who brought us electronic voting in 2002 and 2004 were "IT experts" with no background in either information or technology (well, except for "I guarantee a Republican victory" Diebold, who makes ATM machines, strangely enough).

    So all the reich wingers want to do is muddy the discussion on meaningful "reform" (which actually looks like going back to how it was done pre-2000, as all meaningful reforms will have to start with). Why anyone thought a party claiming government could do nothing would actually accomplish anything is a shocking study of human stupidity.

    But then again, Fiscal Conservatives came into office triumphantly proclaiming "DEFICITS DONT MATTER!!!!", and are perfectly happy spending $2 BILLION every month in an illegal war in Iraq... so it's not like they aren't broadcasting their hypocracy.

    1. Re:Consider the source by vtcodger · · Score: 1
      Here's the link the ITIF web page http://www.innovationpolicy.org/. If you look at their publication list, you will find that they are not simply shills for the voting machine industry. Overall, they look to be conservative but nowhere near as whacky as the christian fundamentalists or the neo-conservatives. On the one hand they seem to have managed to conclude that US productivity gains in recent decades have been fairly distributed -- a pure lunatic view if you look at the evidence. They are in favor of R&D tax credits despite the lack of any evidence that those credits are anything other than a modest raid on the US treatury.

      OTOH, they are critical of the patent system and patent litigation. And they think (correctly) that US broadband is a mess. And they are not happy with the new internet radio radio rates. So, I reckon that they can look at some issues with reasonable objectivity.

      So, I'd say, read what they have to say and judge their analysis on its merits. It may or may not have any merits.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
  81. Is the journal electronic or paper? by Joseph_Daniel_Zukige · · Score: 1

    If paper, well, it seems to me we are back to paper.

    And then there is the problem of whether possession of enough keys would allow backtracking through the obscurring processes and identifying voters.

    I suppose it would not be impossible to substitute a web published anonymous roll and caching the published roll to get somewhat close to the effect of paper for some definition of "somewhat close". But then we are relying on, say, Google (maybe not so bad), Microsoft (need I say more?), and others to not yield to pressure should there be a coverup.

    I understand PKCS. I also understand that it depends on humans to implement it.

    And then there's opacity, which simply cannot be got around. Humans can judge the paper ballot with separable stub method. Ordinary humans can't judge cryptography. (Which is what I keep talking about the ROMs for.)

    hmm. Okay, say I compromise the ROM. I don't try to make it record false votes, but I do write in a little routine that makes the voting machine give up the actual value of each vote in order voted or some slightly obscure way of reproducing the votes by an alternate (out of band) method. Your cryptography is holding this wall just fine, but the enemy has jumped over a different wall and escaped with just enough information for the local goons to come around telling you you voted for the wrong guy, and maybe next time the artificial kneecaps will remind you not to do that.

    Shoot, if you consider how much RFI keyboards and monitors leak, the ROM could be compromised with a routine to broadcast the vote being cast through some pushbutton wires, or even the display screen. Or, if you really want to be subtle, the physical printed circuit might leave an innocent looking length of trace ungrounded, and the ROM could broadcast the vote out that.

    How many examples of hidden ways to compromise this kind of machinery do you need before you start taking a serious look at how much you're gambling on cryptography?

    judanzuki

    1. Re:Is the journal electronic or paper? by sjames · · Score: 1

      The key is that the voting machine has no idea who I am. The person who checked my registration knows who I am but not which machine I voted on.

      I do mean a paper journal roll. The one advantage over simple paper is that unless there is a problem, the rolls just go into storage and the electronic results are used.

      I'm not all that convinced that switching to electronic voting is a good idea, but if we are going that direction, I'd like it to be a decent system.

  82. Missing the Point by photomonkey · · Score: 1

    To this point in history, Americans have NEVER had any paper trail to indicate how, for whom or when they voted. And with good reason.

    Of course a paper trail causes problems. A paper trail makes it infinitely easier for others to find out who you voted for.

    Work for corporate America and are 'asked' to make a political contribution to whatever party the business likes best? With a paper trail, you can be asked to vote, with printed verification, accordingly too.

    Down on your luck? Why not sell your vote and have a receipt to take back to your buyer?

    Vote in favor of gay marriage or against abortion? Your neighbors can much more easily find out.

    If that's too tin-foil for you, know that these records will be stored somewhere on some government server. How far has the government gone to prevent VA records from getting 'lost', from Social Security information from being stolen?

    Anonymous (as in no way to verify how you voted) is one of the things that we just plain can't let go of.

    Electronic voting in general is a bad idea. With electronic voting, there's no paper ticket for an honest judge or some other civil-minded civil servant to inspect.

    Just like taking notes and jotting down quick ideas, a good old piece of paper is best.

    --
    Message contains 1 attachment: spam.gif
  83. Error by PPH · · Score: 4, Funny

    In an new report from the Information Technology and Innovation Foundation

    You misspelled Diebold.
    --
    Have gnu, will travel.
  84. Double Check System by blurryrunner · · Score: 1

    What you need is a double check system that would require a more sophisticated hack to overcome:

    You have two machines, one that the voter does that actual voting at and another that verifies. After voting, this machine prints two cards with the voters choices in a way that is machine and human readable. At the bottom of the card is a signature hash of the voters choices and some vote id number.

    When the voter goes to leave, they feed one of the cards into a machine that reads the votes and then verifies against the signature. The machine keeps one of the cards in case a manual count is for some reason required. At the end, the data from both the voting and verifying machine are compared. Only the votes that show up on both machines are counted.

    br/

  85. Re:Why the foolishness do you guys need the machin by Cardcaptor_RLH85 · · Score: 1

    You must remember, in the USA only the federal government is a complete representative democracy. Someone correct me if I'm wrong but at the federal lever the people only elect their Representative, Senator, and the President. Truthfully, in the Constitution as originally written, the Senators were chosen by the state legislatures not by the electorate. All of the various voter referendums are at the State or local levels. Our federal government has never, in my knowledge, put a referendum on the ballot.

  86. To whom? by mengel · · Score: 1
    "Cryptographic proof" doesn't mean anything to the average person voting at a polling place.

    So the system can easily hand you "cryptographic proof" that it voted for the wrong person on your behalf, and you have no way of knowing, other than to ask another piece of equipment which can as easily lie to you.

    A vote on a piece of paper can be physially tracked, and easily visually verified by a voter, (or their trusted assistant in the case of someone blind). Infrastructure is in place, and has been, for literally hundreds of years, for dealing with paper ballots.

    With a cryptographic system, we're all blind, and for an assistant to read our ballot to us we have equipment. And we don't know how to build equipment that's tamper proof, so it can be made to lie to us, even if it was built correctly in the first place.

    --
    - "History shows again and again how nature points out the folly of men" -- Blue Oyster Cult, 'Godzilla'
  87. what about e-vote standards? by esarjeant · · Score: 1

    A paper receipt has very limited value -- even if a recount of the paper could be semi-automated it would most likely introduce enough errors in the recount that there would always be a discrepancy.

    Focus on building the protocol standards for e-voting and force vendors to comply with these standards. In a standard voting scheme, multiple electronic vote counters can be used to record the same vote and a total count can be requested between two or more systems when the electronic voting is complete.

    If the total counts don't match, we can assume either the vote is wrong or one of the vendors has a software defect.

    Remove the proprietary nature of electronic voting systems and you will also remove the chance that a single interest can control the election.

    --

    Eric Sarjeant
    eric[@]sarjeant.com

  88. Ahhh, the VCIAA, eh? by Impy+the+Impiuos+Imp · · Score: 1

    > Congress is considering a 'Voter Confidence and Increased Accountability Act of 2007,'
    > which would mandate 'voter-verified' paper audit trails

    Well, don't feel too bad. At least this is an improvement on the previous act, Computerized Overtally Undertaking Program, which itself was an improvement over the Automated Secure-Selection Field Unit Computerized Keyboard,

    --
    (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
  89. No electronic system is incorruptable by Genom · · Score: 1

    Electronic systems, even those with a paper trail, can be corrupted.

    Who verifies that what is recorded in the database is the same thing printed on the receipt? It'd be easy enough for whomever deigns the software to have two "columns" in the database - one that's written with the "real" vote, and a second that's written with whatever they want. Cryptographic signing involved? Just store a second hash for the second column. Then they just have to have the "counting" system look at the second column rather than the first.

    If the receipt is reverse-verifiable, who verifies that the result of the verification is the actual result that will be counted? Again, the system could indeed "verify" the vote to be for candidate X, but if that second column (the one that gets counted) is for candidate Y, the voter has no way of knowing it.

    Who verifies the counting system is counting the correct votes - or is even counting votes at all? It's not hard to imagine a tiny bit of code that sits just before the final report, doing something along the lines of:

      $total = $A_votes + $B_votes;
      $A_votes = $total * 0.49;
      $B_votes = $total * 0.51;
      reportResults($total, $A_votes, $B_votes); ...or alternatively, continuing to use the previous example of a double-column database, counting votes out of the second column rather than the first.

    If the corruption occurs *internally* to the voting system, by even a semi-competant programmer, it won't be detectable except by a VERY thorough code-review on the machine in a secure environment directly prior to the actual counting. Given the commercial nature of voting-machine suppliers, that won't be something they allow the general populace to do.

  90. Re:Why the foolishness do you guys need the machin by HappyDrgn · · Score: 1

    "The move towards voting on issues makes it closer to direct democracy, which your founding fathers had serious issues with, believing it to be nothing more than mob rule."
     
    You say that like it's a bad thing... ::reaches for revolver::

  91. HR811 different from what article says by egotripper · · Score: 1

    As is pointed out in a clearly written comment by Sandford Morganstein of Populex Corporation, which appears below the original article:

    "On the very first page of the bill, at the very top, above the list of maybe close to 100 co-sponsors are the words:

    "'To amend the Help America Vote Act of 2002 to require a voter-verified
    permanent paper ballot under title III of such Act, and for other purposes.'

    "The point is the bill calls for a permanent paper ballot not a paper audit trail.

    "In fact the term "audit trail" never appears in the bill while the term "paper ballot" appears forty-nine times.

    "This is no subtle difference. I believe that Congressman Holt, the author of the bill (and a Ph. D. physicist) knew exactly what he was doing."

  92. Re:It's about the SCALE of the fraud and TRUST in by Relic+of+the+Future · · Score: 1
    Mod parent up!

    It's true, and wonderful, and truly wonderful how much faster computers can make things happen; how they can obscure all the complexities and crunch over details.

    Obscurity and lack of detail is precisely what you dont' want in a vote-counting process.

    --
    Those who fail to understand communication protocols, are doomed to repeat them over port 80.
  93. WTF:What do I expect? Not much ever. by OldHawk777 · · Score: 1

    Bullshit/spin is as always entertaining.

    The issue is not paper, encryption ...,
    The issue is DEMOCRACY or DE-MOCKERY.

    Democratic elections must be far beyond
    suspect, and citizens must be confident.

    If either cannot be reasonably and
    believably assured to the public, then
    eroding confidence in the government will
    eventually be the very least of the public
    and politicians/plutocrats' concerns.

    Our Democracy depends on honest elections.
    If there is election/campaign corruption, then
    it is treason; So, we need the death penalty
    for traitors.

    But always we need confident and fearless citizens
    in our democracy and honest elections. Give every
    citizen a vote paper-receipt, an encryption solution,
    a physical and electronic count ... whatever is
    required to return elections confidence to our citizens.

    Also, a mandatory Federal elections holiday every other year
    would greatly improve my confidence in our democracy. Lets
    drop Christmas, NewYear, or Columbus day an make an election
    holiday for all US.

    --
    Unaccountable leaders are masters, and unrepresented people are slaves. How do US and EU fare?
  94. Let's keep in mind, the history of democracy... by big_paul76 · · Score: 0

    Most modern democracies have their roots in parliamentary democracy, which was originally intended as a way for kings to gather the movers and shakers in one place to figure stuff out. It was designed to serve the interests of kings, not citizens.

    Athenian democracy was a society that had slavery as a given, they never intended to have every single human being voting, certainly not the slave classes.

    Now, the original founders of the US did a bang-up job trying to make a break with English kings, but then we get the electoral college system in it's present incarnation, where it does an excellent job of _consolidating power_.

    As a Canadian, I've always been a big admirer of the US constitution (oh, that we could have something so iron-clad as you guys do!) but it seems like in modern times, there's been a push to take power out of the hands of citizens and consolidate it in the hands of a few.

    --
    The plural form of "anecdote" is "anecdotes", not "evidence".
  95. Any half good cryptology student knows better by CFD339 · · Score: 0

    If you were to use some kind of running hash algorythm, then all you would need to validate a paper would be a single receipt and its order, and another single receipt from that machine and its order. The hash at each point in the stream would not match if votes between the two points had been changed.

    At each point in the linear order of votes cast, the hash would be altered by including the next vote. Change order of or number of votes, and a different hash will evolve. As long as a trail of each vote and that hash at that time were kept, then any receipt could be compared to the stored value in the machine for that receipt number to be certain that all the records to that point match what users were given.

    The algorythm in the machine could also be validated by running the same sequence of votes through a 'known good' source and comparing the hashes.

    I'm sure I'm missing some finer details here, but in principal this should be extremely effective and secure.

    --
    The problem with quotes on the internet, is that nobody bothers to check their veracity. -- Abraham Lincoln
    1. Re:Any half good cryptology student knows better by Anonymous Coward · · Score: 0

      I'm not exactly sure what you're proposing. It sounds sort of like an approach I've seen that's called hash chaining. Overall, I'm skeptical of the approach. It might make accidental mistakes easy to catch, but serious attackers to regenerate the hash chain, sometimes really easily depending on how the whole thing is implemented.

      In any case, having ballots kept in order is generally a bad idea. Anyone could stand in the polling place all day and record voters' names as they cast their ballots. Since the cast ballots would be in order, that attacker would know how everyone voted.

  96. You totally misunderstand where it's insecure by arete · · Score: 1

    You totally misunderstand where it's insecure.

    You're trusting - wildly, blindly trusting - the people who make the solution.

    It's insecure to the people who implement that solution. You're giving a few programmers and technician's godlike powers over our politics. You can verified it's not tampered with "in transmission"... but not that the process is sound. As some examples:

    If 0 and 1 are both valid votes for a person to make, no system except the voter themselves outside of the voting machine can hypothetically verify whether that vote was a 0 or 1. So you can only verify that the system accurately reported the votes by a source audit of all software, firmware, and hardware in the voting system. Let me highlight that point: In a modern system, almost any piece of the hardware is complex enough to conceal malicious changes.

    But a source audit isn't enough; you have to have a provable chain of trust over the source to the compiler, and the compiler that compiled the compiler... you have to rewrite a programming language from scratch. AND at every step you have to prove no one cheated. Now, could YOU make such a system, given enough time, that YOU could trust? maybe. Could YOU make such a system that _I_ should trust? no. Because I don't know you.

    This is the problem true - EXTERNAL* - voter paper trails solve. If the voter actually takes a slip with the printed vote, reads it, and actually places it in an actual box, then no amount of voter-machine fraud can defraud the recount. And so if you have that kind of fraud and detect it** you have a big mess, but not a wholesale failure of democracy electing a random person.

    I pretty strongly doubt you could make a cryptographic system so strong that no one with total control over the results could forge the votes AND the checksums so they match. Maybe they'd need a private key that's on each machine... but whoops, we're talking about someone who PUTS those private keys on the machine. However, I'll readily admit I haven't done a lot of analysis in this area... because it doesn't matter at all to my point. If you can't trust the machines not to universally and subtly forge the results BEFORE any crypto process goes on, no amount of crypto can ever save you.

    Even so, your BEST-case-scenario for auditability is that someone is going to publish every voter result in the country along with all the checksum and it's going to be publicly verified by... who? A few hundred academic programmers who understand enough crypto, tops? Otherwise you're talking about it being cryptographically verified by a very few people with a very few computers who are doing the counting.

    In summary, I totally agree that a hypothetically secure system could be fairly secure against a random attacker, and that what we actually have looks like it was written with monkeys and typewriters by comparison, giving us banana democracy at best. The current system isn't just hackable, it's SO hackable it's almost definitely been done - and we KNOW that they waved their magic wand and threw out results after obvious problems in a bunch of different areas; Diebold techs basically said some vote counts that even their machines didn't say, and that's who got elected.

    We can do a lot better than that in an electronic voting machine.

    But at best, that's a false sense of security; it can never have broad end to end trust.

    *An internal paper trail is NOT sufficient, because you can't externally verify it didn't print extra votes OR externally verify that it didn't scratch off valid votes.

    **You are very likely to detect it, because a very close election usually triggers an automatic election - and an election with a lot of deviation will be detected by substantial exit poll variances. Our system is already setup so that basically if the loser thinks there was fraud they can demand this...

    --
    Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
    1. Re:You totally misunderstand where it's insecure by JoelKatz · · Score: 1

      My whole point is that you don't have to trust the people who make the system, and because you don't have to, you shouldn't. First it seems that you don't agree with this, but then you say this:

      "In summary, I totally agree that a hypothetically secure system could be fairly secure against a random attacker, and that what we actually have looks like it was written with monkeys and typewriters by comparison, giving us banana democracy at best. The current system isn't just hackable, it's SO hackable it's almost definitely been done - and we KNOW that they waved their magic wand and threw out results after obvious problems in a bunch of different areas; Diebold techs basically said some vote counts that even their machines didn't say, and that's who got elected."

      Now that's where I 100% agree with you. The proofs that we can have systems that are secure all make us wonder why we don't have systems that are secure. And as I see that, there are only a few possible reasons and I'm not happy with any of them:

      1) The voting machine manufacturers really don't care if the machines are secure. They'll sell anyway, so why bother doing it right?

      2) The voting machine manufacturers want their machines to be insecure because they benefit from vote tampering.

      3) The voting machine manufacturers are really trying their best to make these systems secure, but they're just too incompetent to do it.

      None of these should be tolerated.

      By showing that secure, trustable cryptographic schemes can be generated, people seem to think I'm arguing that therefore we should accept any scheme that comes along. Quite the reverse, because we can have secure schemes where you don't have to trust the manufacturers, we should reject insecure schemes.

      And damn it, we need someone in the decision process who is smart enough to be able to tell the difference.

    2. Re:You totally misunderstand where it's insecure by arete · · Score: 1

      I think you're making my point to some extent... but you're not refuting and merely ignoring the most important part.

      - We can't have a system where our nontechnical political leaders can pick out a secure system.

      - And we can't have a crypto based counting system - even a totally open one - that can be verified by more than a handful of people.

      -- And, most importantly, the point you seem to be ignoring - NO CRYPTO can prevent fraud at the user edge of the system. You may not have to trust the people who aggregate the votes, but you are inherently putting a lot of trust in whoever creates the machines not to add in "for every 20th vote for candidate A, make it B instead." It is physically impossible for us to have an army of third party geek technicians with appropriate training to do a hardware level audit of these machines - there aren't enough people with those skills.

      It IS possible for us to have two partisan armies of recounters each recount every paper vote and compare their totals. It happens all the time, usnig well established procedures.

      --
      Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
  97. Thanks for the Press release, Diebold by JRHelgeson · · Score: 1

    Studies either confirm common sense, or they are wrong. This is complete BS press release that clearly came from Diebold.
    Just like when Microsoft funds studies of the costs of Linux...

    --
    Good security is based upon reality and common sense. Common sense is a function of having common knowledge.
  98. Voting All at Once = Cost Cutting by BlackGriffen · · Score: 1

    It's expensive to run an election, so politicians who want to look fiscally responsible will make sure to keep elections consolidated. After all, they wouldn't want to cut any of those expensive boondoggles, would they?

  99. Re:Why the foolishness do you guys need the machin by statemachine · · Score: 1

    Hi, what state do you live in? ...Well, it has everything to do with it.

    Let's pretend the President is elected by a direct popular vote. Now say you live in North Dakota. How would you feel that New York, California, and Florida are consistently electing the President (based on population), and it doesn't, and won't ever matter, whom North Dakota votes for. In this scenario, it's always the big cities who are electing the President.

    Currently, every state gets a vote for each senator and a vote for each congressional district. For you in North Dakota, this makes your state's vote go from 0 to 3. You should be able to see what effect this has on candidates (and Presidents) paying attention to you. A candidate just can't simply campaign in a few populous states, as he/she will need the other states (maybe not individually, but in aggregate) to win the election.

    Most people that I've seen complain usually live in a populous state, in a large urban area, and are not taking what I said above into account. Usually when I explain it this way, at the very least their argument becomes more focused on refinements rather than scrapping the system.

    Personally, I believe that if one wants to scrap the Electoral College, that person inherently wants the bicameral Congress scrapped too.

  100. Re:It's about the SCALE of the fraud and TRUST in by mpe · · Score: 1

    Any hypothetical electronic system, no matter how secure, is vulnerable to basically _universal_, unauditable fraud by a tiny number of conspirators in the right place - as low as 1.

    The minimum number of people you need for a conspiracy is two :)

  101. Re:It's about the SCALE of the fraud and TRUST in by mpe · · Score: 1

    Paper ballots require a massive concerted effort with hudreds, or even thousands of conspirators.

    But only for a few/one of these people to make a mistake or "whistleblow".

  102. Machines vs Paper Counting by Clerk8166 · · Score: 1

    I run elections...and I would rather have the machine count the votes, than go through thousands by hand to count. After awhile, mistakes can be made when hand counting. It is very tedious and after awhile you become cross-eyed. We pre-test ALL machines and even with marking test ballots during pre-election mode, hand counting has to be done over and over again. If there was just one office on each ballot, that would be different. But when you have sometimes as many as 50 candidates on one ballot...the possibility of errors in hand counting are atrocious. The only reason for the newest type of voting machines in our state is because of HAVA. Actually, we don't promote the machine. It's cumbersome, can be extremely long to use, but it provides a method for those with special needs (blind, deaf, etc.) What we are lacking is a national voter ID card. I live on the border between states; there is no way to no whether a person who owns a second home in another state votes more than once. And in our area, there are ALOT of people who could do this. And another thing that stops the whole process is the people who vote for "I Don't Care" and "Mickey Mouse", etc. Those votes have to be hand counted and tracked. What a waste of taxpayer dollars for those that have NO IDEA of the amount of time it takes to make sure those votes get counted! The last governor's election, I began work at 4:30 am and ended at 4:45 am the next day; no sleep, no napping....just working. If we hand counted those same ballots, we probably would have had to lock them up, get some sleep and worked until late the next day. That is not exactly the safest plan. There is a lot more to voting than just having the machine print the totals at the end of the day. I encourage anyone who complains about the system, volunteer their time on election day to work at the polls!

  103. Accounting by ACMENEWSLLC · · Score: 1

    So give me a piece of paper that has my SSN, a unique identifier, and who and what I voted for.

    This data all goes into a central server. A copy of which, without SSN, is placed online. I can use my unique identifier to verify that my vote was registered correctly and not misplaced or miscounted.

    An independent agency or two or three can run an SQL compare against the two databases looking to verify they are in sync, one sans the SSN.

    The only thing that doesn't cover is stuffed votes. Votes for people who didn't actually vote. I'm not sure what you do about that. Random polling verification?

    Anyway, that's a "next" step towards better accountability.

    Truth be told, it probably doesn't matter much to me who wins. Being low man on the pole, I suffer regardless.

  104. A solution in search of a problem by Rob+Simpson · · Score: 1
    First I have to say, this whole article is ridiculous. Paper records provide auditabilitly. I don't know why anyone would think they'd increase accuracy -- that isn't the intent (or if it was the intent, someone screwed up).

    They sure did, though they didn't get held accountable. There were districts in Ohio were the official raw results showed more votes for Bush than there were voters. This is a fact.

    I don't care how large the circle is, blind people can't see it. And illiterate people still won't be able to read it. And some disabled people still won't be able to mark the circle. Electronic machines solve all those problems.

    A very, very small percentage of people have these problems. And for the few that do:

    Programs and Services for Persons with Special Needs

    Elections Canada offers information, education and accessibility services to persons who have a disability, seniors, persons with limited reading and writing skills, and persons living in transitional situations (homeless or living in a shelter for victims of abuse). Material is available in alternative formats: large print, Braille, audiocassette and diskette (for talking computers).

    Among the services provided by Elections Canada for persons with a disability are:

    • information, e-mail access, and special ballot registration forms available on the Internet at www.elections.ca
    • documents specifically for persons with disabilities including reading difficulties
    • open- and closed-captioned videotapes for persons who are deaf or hard of hearing
    • a voting template for persons with a visual disability
    • a toll-free information line for persons who are deaf or hard of hearing:
      TTY 1 800 361-8935 (toll-free in Canada and the United States)
    • mobile polling stations for certain types of institutions as specified by the Canada Elections Act, where seniors or persons with disabilities reside
    • a special ballot, which allows early voting by mail, or in person at the office of the returning officer, or at home in the case of electors who cannot read or cannot go to the office of the returning officer because of a physical disability
    • help with registration at the advance polls and election day polling stations
    • flexible options for voting at advance polls and election offices with guaranteed level access
    • Elections Canada takes every measure, where possible, to select level-access polling sites. Accessibility is indicated on the voter information card.
    • transfer certificates permitting electors who use wheelchairs or who have other physical disabilities to vote at facilities providing level access if, in exceptional cases, their own polling sites do not provide this
    • assistance available at the request of the elector to mark the ballot at the polling station (ordinary or advance), or at the office of the returning officer
    • transportation of the ballot box from room to room to facilitate voting in hospitals and certain residential institutions
    • language or sign language interpreter services on request
  105. What do you expect ? I expect an AUDIT every time by ukemike · · Score: 1

    The problem with this or any other completely computer based, is that it is still a black box to me. Plus being able to verify that my vote was counted correctly doesn't prove anything. It doesn't prevent votes from being added. People keep missing the point. The paper ballots aren't the ends they are the means to conducting a statistically meaningful audit of the election.

    Of course as things stand now, windoze based machines with trivially hackable databases are used to count your votes. Audits are NOT conducted. Real recounts are NOT conducted. HR811 would change that and provide a physical audit trail, and require statistically valid audits of elections. HR811 is the only thing standing between us and another election that we cannot prove was or wasn't stolen. Please call your representative and beg them to vote yes on HR811, and no on the unfunded mandate amendment (which would gut the 2008 deadline.) 202-225-9091

    --
    -- QED
  106. Re:Proportionality by vuo · · Score: 1

    I assume you confuse proportional representation with a particular, common type that has a closed list. The option is open list, where a candidate increases the vote count for his party, and after the proportion of the party in the parliament is calculated from this, the seats are given in the voter's order of preference (the "open list"). In a closed list system, the party decides beforehand the order of candidates, and in a counter-democratic manner, individuals get to decide only which list they prefer, not which people they prefer.

    By the way, all the ballots in this country are the same. They have a circle, which reads "number:", and into which you write the number of the candidate. These are then hand-counted (the count is supervised by people from different parties, so each party sees that other parties aren't cheating). Such a system assumes that voters can read and write, though.

    It'd be difficult to image the "what if" scenario for United States using proportional representation.

  107. Re:Why the foolishness do you guys need the machin by Fujisawa+Sensei · · Score: 1

    Up until recently, America was about voting issues...

    When was this?

    --
    If someone is passing you on the right, you are an asshole for driving in the wrong lane.
  108. Anyone want to actually read the report? by Anonymous Coward · · Score: 0

    If so, here is the link.

    http://www.itif.org/files/evoting.pdf

  109. Detailed review - correct thesis, poisonous tone by AllAboutVoting · · Score: 1
    I've written up a detailed review of this report.

    Here is a summary and here is a point-by-point dissection.

    I agree with the basic premise of the report that the debate about electronic voting needs to be broader and include other verification technologies than voter-verified paper audit trails. I am in basic agreement with the policy recommendations of the paper but I feel that these recommendations need some caveats.

    I disagree with much of the setup of the report. The susceptibility to fraud of electronic voting machines is downplayed too much as is the ability of voter-verified paper audit trails to mitigate that. The tone of the report when talking about organizations promoting voter verified audit trails or promoting distrust of eVoting is absolutely poisonous and Mr. Castro should be ashamed.

    The recommendations

    The report makes three recommendations:
    • Congress and the states should allow the use of fully electronic ballots, not restrict electronic voting systems to those that create paper ballots.
      I do not fully agree. For such a recommendation to be acceptable it must be coupled with the system having an acceptable verifiable audit trail. It is my fear that this report will be used to justify continued use of electronic voting systems without any sort of verifiability.
    • Congress and the states should require that future voting machines have verifiable audit trails, not require machines with verifiable paper audit trails.
      I agree. I am concerned that this recommendation does not limit the continued use of non verifiable systems that are currently in use. I am also concerned about the details of what is considered an acceptable verifiable audit trail.
    • Congress should provide funding for the US Election Assistance Commission to issue grants for developing secure cryptographic voting protocols and for pilot testing new voting technology.
      I agree with the principle of this recommendation. Ideally funding is for open academic research of voting technology. I am unsure if the EAC is the correct vehicle for providing this funding.
    --
    Follow my election reform blog at AllAboutVoting.com