Slashdot Mirror


Punchscan Wins Open Source Voting Competition

An anonymous reader writes "Punchscan emerged victorious at the open source university voting systems competition, VoComp. For their efforts, they will receive the US$10,000 prize provided by ES&S (which has recently been named in a scandal in Florida). The second-place team put up a good fight: 'Per Ron Rivest, one of the contest's judges, the runner-up team, the Pret-a-Voter team from the University of Surrey in the UK, gave Punchscan a tough run for the first-place money until the Punchscan team dug through Pret-a-Voter's source code and found a significant security flaw in their random number generation. Oops.' It will be interesting to see if these systems ever make it into the mainstream. Kudos to ES&S for showing their forward thinking in this area, as the other voting machine vendors, such as Diebold, did not support the competition."

8 of 98 comments (clear)

  1. Re:So by inaequitas · · Score: 5, Insightful

    What do you expect, when one with an undocumented number of security flaws is marked for real-life use?

    But an interesting competition. Puts responsibility back in the way people write their code, not license it and hide behind the legalese.

  2. Why do they use a random number generator? by Intron · · Score: 3, Funny

    Does this explain the last two presidential elections?

    --
    Intron: the portion of DNA which expresses nothing useful.
  3. The only problem I see with this by InvisblePinkUnicorn · · Score: 4, Funny

    The only problem I see with this system, as it was with the hanging chads, is that people with poor vision or low brain power will be easily confused by the way the choices are out-of-order. Maybe they could use colored letters to make it easier to match them up, or even use pictures, e.g. a dog for Clinton, a snake for Giuliani.

  4. More publicity for OSS voting machines, please. by TheDarkener · · Score: 4, Insightful

    We need more than preaching to the choir - everyone should link to this from their blogs, post it as a bulletin to their friends on Myspace, etc. etc. etc.... the more people hear about these things, the more likely it will be that we actually start using OSS-based voting machines on a large scale.

    3 2 1, GO!

    --
    It is pitch black. You are likely to be eaten by a grue.
  5. Re:How can reciepts ever work? by InvisblePinkUnicorn · · Score: 5, Informative

    "Any random voter could go home and make a fake receipt to claim the results were tampered with."

    TFA explains how that would be pointless, since the pairing of letters with names is different on each form. The receipt doesn't tell you anything about who you voted for, only what letters you chose. And if their point was to try to change an election, they would need a large group of people to be in on it to guarantee their desired outcome, and the larger the group, the more likely their fraud would be to be exposed.

  6. Oversight by InvisblePinkUnicorn · · Score: 4, Informative

    It's called oversight. Punchscan makes it easy for every single voter to ensure that the items they marked are exactly what was entered into the database. People can even download large randomly-selected chunks of the database to help ensure integrity. Read Wikipedia for more of the security features.

  7. Was it a fair competition? by 91degrees · · Score: 5, Funny

    After seeing the machines, the 6 judges cast their votes electronically. The votes were 2 for Pret-a-voter, 3 for Punchscan and 107,345 for Diebold.

  8. Re:public key techonology by bobdehnhardt · · Score: 3, Insightful

    Voters would be able to see that their vote counted in the right direction, and unless someone else knows your private key, nobody would be able to tell who you voted for.


    That "unless" part is the biggest problem with this approach. Digitally signing the ballot eliminates the anonymity of it. On measures that are controversial or highly contentious (stem cell research, gay marriage, abortion, legalization of drugs, to name a few), people need to be able to cast their votes without fear of reprisal or being ostracized be their community. If I'm digitally signing my ballot, that creates a solid link between me and my votes, which may make me reluctant to vote in ways that don't conform with the views of my neighbors.

    Of course, the Government has a solid reputation of keeping secrets, so there's no chance that the ballot data could be stolen, hacked or otherwise compromised, or have their contents improperly made available to the general public. And encryption never, ever gets cracked. And the public would never fall for any tricks to get them to divulge their passphrase or surrender their key (for example, a phishing site claiming to be a Voter Verification Portal). Nope, the security here is 100%, nothing to worry about, just go about your business....