Slashdot Mirror


In Theory And Practice, Why Internet-Based Voting Is a Bad Idea

A few countries, like Estonia, have gone for internet-based voting in national elections in a big way, and many others (like Ireland and Canada) have experimented with it. For Americans, with a presidential election approaching later this year, it's a timely issue: already, some states have come to allow at least certain forms of voting by internet. Proponents say online elections have compelling upsides, chief among them ease of participation. People who might not otherwise vote — in particular military personnel stationed abroad, but many others besides — are more and more reached by internet access. Online voting offers a way to keep the electoral process open to them. With online voting, too, there's no worry about conventional absentee ballots being lost or delayed in the postal system, either before reaching the voter or on the way back to be counted. The downsides, though, are daunting. According to RSA panelists David Jefferson and J. Alex Halderman, in fact, they're overwhelming. Speaking Thursday afternoon, the two laid out their case against e-voting.

(Read more for more, and look for a video interview with Halderman soon).

Jefferson and Halderman have impressive credentials as analysts and critics of internet voting. Jefferson, a computer scientist at Lawrence Livermore National Laboratory, is chairman of the board of the Verified Voting Foundation, an NGO focused on promoting election integrity, and coauthor of a report that spurred the Department of Defense to withdraw for further consideration its then-plan for online voting, called SERVE, in 2004. Halderman takes a different, hands-on approach, demonstrating (along with his grad students at the University of Michigan) just how polling-station election machines and online voting system can be compromised. "I've probably hacked into and otherwise found vulnerabilities in more polling places than anyone else," he says.

Jefferson and Halderman are careful to define the key element of elections they're trying to expose as unfixably broken: namely, the delivery of completed ballots over the internet, whether that means a web app, email or some other conduit, without a voter-verified paper audit trail. Some kinds of election technology can move from the voting booth to the online world with less risk to the integrity of the election itself — for instance, distribution of blank ballots, or even online voter registration. "This isn't about keeping score of primaries, or gathering information about candidates, but actually voting," said Jefferson. The risk of hacked elections isn't just the possibility of political rivals trying to out-do each other, he said; ultimately, vulnerable election systems compromise national security and ballot secrecy. Even a few hundred votes may suffice to swing a House or Senate race, and that can have cascading consequences for control of elected bodies themselves. "Wherever there's a concentration of votes sufficient to swing a major election, there's a national security concern."

Why assume that election systems can be manipulated? And since paper ballots are not immune to questionable or downright fraudulent counts, why call out the electronic version in particular? In part, he says, because the structure of an electronic voting system is inherently complex, and because it's difficult if not impossible to roll back results if a compromise is suspected. Unlike paper ballots (and in the absence of a paper audit trail backing an electronic voting system), online vote gathering offers no good way to re-count. Jefferson laid out four major and overlapping areas of likely attacks on internet voting systems, any one of which could taint the results of an election.

First, individual voting jurisdictions are vulnerable to attack. (In the U.S., for federal elections, that essentially means counties, totaling more than 7000.) Even in local races, there can be billions of dollars at stake in high-population counties like Cook County or L.A. County. Vendors, both their networks and their source code, are also at risk. Assuming that even best efforts can keep the source code behind the handful of election-system vendors safe is a sucker's bet, Jefferson says. Even large companies with enormous security resources have been hacked, with source code a prime target, as happened to Google and 25 other firms in 2010 in a breach attributed to Chinese operatives. "Who knows if those [online voting software] vendors have already been penetrated? You wouldn't have any idea," said Jefferson.

Even if both local voting authorities and e-voting software vendors were themselves able to deflect all attacks, voters using an online voting system on their home or office PCs would still be at the mercy of the weakest link of the chain — the security of the machines available to them. Targeted malware could be used to present a different set of on-screen options to a voter than it actually sends back to the election counters. Because one of the protections of a secret ballot is to make available to voters proof that they voted but not how they voted, individuals who intended to selected candidate A would have no reason to know their vote was cast for candidate B instead. Malware could also simply vote without user interaction. It may not be election related, but a large fraction of PCs are already infected with some kind of malware, showing how big a problem this could be.

Finally, pure network attacks (or even errors) could disrupt the integrity of an election; exactly that kind of attack brought much of Estonia's online traffic to a halt in May 2007; lucky for Estonians that was not during an election, because Estonia is one of the few countries that has fully adopted online voting. Perhaps more chilling is the brief re-routing in April 2010 of 15 percent of the world's internet traffic through China.

Insecurity on the internet is itself a long-standing problem, so why the fuss? Unlike financial crime, such as credit card fraud, election fraud is hard to detect, and even harder to correct for, in large part because ballot secrecy is key to fair elections.

Voting is different. "Superficially, you'd think the transactions are very similar [to financial transactions], but underneath, all the issues are completely different. The privacy requirements are completely different, for example," says Jefferson. To prevent coerced voting, or simple vote selling, "You're allowed to tell anyone how you voted all you want, but you're not allowed to have proof of how you voted." Rolling back results to investigate suspected breaches is impossible, Jefferson says, without exposing the actual votes of individuals, at the very least to election officials.

Investigating financial crime online is the opposite; there, figuring out exactly who did what and when is the whole point, and the evidence is easy to find: if banking credentials are stolen, he said, "some account will go to zero." But in the case of elections, it's more likely that "the wrong people take office, and life goes on, and it's just never discovered."

And while no election fraud has yet been attributed to it, the trend is growing to institute the version of online voting that Jefferson calls "the worst idea ever" — voting by email. 33 states have modded their voting systems to accept in some cases PDFs of scanned ballots through ordinary e-mail to be entered by election workers. The numbers may be small (typically, this form of voting is limited to overseas voters, and in some cases voters are asked to acknowledge that their vote cannot be kept secret), but this allowance means that "e-mail voting is very widespread in the United States."

While Jefferson works through Verified Voting to influence policy makers to lay out the case against online voting, J. Alex Halderman, in his role as an assistant professor at the University of Michigan, turns theory into reality: he and his students break election systems (devices as well as software) in the U.S. and abroad to show just how easily a malicious attacker could do the same. He offered as an example of several of the ways electronic voting can fail his successful attack on an internet voting plan (see this earlier Slashdot story) that was to have been implemented in 2010 in the District of Columbia. The District had, with Federal grant money, designed an online voting system and already put it nearly into production, and had mailed PINs and voter ID numbers to voters in anticipation.

To D.C.'s credit, Halderman says, the election officials at least asked first for advice from security experts around the country, and invited them to test it in advance of using the system in an actual election, though mere days before the system was to have gone live. "It's not every day you're invited to hack into government computers without the threat of jail hanging over your head," says Halderman, who was attracted to the challenge of investigating the system itself, as well as curiosity about how the D.C. officials would respond to a system compromise.

Though Halderman says the Ruby on Rails-based system was written in "generally clean code," his team discovered a shell injection vulnerability which gave them access to the D.C. system (see his full paper as a PDF for the details), and immediately set about playing.

Web apps tend to be brittle, says Halderman, and D.C.'s was no exception. "App frameworks are written in ways that allow small mistakes to have big consequences," especially when vulnerabilities are often widely disseminated soon after discovery, and not always by white hat hackers like him.

"The first thing we did was steal all the important stuff," he says — credentials, keys, and more. Simply snooping on the data wasn't enough to fully demonstrate the problems in the system, though; the team replaced the information on all of the ballots as well, replacing the actual candidates with ones of their choice, offering up options like Hall 9000, and Bender for school board, and forced client machines to play the University of Michigan's fight song, before erasing the logs that would have allowed their intrusion to be properly analyzed by the system's administrators.

Their attack also led them to gain full access to a terminal server on the same network, and after they'd hacked into this ("using the default password from the owner's manual," Halderman notes) they noticed there was evidence in the logs of other attacks. In particular, some of the attacks appearing to originate in Iran and in China. While Halderman doubts these represent an attack specifically on the DC system voting system, the evidence of such attacks is "an illustration of how vulnerable things are."

Halderman acknowledges that voting in person, especially by electronic means, is far from foolproof, but he joins Jefferson in saying that online voting is categorically worse, and suggests that everyone who takes an interest in security or the mechanics of democratic elections raise the issues of privacy and security. His conclusion and advice for election officials in the U.S.: Voting online is a bad idea, and it simply can't be fixed in the foreseeable future. All the security problems of e-voting machines at polling stations apply directly to internet voting, too, which means that anyone on Earth can attack an online election.

"If my vote is insecure, everyone else who lives under that same government is harmed by that."

218 comments

  1. Re:relevent by msheekhah · · Score: 2

    ugh... blackroll

    --
    Mark Anthony Collins
  2. Re:relevent by Anonymous Coward · · Score: 0

    Ugh. Only slightly less disgusting that goatse.

  3. Anonymity vs. Accountability by johanwanderer · · Score: 5, Insightful

    It is pretty obvious that electronic voting requires both anonymity (to remove fear of retributions) and accountability (to remove fraud).

    About the only way to do that is to issue each person to have a pass-phrase coupled pair of electronic "vote cards" that is non-identifying. It would require the present of both cards and the pass-phrase to vote. If you lost one card, you can use the other (plus the pass phrase) to invalidate the lost card (and any recently casted votes.) If you lost both cards, you are SOL. No vote for you.

    So, you just can't have a reliable electronic voting system.

    1. Re:Anonymity vs. Accountability by sycodon · · Score: 1

      No vote for you.

      You know how far that would get in the courts...injunction city.

      --
      When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
    2. Re:Anonymity vs. Accountability by sycodon · · Score: 4, Insightful

      To further comment, I don't think the biggest problem with online voting is going to fraud, it's going to be incompetence.

      Idiots now can't find their precincts, get confused over which box to check, etc. Put them in front of a computer and it's a recipe for lawsuits and protests.

      --
      When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
    3. Re:Anonymity vs. Accountability by Anonymous Coward · · Score: 1

      Unless that was just the requirement for online voting, and in-person voting was still available.

    4. Re:Anonymity vs. Accountability by Robadob · · Score: 1

      That solution still wouldn't get around the issue of malware displaying a different form, and then taking what you post and replacing the candidate before actually posting the data.

    5. Re:Anonymity vs. Accountability by Anonymous Coward · · Score: 0

      I used to work in support and was surprised at the amount of people that don't know the difference between a web browser and the operating system, the address bar and the search bar in their browser. Any given web portal and their ISP, the fact that you can right or left click... and some people are afraid to click anything even if it says, "click OK to continue".

    6. Re:Anonymity vs. Accountability by sycodon · · Score: 2, Insightful

      I would add:

      1. Register in a timely manner. Same day crap is asking for fraud.
      2. Get a photo ID.

      But I guess all that is racist somehow.

      --
      When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
    7. Re:Anonymity vs. Accountability by mhajicek · · Score: 2

      in the present, when someone else votes in your name before you do there is no recourse. I see this as an improvement.

    8. Re:Anonymity vs. Accountability by hjo3 · · Score: 5, Funny

      It is pretty obvious that electronic voting requires both anonymity (to remove fear of retributions) and accountability (to remove fraud).

      If we can do this reliably with bitcoin then there must be a way to implement this, right?

    9. Re:Anonymity vs. Accountability by Anonymous Coward · · Score: 1

      Of course the same goes for those who do vote in person. No one (particularly politicians) gives a rats ass what they think either and the sooner the whole system on replaced by something offering actual representation, the better - for everyone.

    10. Re:Anonymity vs. Accountability by Anonymous Coward · · Score: 0

      Mod parent +1 Funny!

    11. Re:Anonymity vs. Accountability by msauve · · Score: 4, Insightful

      This is the problem with many things voting related. I don't want "voter registration drives," or "easier access."

      If people can't put out the effort to register on their own or get to a voting booth, how likely are they to put out the effort to learn about the candidates and issues, and make an informed choice? Making it easier for idiots to vote is a _bad_ thing.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    12. Re:Anonymity vs. Accountability by digitalaudiorock · · Score: 2

      It's always been painfully obvious to me why any form of on-line voting is quite simply a non-starter: It can never be any more secure than the client...that is, the users device. In other words, it can never be trusted...period.

    13. Re:Anonymity vs. Accountability by Daniel+Dvorkin · · Score: 3, Insightful

      If you're too fucking lazy to vote in person, fuck you, no one gives a rats fuck what you think anyways.

      If you're too fucking stupid to realize that there are a million and one legitimate reasons why voting in person may be difficult to impossible for a lot of people who have every bit as much of a right to vote as anyone else, fuck you, you're not fucking worthy to vote.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    14. Re:Anonymity vs. Accountability by lakeland · · Score: 2

      There is a third side to the coin though - Apathy.

      I'm sure there are people who take voting seriously and carefully consider their choices. But they're such a minority that elections are won or list by how well you appeal to people making snap decisions and following prejudice. Presumably internet voting will greatly raise the percentage of the population voting because it significantly lowers the barrier to entry - you don't have to give up a couple hours. Will that increased turnout be people who have paid even less attention and so result in even more plastic politicians, or will it result in reduced impact of lobby groups because they now make up a lower percentage of voters.

      Last election my wife and I didn't vote. We had intended to but the kids were a bit sick and acting up. The hassle of going to do our civil duty with a couple grumpy kids was more than the civil obligation I felt - especially since it was quite clear that my vote wasn't going to affect the outcome.

    15. Re:Anonymity vs. Accountability by Daniel+Dvorkin · · Score: 1, Flamebait

      But I guess all that is racist somehow.

      It's racist because every single time we've made it more difficult to vote, it's been used to discriminate against minority voters. "We should restrict voting in such-and-such a way" <-- prima facie evidence that the person you're talking to wants to suppress the minority vote. You can dress it up any way you want, but history is against you.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    16. Re:Anonymity vs. Accountability by Daniel+Dvorkin · · Score: 0, Troll

      Making it easier for idiots to vote is a _bad_ thing.

      Indeed. That's why I support HB 12345, the Smart Voting Act of 2012, which states in its entirety, "The Slashdot user 'msauve' shall never again be allowed to cast any vote in any election within or held under the authority of the United States of America." Should solve a lot of problems.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    17. Re:Anonymity vs. Accountability by ichthus · · Score: 1

      The only way to enforce such an act would be to require that voters present ID -- something to which I'm sure you'd be opposed.

      --
      sig: sauer
    18. Re:Anonymity vs. Accountability by reboot246 · · Score: 1

      So . . . . . care to tell us how many times you voted last time?

      You have to show an ID to do damn near anything in this country, so why shouldn't it be required to do the most important thing a citizen can do?

      And, lastly, prove that requiring a photo ID keeps anybody from voting. If you can, you're doing better than any court has done to date.

    19. Re:Anonymity vs. Accountability by sycodon · · Score: 3

      Showing a photo ID is not restricting voting.

      If that was the case then you would be able to say that showing proof of anything, residency, age, whatever is "restricting" voting.

      But I guess you would be all for letting anyone wander in and vote.

      --
      When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
    20. Re:Anonymity vs. Accountability by CannonballHead · · Score: 1

      Hooray, now I can vote in person AND online. ;)

    21. Re:Anonymity vs. Accountability by kikito · · Score: 0

      You are incorrect in 3 ways. First, no one gives rats fuck. They are too small.

      Second, I do care about what he thinks.

      Third, it's "anyway", not "anyways".

    22. Re:Anonymity vs. Accountability by Anonymous Coward · · Score: 0

      If people can't put out the effort to register on their own or get to a voting booth, how likely are they to put out the effort to learn about the candidates and issues, and make an informed choice? Making it easier for poor people to vote is a _bad_ thing.

      FTFY

    23. Re:Anonymity vs. Accountability by tlhIngan · · Score: 4, Informative

      The only way to enforce such an act would be to require that voters present ID -- something to which I'm sure you'd be opposed.

      Here in Canada they do that.

      Here's how the elections are done. You arrive at the location, and present your voter card (fi registered) or ID (if not). The greeter will direct you to one of several tables set up for registering your vote. They will ask for government photo ID, and find you on the voter's list, to which you must then place your signature beside your name on the list.

      Then the volunteer tears a ballot off the the booklet, and records the serial number of the ballot beside your name. They hand you the ballot, and you got make your choices. When you return, you hand the ballot back, they tear off the serial number foil and deposit it in a bag. The now anonymized (there's no serial number anymore) ballot goes into the box.

      So now there's several safeguards.

      One - voter is assigned a ballot box. Thus the names and signatures on the registration sheet must correspond to a ballot, so there should be no extra nor short any ballots.

      Second, the serial number stubs are kept, and verified to ensure that the voter got the right ballot, and there too has to be the same number of stubs as voters. The unused books are returned and serial numbers verified to ensure proper count of unused ballots.

      If someone wanted to stuff the ballot box, they could, but they'd have to know exactly how many ballots there are, and do reprints of the ballots (since they're all numbered, the number of ballots left over plus the number of ballots cast or spoiled must equal the number printed).

      And the serial number is unique to the ballot - a different voting region will not have ballots with the same serial number - they are all unique.

      Still can't avoid fraud or voter intimidation, but there are plenty of checks available.

    24. Re:Anonymity vs. Accountability by tibit · · Score: 1

      Let me put my devil's advocate hat on. Who's to say that the "anonymous" part of the ballot doesn't have a bunch of yellow spots on it that, by pure coincidence of course, are a hash of the serial number...

      --
      A successful API design takes a mixture of software design and pedagogy.
    25. Re:Anonymity vs. Accountability by tibit · · Score: 2

      Why is every fucking thing these days that may be an inconvenience taken to be discrimation? How is it that the 3/4 of a billion of Europeans, apparently, don't mind it?! I think it's perfectly acceptable for everyone to have a government-issued id.

      --
      A successful API design takes a mixture of software design and pedagogy.
    26. Re:Anonymity vs. Accountability by Dhalka226 · · Score: 3, Insightful

      If people can't put out the effort to register on their own or get to a voting booth, how likely are they to put out the effort to learn about the candidates and issues, and make an informed choice? Making it easier for idiots to vote is a _bad_ thing.

      I waffle on this issue more than Mitt Romney waffles on, well, every issue ever.

      On the one hand, I understand completely: If the candidates I want to win end up losing, I want to know it was because the other voters made informed choices and disagreed with me. Not because they were hoodwinked, not because they saw what letter was next to the guy's name and knew everything they needed to know, not because they think candidates stand for things they don't actually stand for, not because they think their choice has nice hair or teeth or the right or wrong religion.

      But on the other hand, the "idiots"--and that's an awfully loaded term--are going to be represented by these very same people. That's why they were able to vote differently from me. Don't they deserve the same voice in the process even if they choose to be wholly uninformed and vote party or anti-incumbent or whatever they do? Don't "idiots" need representation as much as I do, quite possibly more?

      Not to mention the fact that while there are plenty of thoroughly uninformed white people, those more likely to be uniformed are going to tend to be minorities who don't have the same access to information as the average Slashdotter does. Yeah, they could go to the library (if they know how to use a computer) -- but look at how many people don't vote because it's not convenient enough. The idea of spending hours at the library before that is going to be a non-starter for even more significant numbers of people. It's also significantly easier for a white-collar worker to find time to vote than a blue-collar worker.

      It's tough. I certainly want informed voters, but does that mean that encouraging uninformed voters to vote is a bad idea? Ehhh...

    27. Re:Anonymity vs. Accountability by Anonymous Coward · · Score: 1

      I don't think parent was trying to be funny.
      In fact, he/she has a valid point.
      The tech works, so why not adapt it to voting?

    28. Re:Anonymity vs. Accountability by Beryllium+Sphere(tm) · · Score: 1

      Chaum and Shamir have done fascinating work on satisfying both anonymity and integrity.

      Their schemes suffer from usability problems.

      A related problem is that elections have to be seen to be fair as well as being fair. Almost everyone understands paper. A system that depends on PhD level math is something an average voter would have to take on trust, which is a Bad Thing.

    29. Re:Anonymity vs. Accountability by J0nne · · Score: 4, Insightful

      there are a million and one legitimate reasons why voting in person may be difficult to impossible for a lot of people ...

      You could take away many of those reasons by holding elections on a sunday, like pretty much every other country. I still don't understand how people need to take time off from work to go voting in the US. No wonder only old people vote, they've got time to do this.

    30. Re:Anonymity vs. Accountability by Anonymous Coward · · Score: 0

      In addition to working, someone may not be able to vote in person because they are:
      homebound (such as medical reasons)
      out of the country (military)
      in a hospital for surgery, possibly out of state
      on travel (business or otherwise) anywhere other than the polling location
      car broke down in a rural area
      weather conditions interrupting travel

      Yes, making the window to vote in person longer would improve turnout but not being present to vote isn't going to go away even if no one was lazy.

    31. Re:Anonymity vs. Accountability by Anonymous Coward · · Score: 0

      Out of curiosity why would it be racist? Are you implying that minorities aren't intelligent enough to get an ID?

    32. Re:Anonymity vs. Accountability by icebike · · Score: 2

      Let me play devil's advocate and suggest your worry is universal and not limited to anything the GP posted.
      Where ever secret paper ballots are used, in any form, there is almost always a serial number, which is recorded against the voter, but not on the final ballot. Too many people in the chain to keep such a thing a secret for all these years.

      --
      Sig Battery depleted. Reverting to safe mode.
    33. Re:Anonymity vs. Accountability by icebike · · Score: 1

      "Don't "idiots" need representation as much as I do, quite possibly more?"

      Idiots need to be taken care of, not put in charge.

      I disagree with your racist assessment that:

      Not to mention the fact that while there are plenty of thoroughly uninformed white people, those more likely to be uniformed are going to tend to be minorities who don't have the same access to information

      Minorities often have a better grasp of who they want to vote for, since the issue tends to affect them to a greater extent due to the very fact that they are minorities. Even if they don't read english, you can't assume the don't talk to their friends and discuss the issues, or that they are uninformed.

      There may be many who just don't see the point in voting, haven't got the slightest interest, and could not possibly care less about the outcome. I'm not convinced that society is served when such people are hunted down and cajoled into voting for voting's sake.

      --
      Sig Battery depleted. Reverting to safe mode.
    34. Re:Anonymity vs. Accountability by sixsixtysix · · Score: 5, Insightful

      i have no problem with requiring an id, but only if the id is free to obtain. otherwise, you're putting a price, the size of which does not matter, on the ability to vote.

      --
      ...
    35. Re:Anonymity vs. Accountability by sdguero · · Score: 1

      Who has a difficult to impossible time making it to the polls? They are required to be handicap friendly, within the county/city limits, and employers are required by law to allow employees to get time off to go vote. I don't understand how it could be that difficult. And considering 40-50% of the population is going to the polling station, it's not like you can't hitch a ride... And even if all that is impossible, they have absentee voting. I don't understand why the ease of use benefit is worth risking the viability of results.

    36. Re:Anonymity vs. Accountability by reve_etrange · · Score: 2

      I'm a permanent absentee voter because, in addition to the convenience, it ensures that I use a paper ballot.

      Although I was (barely) too young to vote in 2004, I manned a polling place, included setup and tear down of the Diebold machines and their "paper trail." I do not trust them.

      BTW, the scare quotes above are because the machines use heat-sensitive receipt paper; once you've taped them into the church window as required they'll last for all of two days.

      --
      .: Semper Absurda :.
    37. Re:Anonymity vs. Accountability by Anonymous Coward · · Score: 1

      But E-voting is not really what it sounds like.

      On first hearing the term you might have thought of something like: "Simple, robust, FOSS code designed to fulfil a collection of requirements and to be used to vote on the web". Such an idea would take a full decade of careful design and testing and would represent a fundamental improvement to the way we vote.

      This sounds a lot like Bitcoin as "transfer of wealth protocol" to me.

      In reality, "E-voting" is little more than a buzzword thrown around whenever someone uses technology beyond paper and physical ballet box to aid in any part of the voting process. Typically there are machines which are not internet-connected (so no easy 3rd party verification) and sometimes not even open source code. Instead of a list of requirements about voting, E-voting systems seem to be designed to satisfy one requirement: "using a computer". A fundamental failure.

      A better analogy would be "Cloud". You might think "distributed storage with clever encryption" like Tahoe LAFS but what you really get is "store your data on a big company's servers". A fundamental failure.

    38. Re:Anonymity vs. Accountability by Anonymous Coward · · Score: 0

      Regardless of whether or not it's worth taking the time to go and vote in person a system which eliminates the need increases efficiency; unquestionably good.

    39. Re:Anonymity vs. Accountability by Attila+Dimedici · · Score: 1

      Don't they deserve the same voice in the process even if they choose to be wholly uninformed and vote party or anti-incumbent or whatever they do?

      Those idiots have the right to vote and if they will take the effort to go to the registrar's office and register and then go to the polling place to actually vote on the day of the election, they will be able to do so. However, encouraging them to register to vote every time they interact with government officials and attempting to make it easier for them to cast a vote, even if they can't be bothered to keep track of when the election is, or where the polling station is, does not do anybody any good (except for corrupt politicians). The majority of the people who object to programs to make it easier to vote do not do so because the people vote for the "wrong" things, but because those people often vote on the basis of things which have no relevance to the election (such as a County Commissioner's opinion on the federal gasoline tax).

      I certainly want informed voters, but does that mean that encouraging uninformed voters to vote is a bad idea?

      Encouraging people who are too lazy to make any special effort in order to be able to vote is a bad idea. If the individual does not value voting enough to make at least some effort in order to do so, they do not value voting enough to make an effort to vote for the best candidate (whether I agree with their interpretation of what constitutes the best candidate or not).

      --
      The truth is that all men having power ought to be mistrusted. James Madison
    40. Re:Anonymity vs. Accountability by currently_awake · · Score: 1

      Giving out a pass-phrase and voter card would allow you to sell your vote (they vote for you). I can't see any way to allow remote voting without vote selling, vote theft, and intimidation. I suggest you present ID at the voting place to receive your paper ballot instead.

    41. Re:Anonymity vs. Accountability by sycodon · · Score: 1

      I'm implying the others will call it racist. Actually, they already have. In fact, it's one of the primary bitches they roll out when it is proposed anywhere.

      --
      When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
    42. Re:Anonymity vs. Accountability by PYRILAMPES · · Score: 1

      This is extremely simple and easy to do.... This is insane that this conversation is happening..... We have the number of registered voters.... issue that many numbers and randomize the list.... When a voter comes in to vote either E-voting or hand voting, issue them a ballot with a random number in the list(randomized list) They remain anonymous if they use a library pc, Mcdonalds internet, work internet, terminals in the voting booth via paper or electronic. Then post every ballot online in a data base. The voter can compare their vote to the online number associated with their ballot to make sure it was not changed.

    43. Re:Anonymity vs. Accountability by Meeni · · Score: 1

      Accountability is not only identifying voters, it is giving the ability for citizen to check that the counting of the ballots is fair. Electronic votes of any sort (in person voting machines included) fail this step. The "machine" makes all counting, without any possible supervision from citizen, as only experts can assert that the machine works as intended (and only to some extent, as the catastrophic history of voting machine asserts with an abysmal accuracy overall compared to paper ballots).

      The fact that ballots cannot be verified by citizen leads to suspicion of fraud. Suspicion of fraud (or believable claim of frauds taking place), even when no fraud happen, is a major threat to democracy and civil stability. Civil war usually start from tormented election results where all parties claim to have won, because the election process is such a joke that this is just as believable that the party that won 80% of the (rigged) ballots have in fact lost. Accountability of results solves that uncertainty and associated civil war risk, and it requires the possibility for Joe Average to check by himself with his own eyes that his local ballot is not rigged, knowing that many Joe Average are doing the same in every district.

    44. Re:Anonymity vs. Accountability by Anonymous Coward · · Score: 0

      So, you just can't have a reliable electronic voting system.

      You just can't have a reliable voting system.

    45. Re:Anonymity vs. Accountability by gl4ss · · Score: 1

      biggest problem with internet (home based without supervision) voting is that you can _reliably_ sell your votes.

      THAT is the main reason why it's stupid. all the technicalities around how you would implement the server to be secure technically are just technicalities.

      internet could be used as some part of the voting process however.. and well, it is! it's used in practically all western countries and most other countries by candidates as a tool to decide who is the candidate, how they run their campaign and so on. but people who are championing for voting on for example parliament via the net are just fucking stupid(yes, offense to everyone in that camp). it's not a technical issue, it's simply that giving you the possibility of breaking the voting secrecy at will makes you vulnerable to intimidation and bribery and everything in between.

      --
      world was created 5 seconds before this post as it is.
    46. Re:Anonymity vs. Accountability by Anonymous Coward · · Score: 0

      If your government and legal system is so fucked up that anonymity matters so much, you're probably in one of those countries where the Dictator gets 99% of the votes, no matter which way you're going to vote (and you better vote for the Dictator).

    47. Re:Anonymity vs. Accountability by Anonymous Coward · · Score: 0

      In my experience, white voters are much more easily fooled by candidates and pundits than African-Americans, at least when it coneds to seeing through lies. Maybe it's the caution that cones from centuries of exploitation and cruelty, but few blacks buy the self-serving propaganda of.racists and one-percenters. Look who belies Fox News is fair and balanced. Look who believes that Santorum follows Catholic doctrine. Look who buys the speculations of Rush Limbaugh.

    48. Re:Anonymity vs. Accountability by Anonymous Coward · · Score: 0

      Requiring a photo ID is not necessarily racist, but it does discriminate against poor people who (for instance) got a $60 parking ticket they couldn't pay, which is now up to $500+ in penalties and interest ...

    49. Re:Anonymity vs. Accountability by Anonymous Coward · · Score: 0

      Not to mention the fact that while there are plenty of thoroughly uninformed white people, those more likely to be uniformed are going to tend to be minorities who don't have the same access to information as the average Slashdotter does.

      I don't understand. What makes you think minorities are likely to wear uniforms? And how does the uniform reduce their access to information?

    50. Re:Anonymity vs. Accountability by Anonymous Coward · · Score: 0

      Anything that makes it more difficult to vote is restricting voting. The location of the polls, the limited times they are open (e.g. during working hours), the day they are open, the language the ballots are printed in, and the ID requirements can all make it more difficult for an individual to vote. You may feel that this restriction is not onerous, but don't pretend it's not a restriction. Since there has been photoID-free voting in this country for 200 years, I think a compelling need to add this restriction needs to be demonstrated before it is made a requirement.

    51. Re:Anonymity vs. Accountability by Anonymous Coward · · Score: 0

      I agree, it's bad enough as is. I know of one candidate for a municipal election who almost got in I guess based on his name alone. He didn't have time to get up his signs or go to any debates but his name was on the ballot.

      Part of me thinks they should do the opposite to make it harder for people to vote. If you can't answer at least 1 very simple questions about the person you are voting for, your vote is cast out.

    52. Re:Anonymity vs. Accountability by ultranova · · Score: 1

      It is pretty obvious that electronic voting requires both anonymity (to remove fear of retributions) and accountability (to remove fraud).

      And those are conflicting goals. If you can check who your vote went to, your boss can look over your shoulder as you do.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    53. Re:Anonymity vs. Accountability by ultranova · · Score: 1

      Idiots need to be taken care of, not put in charge.

      The issue isn't about putting idiots in charge, the issue is about making it easy for the idiots to hold those in charge accountable for their actions.

      Also, every time you exclude a group from voting, you make it easier to exclude another group. Yesterday it was felons, today it's idiots, tomorrow it'll be your turn.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    54. Re:Anonymity vs. Accountability by Anonymous Coward · · Score: 0

      Sorry, no mulligans for being stupid.

      a) don't park where you're not supposed to
      b) PAY THE PARKING TICKET.

    55. Re:Anonymity vs. Accountability by maxwell+demon · · Score: 1

      Or you are in a country with organized crime which is interested that the "right" candidate (i.e. the one in their pockets) wins, and which might make your life quite uncomfortable if they know you voted for the "wrong" one.

      Or it may be just the RIAA being interested in who votes for the pirate party ...

      --
      The Tao of math: The numbers you can count are not the real numbers.
    56. Re:Anonymity vs. Accountability by maxwell+demon · · Score: 1

      The voter can compare their vote to the online number associated with their ballot to make sure it was not changed.

      And so can anyone else who gets access to the online number. In other words, they can not only control but also proof that they voted a certain way. Which opens up their vote to vote buying and bullying.

      Of course the requirement that their vote cannot be proved also limits the value of them being able to check even if one finds a way to allow checkability but at the same time avoid provability: After all even if the voter finds his vote incorrectly entered, he cannot do much about it because, by design, he cannot prove it. After all, he could be lying.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    57. Re:Anonymity vs. Accountability by Kataire · · Score: 1

      In NH, we had a recent bit of a scandal on the fact that no ID is required at all. A voter can claim to be anyone, and be handed a ballot... and the checklists are full of good spoofing candidates, like recently deceased... In light of issues like that, I think anything that addresses anonymity & accountability better than what we have is way better.

    58. Re:Anonymity vs. Accountability by oreiasecaman · · Score: 1

      especially since it was quite clear that my vote wasn't going to affect the outcome.

      If everyone thought that their individual vote was worthless and can't change anything, no one would vote. I do vote even if I know my candidates won't win, it's my duty as a citizen.

      --
      This is a UDP joke, I don't care if you get it or not...
    59. Re:Anonymity vs. Accountability by riverat1 · · Score: 1

      If I saw any evidence that showing a picture ID would solve any issues with voter fraud I'd be all for it but the incidence of voter fraud that picture ID would solve is so low that it's practically nonexistent. The Bush II administration put a special emphasis on voter fraud with the US Attorneys and they didn't find much. Wandering in and signing the poll register next to your name in the list of registered voters has worked well in the past.

    60. Re:Anonymity vs. Accountability by hey · · Score: 1

      The person who tears the ballot off isn't a volunteer: they are paid. There are sometimes volunteer "scrutineers" who represent a party (eg Lib, Cons, NDP)... they just observe. They can keep their own list of who has voted so they can go an encourage their supporters to vote if necessary.

      I must say I can't think of a better system (not just 'cause I live here).

      For electronic counting, the ballots are feed into a machine that looks like a fax. Once machine per polling station. They probably report their tally
      after the polls close. This is smart too... the electronic counting is just a faster way of counting the paper ballots but doesn't replace them (like in the US).
      I saw those machines in a municipal election - not sure about prov or fed.

    61. Re:Anonymity vs. Accountability by orgelspieler · · Score: 1

      That's pretty easy. Just trade serial numbers with a random person in line. It works for eSlate... as long as I can find somebody else in line as paranoid as I am. Expect a lot of scowling from old ladies.

  4. What about by buchner.johannes · · Score: 1

    Punchscan and other E2E methods. I guess too complicated is the drawback.

    Any concerns using machines just to speed up counting of the votes?

    --
    NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
    1. Re:What about by Wolfrider · · Score: 2

      --If only we had some kind of central computer for voting... Something like... MULTIVAC ?

      / Asimov fan

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
  5. on the Internet, nobody knows you're Chinese by swschrad · · Score: 1

    or Russian or Lower Slobbovian or Crown Prince of Liberia seeking assistance in returning 500$million from us banks.

    or a basement dweller scripting 170,456 votes for write-in U. B. Silly for mayor of Podunk, Kansas.

    --
    if this is supposed to be a new economy, how come they still want my old fashioned money?
  6. Privacy vs. Accountabilty by rwv · · Score: 3, Interesting

    You can't have both privacy and accountability over the Internet. You need accountability to ensure that votes are counted correctly and that nobody votes more than once. You need privacy because people have to be able to feel safe voting against individuals or groups who have the means to assert unlawful control over a particular jurisdiction. I can't see how you could ensure both privacy and accountability through purely electronic means.

    Simple example: I could easily commit fraud by submitting a vote for my wife if I knew she hadn't voted yet. Complex example: I could hack the voter database with ten minutes until the polls close... find out everybody who hadn't already voted... and use a botnet to cast their votes a particular way. Slightly less Complex example: I could use a botnet to cast everybody's vote a particular way within the first 17 seconds of the polls opening -- Election Over... Landslide Victory for Kodos!

    1. Re:Privacy vs. Accountabilty by spudnic · · Score: 5, Insightful

      Privacy is a huge issue here. Now if you have to go to a voting booth to vote your overbearing SO can't coerce you to vote one way or another. You have plausible deniability. That's kind of hard to do when they're standing behind you watching you vote from the family PC.

      --
      load "linux",8,1
    2. Re:Privacy vs. Accountabilty by betterunixthanunix · · Score: 1

      I can't see how you could ensure both privacy and accountability through purely electronic means.

      There are cryptographic ways of doing this, but they only really work if you can ensure that people keep their own secret tokens secret (e.g. to prevent your counterexamples from working). The biggest problem is ensuring that a machine is not taken over by malware, which could lie to the user about who they are voting for, even if the user keeps their secrets safe from others (something must be entered into the computer).

      The way I see it, Internet voting is only possible if the protocol is implemented on a special device that can be directly connected to a home network, which cannot be altered by software. This is probably more expensive than just having voting stations that people have to travel to, though, so it really defeats the point (except, perhaps, for people who are very far away).

      --
      Palm trees and 8
    3. Re:Privacy vs. Accountabilty by Beryllium+Sphere(tm) · · Score: 1

      Don't overcomplicate it. An attacker could simply DDoS the recording servers in opposition districts. An insider could underprovision them.

    4. Re:Privacy vs. Accountabilty by todorb · · Score: 1

      very true. the biggest problem with internet voting is not technological at all. the lack of voting booth makes your vote controllable and sellable.

    5. Re:Privacy vs. Accountabilty by hpoul · · Score: 1

      i'm not sure i see your problem.. we already have a way to digitally sign documents - use it to sign off transactions in the online banking, send the tax declaration, etc. (i obviously only know it from my country where it's sponsored by the government, so basically free - everyone can turn their social security card into a way to officially sign documents (you only need to buy a card reader)) how hard can it be to let the people who want to vote register using their digital ID and receive an anonymized encryption token which can be used once to actually cast the vote.. sure you have to trust that this token is anonymized, and you are not tracked using cookies, etc. but the same holds true if you are actually going to the voting booth (hidden serial codes on the sheet, hidden cameras, whatever) - so you always have people watching an election and ensuring your trust.. but i don't see why you can't have privacy and accountability

      --
      Find me at http://herbert.poul.at
    6. Re:Privacy vs. Accountabilty by maxwell+demon · · Score: 1

      There's nothing one could do against the simple example, but that's already true for absentee voting on paper. However the problem is that unlike with paper ballots, it wouldn't have to be someone who is physically there, but it could be malware on the computer.

      The second attack could be easily avoided by giving each voter an individual but random (i.e. in no way linked to his personal details) private key, and require the vote to be signed with it. This would disable both double-voting (each key can only be used once) and your botnet-voting example (your botnet would not have the required private keys). Of course that would open up the possibility of vote proving. Therefore there would have to be a system in place which makes sure that you don't ever decode the vote (which has of course to be encrypted) as long as the signature is on it. This cannot possibly guaranteed by technical means, therefore it would have to be guaranteed by procedure.

      Of course all that would not help with malware being on the voter's computer.

      --
      The Tao of math: The numbers you can count are not the real numbers.
  7. How would internet be easier then mail? by Kenja · · Score: 2

    Voting is already easy, just check some boxes on the form the mail you and stick it back in the mail box. If you cant handle that, perhaps you shouldn't be voting?

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    1. Re:How would internet be easier then mail? by oodaloop · · Score: 2

      For starters, it doesn't say annything in TFS about e-voting being easier than mail, just that it offers advantages, like lower time delay and not having items lost in the mail. For military members in places like Guam other remote areas, mail isn't all that easy. Then again, neither is reading the summary, is it?

      --
      Tic-Tac-Toe, Global Thermonuclear War, and relationships all have the same winning move.
    2. Re:How would internet be easier then mail? by Anonymous Coward · · Score: 0

      "Easier," maybe not. But there are other reasons:

      Snail mail postage costs a heck of a lot more than electrons.

      I would presume creating a snail mail voting ballot probably costs more in printing costs than design of an e-ballot.

      Snail mail takes the amount of time it takes to send the ballot out, and then send the ballot back. (The "Snail" part... ;) ) If I'm not mistaken, there have been complaints before about absentee ballots not being received in time to send back. (Especially to overseas / servicemembers.)

      Most of this to me, though, falls under Heinlein's law. "Always listen to experts. They'll tell you what can't be done and why. Then go do it." It may be that, at present, the costs and design to do a secure e-system would be greater than absentee mail ballots. That should not be a permanent indictment that there never can be a secure e-voting system. (How about an RSA smart token that has to be personally signed for in order to authenticate the voter, for starters?)

    3. Re:How would internet be easier then mail? by oodaloop · · Score: 0

      Or perhasp it is more complicaterd than "anyone who doesn't think like me is wrong and stupid." Neither side is right. Both parties are hypocrites. Get off your high horse.

      --
      Tic-Tac-Toe, Global Thermonuclear War, and relationships all have the same winning move.
    4. Re:How would internet be easier then mail? by Sir_Sri · · Score: 3, Informative

      For the military in overseas operations in something like guam or airbases it's probably the most easy. Their deployments are scheduled by the government in advance, and they are there by orders of the government who will generally need to be able to speak with them before their deployment and generally during. You may need to make allowances that they need to vote either in advance (potentially days) or you need to accept a delay in the return of their results or a bit of both. Guam is also US territory, meaning there are official US government officials running the show who should be able to organize things. The same could be said of any area with an Embassy, since the election should be handled through the Embassy and consular offices. A flight from Guam to Hawaii is 7 hours. Vote on the island, load plane with ballots, fly to hawaii, or 5 more hours and Los Angles. This doesn't need to be hard.

      The guy who's screwed is an aid worker trying to get red cross supplies into Syria, aid into Somalia, that sort of thing. There's no official government presence where you can show up and connect to them, the deployments are arranged as needed, on short notice in many cases, and they may not have any sort of diplomatic baggage transfer system that you can access, especially without an embassy (think Iran, where even though US operations are going to be run out of someone elses embassy you don't necessarily want to hand the Iranians a list of all Americans in the country by virtue of asking them to vote).

      Now that doesn't mean the US government doesn't make life unnecessarily difficult for voting from Guam or Afghanistan or whatever, but there's no reason it needs to be. If you can get someone ammunition you can get them a ballot. And if you can't get them food or ammunition you generally know well enough in advance that they're being sent out.

      Submarines operating on long deployments submerged are basically screwed. But not Guam. Yes, you have to have some tolerance for early voting, that a person who's going to be deployed to a fire base for the next 2 months might not have a ballot on election day sort of thing. But if the military is running it, it really isn't that hard to handle an election, they may make it seem hard by choosing to be incompetent, which makes a lot of sense on the specific example of Guam of course.

    5. Re:How would internet be easier then mail? by cdrguru · · Score: 1

      How about someone with limited vision who lives alone? What, they have to ask the neighbor to vote for them?

      How about someone without the use of their hands? While they could poke a stylus at a screen with their mouth, they can't fill in a scanned box on a paper ballot.

      How about someone that insists their ballot must be in Spanish, French, Urdo or Navajo?

      Sorry paper ballots aren't going to work in the US.

    6. Re:How would internet be easier then mail? by AF_Cheddar_Head · · Score: 4, Informative

      Actually many jurisdictions make it extremely difficult for overseas military to vote with unrealistic deadlines for applying for the absentee ballot then mailing them out 10 days before the election and expecting to get them back by election day. 25 yrs in the service and I've seen many of the hassles that different jurisdictions use.

      Your idea about flying the ballot to LA is a non-starter as the ballots need to get back to my home jurisdiction to be counted. They already fly the mail. The real difficulty is complying with all the deadlines that are different for each state.

    7. Re:How would internet be easier then mail? by Sir_Sri · · Score: 1

      Fly to LA, mail from LA. That's as close to 'in the mail the next day' as you can get.

      Also, your ballot doesn't need to get to your home jurisdiction to be counted. That's making it more difficult than necessary. An approved elections official, or more likely several, needs to certify that votes were cast and counted for a district and forward the result to them to be incorporated into the final tally. Anything else is artificially impeding the success of the system for the sake of being incompetent.

      You might wonder if this is adding a layer that can be hacked into the system. The answer is no, since the information gathered up has to be gathered up and passed around between election officials already, adding one more communication to the process isn't any better or worse.

    8. Re:How would internet be easier then mail? by reve_etrange · · Score: 2

      Can service members obtain permanent absentee status so that the ballot is mailed to their current military address for each election?

      I registered as permanent absentee when I turned 18 and since then I get every ballot, local or otherwise, in the mail without having to re-apply each time. Of course, my address is permanent and a residence, so I assume postage is much simpler...but is this "permanent absentee" status just a perk of my jurisdiction? (Alameda country, CA.)

      --
      .: Semper Absurda :.
    9. Re:How would internet be easier then mail? by cffrost · · Score: 1

      I registered as permanent absentee when I turned 18 and since then I get every ballot, local or otherwise, in the mail without having to re-apply each time. Of course, my address is permanent and a residence, so I assume postage is much simpler...but is this "permanent absentee" status just a perk of my jurisdiction? (Alameda country, CA.)

      It's probably just a perk of your jurisdiction, what with the Mythbusters shooting off bowling ball cannons and neutron bombs every weekend.

      --
      Thank you, Edward Snowden.

      "Arguments from authority are worthless." —Carl Sagan
    10. Re:How would internet be easier then mail? by reve_etrange · · Score: 1

      In fact, permanent absentee voting is policy in Arizona, California, Colorado, DC, Hawaii, New Jersey, Montana and Utah. Delaware permits permanent absentee voting for service members (and the disabled, etc.).

      I found this excellent page detailing absentee and early voting laws in all states.

      --
      .: Semper Absurda :.
  8. Ease of access is not a problem in the US by 93+Escort+Wagon · · Score: 4, Insightful

    Over the last few decades, American states have tried one thing after another to "make voting easier" in an attempt to increase participation (and, usually, to sway elections by increasing the number of voters aligned with one major party or the other). Two of the most significant have been the passage of "motor voter" laws (you can register to vote when you get or renew your driver's license) and "vote by mail". However none of these have really worked. People (like me) who are inclined to vote will do so, whether by mail or by traveling to an assigned polling place. The majority of American voters, though, simply don't seem engaged in the process.

    I'd be all for e-voting with the right technology (secure and economical), but it's just about convenience for me. But I'll vote in any case - I have no illusions it'd increase participation.

    --
    #DeleteChrome
    1. Re:Ease of access is not a problem in the US by Anonymous Coward · · Score: 1

      The approach used in other countries is also multiple elections. Here, in NZ, we have 'general elections' to elect parliment - and there are only two questions asked on that (who do I vote for in my local district, and which party in central goverment.) This election is focussed and ONLY about forming national goverment. It's done, in person, on paper, at polling booths. (Not voiting machines or anything; simply pen marks on paper). Okay, 2011 there was a referendum with two questions too; upshot there was exactly FOUR questions.

      The other election is done by mail; and it's the one where I elect mayor, city council, health board etc. People don't care about that one as much and results take a lot longer. Other roles, such as law enforcement and judicary, are not political positions and thus are not elected.

      From a non-American, it seems that your elections are complex simply because you elect and vote on so many things at the same time.

    2. Re:Ease of access is not a problem in the US by Yakasha · · Score: 2, Interesting

      Over the last few decades, American states have tried one thing after another to "make voting easier" in an attempt to increase participation (and, usually, to sway elections by increasing the number of voters aligned with one major party or the other). Two of the most significant have been the passage of "motor voter" laws (you can register to vote when you get or renew your driver's license) and "vote by mail". However none of these have really worked. People (like me) who are inclined to vote will do so, whether by mail or by traveling to an assigned polling place. The majority of American voters, though, simply don't seem engaged in the process.

      I'd be all for e-voting with the right technology (secure and economical), but it's just about convenience for me. But I'll vote in any case - I have no illusions it'd increase participation.

      Ya, see, the problem is not participation in the actual voting process. Actually voting (absentee especially) involves checking a couple boxes and dropping it in the mail. Not difficult, not time consuming, not costly.

      The problem is getting voters informed. And no matter how easy you make it for them to "raise their hand", they're still not going to take the time to research the candidates or issues. So, like you said, those who are inclined, not just to vote but participate, are going to do so. Those who aren't, won't.

      Things like this (not the internet voting, but just difficulty in voting in general) have been discussed since shortly after voting was invented. I'm sure it is one of the many reasons cited by the founding fathers as a reason for our representative democracy. The mob is generally horrible, corruptible, easily swayed, lazy, and stupid. Representatives (of the people & states... though Senators have now been hijacked and turned into representatives too) provide a layer of reason between the mob and decision making that makes the complete participation of the mob in voting unnecessary and in fact, once you consider all the problems the mob has, undesired.

    3. Re:Ease of access is not a problem in the US by 93+Escort+Wagon · · Score: 1

      From a non-American, it seems that your elections are complex simply because you elect and vote on so many things at the same time.

      To make matters worse, I live in a state (Washington) where initiatives can be placed on the ballot if enough registered voters are willing to petition for it. And the legislature will often refer referendums to the people in cases where they are worried about political fallout.

      Basically, our ballots really can get quite crowded - your impression seems correct from this side as well!

      --
      #DeleteChrome
    4. Re:Ease of access is not a problem in the US by minerat · · Score: 1

      Did you see this article today? Goes right along with what you're saying - getting people informed isn't even the root of the problem - it's that people are incapable of judging competency/quality because they always over-estimate their own abilities. http://news.yahoo.com/people-arent-smart-enough-democracy-flourish-scientists-185601411.html

      --
      ...and you've eaten your pen. simply stunning.
    5. Re:Ease of access is not a problem in the US by Anonymous Coward · · Score: 0

      Actually voting (absentee especially) involves checking a couple boxes and dropping it in the mail. Not difficult, not time consuming, not costly.

      I've voted at the poling station, absentee, and early. None of them has ever been easy. The cost on my part has been from 20 minutes to 3 hours. To vote absentee, I had to commit fraud, because they wouldn't let me apply before leaving the country, but once I left the country there wasn't enough time for the mail to travel three ways in time for my vote to be counted. Everyone I asked said to just sign the thing saying I was already outside the country. The thing that started with "Under penalty of perjury. . ."

      If you think voting is easy, lucky you. I work on Tuesday.

    6. Re:Ease of access is not a problem in the US by cdrguru · · Score: 2

      Partly the volume and complexity of the ballot is because back in the 1950s virtually the entire country stopped for a day while 70-80% of the people voted. We are still assuming things are going to work that way. They don't.

      Today you might wait in line for 30 minutes to vote. In the 1950s you might have waited a couple of hours in some places. Then they brought in the new voting machines that mechanically tallied votes and this was the beginning of it all. But still it took a lot of people (volunteers as well as the voters) out of the workplace for the day or at least a good part of it.

      Today we are tailoring the idea of an election around the idea that it is a huge holiday and no businesses like it. Instead the reality is that it really doesn't affect businesses any longer because instead of 70-80% turnout we have 30%. And all the undocumented workers in the warehouse aren't voting anyway although folks keep trying to sign them up.

    7. Re:Ease of access is not a problem in the US by xkr · · Score: 0

      Yeah, voting is pretty imperfect. Do you have a better system?

      --
      I will create a sig when innovation restarts in the U.S.
    8. Re:Ease of access is not a problem in the US by Lehk228 · · Score: 1

      Have you been asleep the past ten years? The current trend is the opposite, make voting harder, close voting stations. In minority communities, in the name of stopping the nearly nonexistant problem of individual voter fraud creating ID requorements which have a small impact on middle class voters but create complex and expensive barriers to the poor who can't afford the $25 to get an ID from motor vehicles. Notice that every one of these laws excludes use of a foodstamps card as photo ID

      --
      Snowden and Manning are heroes.
    9. Re:Ease of access is not a problem in the US by Anonymous Coward · · Score: 0

      > I live in a state (Washington)...

      The state of Washington wrt voting is a complete mess. Where I live the votes are counted almost exclusively by Boeing union members. Of course ballots that don't vote for big oppressive government are thrown away. My votes and most of my coworkers haven't counted in the four years we've been working together. WA has a good system to verify if your vote was thrown away by the union thugs, but there isn't a system to correct for the missing votes.

      Aside: In this state is illegal to say your party affiliation in a ballot. It's bizarre that the unions pushed for that information to be withheld.

    10. Re:Ease of access is not a problem in the US by Anonymous Coward · · Score: 0

      As far as I know, all (most?) states that require ID in order to vote also provide the ID for free.

      And how someone could not afford $25 every 8 (my Cali ID expires after 8 years) years is is beyond me.

    11. Re:Ease of access is not a problem in the US by mpe · · Score: 1

      The current trend is the opposite, make voting harder, close voting stations. In minority communities, in the name of stopping the nearly nonexistant problem of individual voter fraud creating ID requorements which have a small impact on middle class voters but create complex and expensive barriers to the poor who can't afford the $25 to get an ID from motor vehicles.

      Isn't this a variation on the theme of "gerrymandering".
      There's also the issue of using what is in effect a "machine operator's permit" for something which has nothing to do with operating said machine.

    12. Re:Ease of access is not a problem in the US by maxwell+demon · · Score: 1

      Well, give free beer to all voters at the voting booth (after they cast the vote, of course). I'm sure this will increase the participation a lot. :-)

      --
      The Tao of math: The numbers you can count are not the real numbers.
  9. I have a better attack by TheSpoom · · Score: 2, Insightful

    1. Identify areas where [opposing party] voters are likely to outnumber [supported party] voters.
    2. DDoS routers / MITM block voting site for those areas.
    3. Power.

    No, I didn't miss a step.

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
    1. Re:I have a better attack by Zeromous · · Score: 4, Funny

      You did, in fact, miss a key step:

      4. Profit.

      That said I believe you have solved the /. riddle. Long after every other nerd that solved it previously went in to politics :)

      --
      ---Up Up Down Down Left Right Left Right B A START
    2. Re:I have a better attack by xkr · · Score: 1

      Yeah, that will work. Except that those actions are highly visible. Criminals don't like getting caught (generally).

      --
      I will create a sig when innovation restarts in the U.S.
  10. It's nonsense by Anonymous Coward · · Score: 0

    Who will witness the voting ? It's totally hidden. Somebody could open free sex massage saloon especially for voters of his favourite player...
    There's total scam possible. Starting from especial viruses made like for Iran, and ending with hookers for "free"...
    That's nonsense.
    Nobody can witness, that elections are really democratic.

  11. The problem is not with online voting by Hentes · · Score: 1

    The problem is not with online voting itself, but with the current unsecure implementations. We simply don't have a working online election system yet. As in all fields, progress in cryptography requires time and hard work, but in my opinion with enough determination we can solve all problems in 5 years. Before that, online voting is lunacy. After it has been made secure, I will be all for it.

    1. Re:The problem is not with online voting by TheSpoom · · Score: 5, Insightful

      No, the problem (among many, many others, though I think this is the biggest) is that there's no way to provide a secret, anonymous ballot. With online voting, parties could reward those voting for them, or bosses could require that their employees vote for the "company party". Verification of a user's vote is as easy as making them log in and vote in your presence, on your computer. Hell, a company could just require that you hand over your login and vote for you. Outside of physical presence, how do you suggest these problems be worked around?

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    2. Re:The problem is not with online voting by Hentes · · Score: 1

      As I have said, not all problems are solved yet, but I haven't seen one that looks impossible. I will detail a system that solves the problems you mention (but has other problems, particularly being vulnerable to an insider. To be honest, the hard part is not just that you have to solve all the problems, but you have to solve all at once). First of all, you are right that physical presence is required, but it's enough to check it once in a lifetime. Before your first voting, you go to the office, ID yourself, and generate a few hundred keypairs (or as much as necessary to be able to participate in every vote in your lifetime), the public ones of which you submit to the office. For anonymity, every vote will have a different keypair associated with it, for example for the second vote you will have to use your second key. You encrypt your vote with your private key and then send it to the election server. It checks if your vote can be decrypted with any public key it has in store, and if it can, it will count it as legit. Thus, the votes will be recountable. And the server will give no verification, making it impossible for a third party to tell whether the vote was succesful, disabling fraud.

    3. Re:The problem is not with online voting by gtbritishskull · · Score: 1

      You have to get beyond a username and password. The first solution that comes to mind is biometrics. For example, when you register to vote, you also have them scan your irises (I think that they are uniquely identifiable). Then, after you vote online, you confirm it. In this case, the person voting might have to have a video (by webcam) of them following a point on the screen. If you have the correct eyes following the correct pattern, then the vote is confirmed. While there might be a way to get around it, it would probably be labor and cost intensive to do it on a large scale (for many people).

      Keep in mind that this is just an example. Technology would have to have progressed to the point and be widespread enough that this was feasible for the average person. And it could be fingerprints, or DNA, or whatever.

    4. Re:The problem is not with online voting by willpb · · Score: 1

      Anonymous whistle blowing with penalties for coercing voters. Not many people would let something like that happen without saying anything.

    5. Re:The problem is not with online voting by Anonymous Coward · · Score: 0

      I agree. Or more to the point, non-anonymous whistle blowing. Make the punishment for interfering, coercion, retribution, purchasing sufficiently harsh. I believe Treason would sufficiently describe this kind of attempt to undermine the basis of this democracy.
            If the Powers That Be didn't have an actual stake in wanting to be able to meddle in this way, this could be made to work. Yes, there might be false accusation, which could ruin lives. No different than now with a false child molestation accusation.

      With sufficient taboo and punishment against interfering with another's vote, you could drop the requirement that voting be secret. This would be very difficult, but opens a lot of doors.

      What I see as an ideal is a support-voting concept that I encountered a while back. Citizens can either vote directly on the issue, as now, or they can apply their vote count to another voter. During the voting window (which could be until the vote is decided by some margin for some length of time, rather than 12am voting day), I can change my vote, or apply it to another voter. This can chain as many times as desired.
          The progression of this chain ends in a televised/live streamed debate on the issue on voting day. An overlay would be displayed with the current vote swing, percentages, time left before end of vote, and each debater's current backing counts. Someone on the other side makes a great point that changes your mind, or new information comes to light? Change your vote.
          Assignment of votes allows you to apply it to someone you trust. They can assign it to someone they trust. Somewhere down the line is someone who might actually have some information and interest in the issues and politics and can make educated decisions. Some of these could be paid to make educated decisions for that constituency. But then if they start making decisions you don't like - you pull your vote away from that politician and assign it to someone else, or start voting directly, for yourself.
          You'll end up with someone like Rush Limbaugh getting a lot of votes... but that practically happens anyway. At least this way it is more genuine and obvious what is happening... and politicians can be held accountable for how they vote - or lose their power to effectively vote (and thus get paid).

      I do realize this will never happen, but hey, one can dream of a place where politicians don't rig the system for their own benefit.

    6. Re:The problem is not with online voting by dgatwood · · Score: 2

      As I have said, not all problems are solved yet, but I haven't seen one that looks impossible.

      The problem is not that any single problem is impossible, but that certain problems are fundamentally at odds with one another such that solving certain pairs of problems are either impossible or nearly so.

      Your solution lacks verifiability. Because the server does not verify that your vote was accepted, there is no way to determine whether your vote counted. This makes it a fundamentally unacceptable solution.

      It is fundamentally impossible for an election system to be simultaneously verifiable and secret (impossible to prove how you voted) unless you either have physical security (a private voting booth) or allow voters to change their votes (making it impossible to prove that a given vote was the last one you cast). However, making it possible to change votes makes it necessary to store the voter's identity in the database, which in turn breaks the anonymity requirement. You end up chasing your tail, with the fix for each problem breaking something else.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    7. Re:The problem is not with online voting by currently_awake · · Score: 1

      The problem is with online voting itself. A fundamental requirement of secure communications is physical control of the end points. If you make phone calls in a public place it doesn't matter if you use a NSA designed phone it's not secure. If people can vote from home you can't ensure they vote anonymously. You can't prevent vote selling. You can't prevent intimidation. All the cryptographic security in the world won't change that.

    8. Re:The problem is not with online voting by Meeni · · Score: 1

      There is a technical solution to this. Let the voters have a secret, but have the voting system "apparently" registering votes casted with the wrong secret. The voter can then cast the real vote using the right secret later (or before, whatever, anytime you vote again, it "appears" as if you voted and it counted).

      This is effectively as good to protect voters from intimidation/coercion and discourage vote buyers as a ballot room, as they can never know if you indeed voted for them, or just sent their ballot to the trash and replaced it at the last moment with something else.

      It still doesn't solve the main issue:
      You have voted into the computer. You know have to trust that the computer is not corrupted and that your vote will be counted correctly. You have to trust, because you cannot verify it yourself. If you have to trust some "system", set up by the already in power officials, I'm telling you that mistrust is going to be widespread. Mistrust in democratic results in the seed of civil war.

    9. Re:The problem is not with online voting by Hentes · · Score: 1

      The problem is not that any single problem is impossible, but that certain problems are fundamentally at odds with one another such that solving certain pairs of problems are either impossible or nearly so.

      True, that's the hard part, but there isn't a definite proof of its impossibility.

      As for no verification, I meant the server won't tell you whether your vote was valid or not. But the list of votes can be made public without any breach of anonymity, so everyone will be able to check if their votes are there. I fail to see why vote changing is required for security, and why it would break anonymity. You can modify the system I described to timestamp each vote, and if someone votes multiple times (using the same private key) only the last vote will count, but I think in case of multiple votes per key it's better to just invalidate all the votes from that key.

    10. Re:The problem is not with online voting by dgatwood · · Score: 1

      I fail to see why vote changing is required for security, and why it would break anonymity.

      Without vote changing, you could prove that you voted for a particular candidate by pointing a camera at your screen while you voted. A key goal of a proper voting system is for such proof to be impossible to prevent anyone from pressuring people to vote a certain way.

      Allowing vote changing is an easy way to prevent the camera footage from being actual proof of your vote; the footage at that point merely proves that you voted that way at some point in time, not that it was your final vote. It is a weak, but marginally acceptable alternative to the privacy of a booth.

      The reason that allowing vote changing tends to break anonymity is that the most obvious way requires some value that identifies the voter to be stored as part of the vote itself in some form (whether through a signature, a column in a table, or whatever). Further, those keys must be identifiably tied to a voter record. Were that not the case, it would not be possible to update the in situ address of that voter to allow him or her to vote for candidates in a new city when he or she moves. Therefore, someone with access to both the list of votes and the database of voter keys could then determine who you voted for.

      I can think of one possible way to solve both problems, but it's ugly. As part of the voting process, the server uses the user's PK signature or similar to verify the voter's identity, then discards that association. It provides, in response, a token consisting of a server-signed copy of a random nonce (which is stored in the database along with the vote). If the voter wishes to update his or her vote, he or she need only provide the signed token. The server could look up the nonce in the database and verify the signature, thus allowing the server to replace an existing vote without identifying the original voter. This does, however, introduce significant complexity in that it requires the voter to somehow keep a copy of a fairly long string of pseudo-random gibberish data.

      This also must be stored in some electronic form such as a USB stick or an email message. If it is automatically printed out on paper, it risks having the same problem as the camera—you could videotape yourself shredding the stub as proof that it was your final vote.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    11. Re:The problem is not with online voting by TheSpoom · · Score: 1

      That doesn't solve the issue of being forced to vote with a metaphorical gun-to-your-head. How can you prove that the vote was made with the absence of duress?

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    12. Re:The problem is not with online voting by gtbritishskull · · Score: 1

      How is this different from an absentee ballot? Someone could take your family hostage (or whatever else is the metaphorical gun) and require you to take a video of you casting the correct ballot. I am not too concerned with coerced votes because, if it happens on a large (or probably even small) scale, someone would eventually tell the authorities about it and the full weight of the US govn't would come crashing down on the offender. And I don't think my system is any less secure than what we have today.

    13. Re:The problem is not with online voting by TheSpoom · · Score: 1

      and the full weight of the US govn't would come crashing down on the offender

      Unless they're complicit, which could very well be the case.

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
  12. Easier Voting = more uninformed voters by iliketrash · · Score: 1

    As noted in the introduction, the easier it is to vote (internet, mail, motor-voter registration, etc.), the more people vote who wouldn't otherwise have voted. This is the best reason there is for not making voting easier, for it is these marginally-motivated people who are the least informed and the most ill-informed.

    1. Re:Easier Voting = more uninformed voters by geoffrobinson · · Score: 1

      I have been thinking the same thing for years. (Regardless of political views of these types.) And if you bring it up people will tell you you are a huge jerk.

      --
      Except for ending slavery, the Nazis, communism, & securing American independence, war has never solved anything.
    2. Re:Easier Voting = more uninformed voters by Anonymous Coward · · Score: 0

      If you can't be bothered to stop off at the polling place on your way to/from work, or mail in a ballot if you can't physically make it to the polls, then you really have no business voting.

    3. Re:Easier Voting = more uninformed voters by techno-vampire · · Score: 2

      I spent over ten years working the polls on election day. Generally speaking, it's a long, slow, boring job, but somebody has to do it. However, I always hoped for a small turnout, not a large one because that increased the odds that the people voting knew something about the issues.

      You see, the informed voters will turn out for every election because they actually care about the issues. When you have a large turnout, it's because large numbers of ignorant people have been excited by a sound-bite, a slogan or a last-minute piece of mud-slinging and turned out to vote their emotions, even if, as sometimes happens, it's against their own long-term interests. I'm opposed to anything that makes voting easier than it already is, simply because it makes impulse voting more of a factor. Do you really want elections won by the candidate who came up with the most attention grabbing, last minute soundbite? I certainly don't!

      --
      Good, inexpensive web hosting
    4. Re:Easier Voting = more uninformed voters by Hentes · · Score: 1

      The point of online voting is not really ease of use (which may not even will be true in a thoroughly secure system), but that it's hell of a lot cheaper. This can reduce costs, allow for much more referendums, and even make direct democracy technically possible.

    5. Re:Easier Voting = more uninformed voters by iliketrash · · Score: 1

      Direct democracy isn't what it is cracked up to be. (Sorry for any Americanism in that sentence). Which is why the Founders of the United States chose a different system, a _representative_ democracy in which people vote for wise and accomplished people to represent them, rather than allowing the masses to be swayed by specious arguments and tactics. The Founders were in many ways students of history—The History of the Decline and Fall of the Roman Empire was being written by Gibbons at the same time and published in 1776–1789. The American system is not without its problems but it arguably has provided a more stable government than a direct democracy such as that of the ancient Greeks.

  13. Meanwhile in estonia... by JoosepN · · Score: 2

    The are no downsides to voting online. There is no one that would try to tamper the online voting without making it obvious it is a fraud. I mean Russia would have an interest to it, but they have better chance of buying off the main parties to actually putting their candidates in power.

  14. Personal Computers by JobyOne · · Score: 3, Interesting

    People's home computers are an awfully weak link in the chain. TFA mentions it, but I think it bears repeating: an embarrassing number of US home computers are infected with some sort of malware. I've read estimates as high as 60% of all computers.

    I won't trust most strange computers enough to log into my Gmail account (even using two-factor authentication), unless they live under the control of either me or a very short list of other people I know and trust to keep a clean system. So obviously there's not a chance in hell I'd trust those malware lockers with the keys to our government.

    --
    Porquoi?
  15. e-voting is crap by Anonymous Coward · · Score: 0

    it's so easy to game I'm surprised somebody even suggested it. Seriously, besides all the botnets and hacks and other obvious things... what prevents goons to start selling parts of "their territory" to candidates, and then set up a voting place at some location, making sure everybody votes "the right one" at gunpoint?

    It's as if politicians in america were trying to use technology to make fraud easier by the day.

    I'm unsure about the "as if"

    1. Re:e-voting is crap by JobyOne · · Score: 1

      I'm far from ready to vouch for the idea as a whole yet, but let me play devil's advocate for a moment.

      Like one comment mentioned above, giving people a pair of cards tied to a passphrase would be a decent idea. What if we gave them THREE cards, maybe of different colors, but only two of them are valid. If they use the third dummy card instead of one of the valid ones it looks like a successful vote, but the user is then required to visit whatever office again for a new set of authentication cards. That way coercion cannot be effectively applied, and votes can't be bought reliably.

      Doesn't change the fact that home computers are generally entirely too security-compromised to trust with something like voting.

      --
      Porquoi?
  16. diebold was rigged in 2008 by Joe_Dragon · · Score: 2

    It's not hackers is the people makeing the voteing systems that are in the best place to fix them.

  17. You call this a summary? by pgpalmer · · Score: 1

    tl;dr

    1. Re:You call this a summary? by riverat1 · · Score: 1

      If it's tl;dr for you then you probably shouldn't be voting either. You need a longer attention span to make an informed vote.

  18. Is it really any worse? by Anonymous Coward · · Score: 0

    Just look at what is currently taking place in Canada, and the issues during the 'hanging chads' incidents in the US... is electronic voting any worse than what we have?

    I suspect that a combination of electronic and paper might be a solution, e.g.
    You get a pincode do your vote, but when you are done voting you have to print out a electronic confirmation that gets mailed back to validate the election if a recount is needed...

    Maybe the Americans just need to simplify their elections a bit... in our federal elections I generally mark one x on one ballot... provincial elections, same, municipal elections, I often have to fill in THREE items... holy cats!

  19. Many of you missed a main point. by gurps_npc · · Score: 3, Insightful
    1) Given that it is possible to cheat ANY system - paper, online, colored stone (Ancient Greece used that one).

    2.) The problem is not stopping cheating, but detecting it.

    3) Which clearly illustrates the problem with using internet voting.

    The most interesting thing about internet/computer technology is the huge decrease in the number of humans necessary to do work. An executive with good words skills doesn't need a secretary pool.

    Similarly the real problem with the internet/computer based voting is that now a small group of hackers can cause MAJOR election fraud with a far fewer number of conspirators. The traces are much harder to find, or worse, to prove.

    It is not the ease of cheating that is the problem, but instead the difficulty of detecting it.

    --
    excitingthingstodo.blogspot.com
    1. Re:Many of you missed a main point. by Anonymous Coward · · Score: 0

      you left out the "birch bark and pine cone" method! :)

  20. Anonymous by Anonymous Coward · · Score: 0

    Bad idea because it will allow Anonymous votes?

  21. It would be better than Canadian election fraud by msobkow · · Score: 1

    The difficulties of coding a secure voting system are no more difficult than those of coding a secure debit or credit card payment transaction, and subject to EXACTLY the same risks.

    The bigger issue is that every single electronic voting platform I've heard of to date has been a closed-source solution, uninspected, unverified, and unaudited. With a proper open source solution that could be inspected and vetted by the hundreds of thousands of programmers out there who'd be interested in finding flaws, I've no doubt a proper solution could be implemented.

    It would beat the heck out of the robocall scandal currently plaguing Canada. Making calls to misdirect voters to non-existent polling stations would be futile if people were voting from home.

    As to the issue of verifying identity, when you apply for unemployment insurance, your ID is checked online and a card sent to your last registered snail-mail address with the security code needed for initial systems access. I'd think a similar system would be adequate for online voting registration.

    The bigger problem is that voters would be pretty much guaranteed to forget their passwords between elections, and that would be a huge problem with the process.

    --
    I do not fail; I succeed at finding out what does not work.
    1. Re:It would be better than Canadian election fraud by Anonymous Coward · · Score: 2, Insightful

      You fundamentally misunderstand the issues.

      > The difficulties of coding a secure voting system are no more difficult than those of coding a secure debit or credit card payment transaction, and subject to EXACTLY the same risks.

      No... individual financial transactions can be verified by both parties after the fact (on your transaction record). Individual voting results cannot be verified by either [to prevent coercion, vote-selling, and reprisals]. Instead, aggregate voting results must be verifiable without tying them to an individual voter. It is a completely different problem.

      > The bigger issue is that every single electronic voting platform I've heard of to date has been a closed-source solution, uninspected, unverified, and unaudited. With a proper open source solution that could be inspected and vetted by the hundreds of thousands of programmers out there who'd be interested in finding flaws, I've no doubt a proper solution could be implemented.

      Open source platforms are meaningless in voting because you cannot prove that the machine is running the software that you that claim it is. Vet the software all that you want. It doesnt prevent a vendor from silently installing a different version into a virtual machine.

    2. Re:It would be better than Canadian election fraud by Anonymous Coward · · Score: 0

      I totally agree about online voting software and hardware needing to be open source.

      I also agree that people voting from their home computer is a terrible idea, for all of the reasons stated earlier.

        However, I don't see any reason that we cannot send, via snail main requiring a signature for delivery (or picked up from a voting office after showing ID), a computer used only for voting. It doesn't need to be powerful or expensive. Something along the lines of this device http://venturebeat.com/2011/11/18/usb-android-computer/ that can turn your TV into an android computer. This one is probably too expensive, but something designed solely for voting could be extremely cheap (and if it isn't today, it will be soon). You could program the thing with all the encryption needed for voting and include special hardware that intentionally destroys itself so it can only be used once.

      I just refuse to believe that with all the technology that we have and all the brilliant people working in the IT field, that this problem cannot be solved.

    3. Re:It would be better than Canadian election fraud by msobkow · · Score: 1

      Dude, if you're worried that a central voting system is running the version of open source software that was vetted by the community, your problem isn't the voting system -- it's the organization that's stolen your democracy and taken over the servers.

      --
      I do not fail; I succeed at finding out what does not work.
    4. Re:It would be better than Canadian election fraud by msobkow · · Score: 1

      The only "problem" I see is how to conclusively identify voters as they are with in-person polling booths.

      Here in Canada you have to present your id to vote. Your name is checked off the list, written down as having voted through ballot box 2378, and you're handed a serial-numbered voting stub.

      With unemployment insurance, you register an account online, your id and claim data are checked, and if it's ok, a card with your PIN is snail-mailed to you to make sure it goes to YOUR address, not random joe-schmoe's. But that's the closest I've seen to a system that could pre-identify a user.

      Maybe we could issue social insurance number cards that included an embedded security code generator, ala two-factor identification systems. But then we'd still have the problem of people forgetting a password they only use once every 4 years. Given how many people reset their email and web passwords for sites they use far more frequently, this would be a HUGE issue in the validity of a two-factor authentication scheme.

      But tracking the vote counts, cross-correlating the information, and being able to verify that a person's vote was recorded? That kind of "issue" is a no-brainer to the credit card industry and has been "solved" for years.

      The only issue I've ever encountered with the algorithms is ONCE I made a payment at a store, but the terminal didn't receive the confirmation before timing out, so my funds were locked up because they'd been "spent" when I tried to redo the transaction. But with a voting system, you'd obviously want to wait for the confirmation page and print it out as your voting receipt, so it'd just be a matter of ensuring that there is a client-generated UUID for each voting request so it could either bring up the entered vote or create a new vote in order to allow for people hitting "submit" too quickly instead of waiting for a response.

      --
      I do not fail; I succeed at finding out what does not work.
  22. Electing vs. voting by Anonymous Coward · · Score: 0

    Electing requires anonymity.

    Voting directly on issues, however, can be done publicly. Then everything is verifiable, because you can see if your vote is registered properly.

    1. Re:Electing vs. voting by Anonymous Coward · · Score: 0

      Where's the difference? Corporations would just buy people's direct votes on the issues that concern them, without the detour of buying a representative to vote for them. You don't get proof of how you voted precisely for that reason: so whoever bought your vote can't control it.

    2. Re:Electing vs. voting by reve_etrange · · Score: 1

      And also so that no one beats the shit out of you for voting the "wrong" way.

      --
      .: Semper Absurda :.
  23. Vote by Mail works very well in Oregon by EnergyScholar · · Score: 2, Interesting

    All practical methods for voting are vulnerable to fraud. Some methods, like paper ballots, provide better resistance to systemic fraud, others provide better resistance to small-scale fraud. Systemic fraud is the greater risk, by a huge margin. Vote by mail is vulnerable to manipulation on a household level, but is very hard to systemically defraud. For example, a household tyrant might steel the vote of other household members and intimidate them into silence, but this same villain would have a hard time stealing the votes of neighboring households. With electronic voting, whomever hires the best hackers can steal the election.

    I've done most of my voting in the US State of Oregon. In Oregon all voting is done by mail. All registered voters receive a ballot with an anonymity envelope. You fill out the ballot, put your ballot in the anonymity envelope, put that in the envelope with your name on it, sign the outer ballot, and send it off in the mail. All the paper ballots are there for future physical counting, and you can check whether your vote was received. There is no election day voting, except to drop your last-minute ballot off at the Post Office before polls close. Voting is done by mail days or weeks in advance. Vote-by-mail is a secure, effective, and practical voting method, and is virtually immune to the sorts of systemic fraud that plague electronic voting.

    I encourage other Slashdot readers to support vote by mail in their locale.

    1. Re:Vote by Mail works very well in Oregon by Anonymous Coward · · Score: 0

      From my experience working with e-voting machines(set-up, test, deploy, recover and post), there seems to be plenty of vulnerabilities for nefarious peoples to game the results. However, those results have been(hopefully still are) 'unofficial' pending the ballot hand count. The real problem is, those vulnerabilities pale in comparison to the discriminate invalidating of ballots done in the backroom during the hand count, regardless of the voter's obvious intent. Live, provisional, absentee and early ballots(mail-ins) are all subject to the inane guidelines set-up by the two parties prior to, and even created during, the hand count. No 3rd party has a snowball's chance in hell of ever winning a coveted elected position, IMIO.

    2. Re:Vote by Mail works very well in Oregon by xkr · · Score: 1

      I agree with you, but want to make two comments: (1) mail is still expensive, slow, and far from perfect; (2) the US Postal Service is the largest polluter (gas fumes, junk mail) in the western world. I don't like giving them more stuff to mess up.

      --
      I will create a sig when innovation restarts in the U.S.
    3. Re:Vote by Mail works very well in Oregon by 0xABADC0DA · · Score: 3, Insightful

      Vote-by-mail is a secure, effective, and practical voting method, and is virtually immune to the sorts of systemic fraud that plague electronic voting.

      Wrong. It's vulnerable to systemic fraud in the counting. If you infiltrate the post office or the election office you can easily alter the results in volume.

      When you have a polling location you can verify the box is empty, observe people placing votes into it, and observe the counting. You observe every step in the process to get your poll's final tally, and when the results are posted with a breakdown by polling location you can verify that it was added correctly to the total. All you need is a few trusted people per polling location and you can trust the results.

      But in vote-by-mail the only part you observe is casting your own vote. You can't say that a 'household tyrant' didn't vote for others -or- that systemic fraud didn't occur in the post or in the tally. It's better than internet voting could ever be since the unobservable parts (post office, elections office) are harder to corrupt and get away with it, but it's still unacceptable for running fair elections.

    4. Re:Vote by Mail works very well in Oregon by Anonymous Coward · · Score: 0

      Vote-by-mail is a secure, effective, and practical voting method, and is virtually immune to the sorts of systemic fraud that plague electronic voting.

      Wrong. It's vulnerable to systemic fraud in the counting. If you infiltrate the post office or the election office you can easily alter the results in volume.

      Correct - oldfashioned voting is vulnerable to infiltrating the post- or election offices. But that is what observers are for. People (local and possible foreign) who show up and keep an eye on things - and report anything that doesn't seem right.

      Observing an old-fashioned election with paper ballots is easy. The observer should basically be able to read and count, and can then do a useful job. Observing electronic elections is not easy. You'd have to to be able to observe and verify everything that goes on in the machines and network infrastructure - which is cumbersome even in a lab. Almost no one is competent to do this - you'll be seriously short of people. The source code for client machines / voting machines is usually not available, so how could they even debug anything?

      As we know - trickery can take place in the voting app, a compromised OS, a compromised server. As well as MITM attacks running on routers/switches. That is a lot to keep an eye on. Cryptography won't really prevent MITM, because the attacker may have bought/stolen the keys. Similiar to those compromised certificates of lately.

      Paper ballots are easier. You can count and recount. Just about anyone can do that. Don't trust these counters? Bring in another gang and do another count.

      Finally - electronic voting doesn't save much work. You don't need that many people to do things manually (and trivially verifiable) - and it is once every 4 years or so.

    5. Re:Vote by Mail works very well in Oregon by swillden · · Score: 1

      You fill out the ballot, put your ballot in the anonymity envelope, put that in the envelope with your name on it, sign the outer ballot, and send it off in the mail.

      What's the purpose of the signature?

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    6. Re:Vote by Mail works very well in Oregon by Anonymous Coward · · Score: 0

      To remind you to shove your guns up your ass.

    7. Re:Vote by Mail works very well in Oregon by riverat1 · · Score: 1

      The signature is the equivalent of signing the poll book when you vote in person. It gets compared to the signature on your voter registration card (actually a digitized copy of it) and if there is a discrepancy it is investigated. One of my neighbors had that happen after a stroke changed his signature significantly. After they double checked his ballot got counted. Once the signature is verified it is separated from the anonymity envelope and and the ballot is added to the stack ready to be counted.

      And for 0xABADC0DA up the tread. Once your ballot is received it is noted in the voter database. You can go online and verify it has been received (amazing how the annoying political phone calls stop once you turn in your ballot). Also, any registered voter can sign up to be an election observer and watch the counting of the ballots on election night.

      One other thing, plenty of Oregonians (like me) turn our ballots in directly to the county elections office. For me the office is conveniently just off my route to work and starting the Saturday before election day they set up manned drop off points in other convenient places, some of which you just drive up to and hand your ballot to the election worker who verifies you signed it and puts it in the ballot box.

  24. What would they do in Sweden? by iamnot · · Score: 4, Interesting

    Well, what they do in Sweden for voting is still old-school paper ballots... in fact, to a former North American it is almost a bit scary as the political parties are allowed to hang around the polling stations handing out polling slips... yes, you use a specific polling slip for the party you want to vote for, and the well-organized and well-funded parties will sometimes send out the voting slips ahead of time! What they also have in Sweden is a national ID system - everyone has an ID number that is used for everything - taxes, healthcare, picking up packages from the post office - everything! And tied to that system are the major bank systems, many of which us a Bank-ID token which you load on your computer to allow online tax submissions, health insurance claims, parental leave (hello 480 days paid leave!), etc. The online part of the ID validation is based on either a single-use scratch bankcard or a keypad that you insert your bankcard into, which you enter a validation code, your PIN, and then it returns a validation code. So, my guess is that switching to e-voting in Sweden would be a breeze, and the security would definitely be strong. Now that I think about it, no idea really why there is no e-voting here yet - heck, you can file your taxes by SMS here!

    --
    sig? what sig? i didn't see any sig...
    1. Re:What would they do in Sweden? by lingon · · Score: 1

      There are a few issues, the major one is anonymity. Your proposed system, using an existing public key infrastructure (the Bank-ID system) tied to personal identities cannot be made anonymous. It would also encourage vote selling since you would be able to prove what you voted for.

      The current paper ballot system fixes this by doing the identity check when you hand in your paper ballot, at which point your vote is already anonymized since it's in an opaque envelope. Vote selling is made a lot harder by ensuring that the only person present when you put your slip in the envelope is you (and you are doing it behind a protective screen).

      You should also know that the Bank-ID token system is not secure; I would never trust my identity to it. Major parts of the client software has been reverse engineered as part of the FriBID project, and it ain't looking pretty.

    2. Re:What would they do in Sweden? by Anonymous Coward · · Score: 0

      So, my guess is that switching to e-voting in Sweden would be a breeze, and the security would definitely be strong.

      Now that I think about it, no idea really why there is no e-voting here yet - heck, you can file your taxes by SMS here!

      Why is this not modded "Funny"?
      You are completely ignoring the points in the article. In particular, there is chance of anonymity at all, there would be no (Swedish) "Valhemlighet".

  25. Everyone Must Understand the Voting Process by jaa101 · · Score: 5, Insightful

    In my view an important property of any ballot is that the great majority of people must be able to understand the whole process. That's the only way for people to have confidence that there's a reasonable chance of detecting and preventing rigging. It also rules out pretty well any form of electronic voting. Internet security involves very serious maths that very few people can handle.

    Around here we still write numbers in squares on pieces of paper and drop them in the ballot box. It works. The cost is tiny compared to the cost of government. I just can't see the advantages of more automation being worth the risk.

    People might think it weird that an IT guy would have this luddite view but I think, on the contrary, I'm better placed than most to know what could go wrong.

    1. Re:Everyone Must Understand the Voting Process by xkr · · Score: 2

      I'm a very tech guy and I agree with you 100%

      --
      I will create a sig when innovation restarts in the U.S.
    2. Re:Everyone Must Understand the Voting Process by riverat1 · · Score: 1

      As a system and network admin for over 20 years I couldn't agree with you more. People like us know better than most the vulnerabilities inherent in computer systems.

  26. Are you kidding me? by mcavic · · Score: 1

    Unlike paper ballots (and in the absence of a paper audit trail backing an electronic voting system), online vote gathering offers no good way to re-count.

    What? Push a button, and the recount is done. You could also distribute the votes to multiple data centers to be independently counted by different software, to reduce the possibility of tampering.

    1. Re:Are you kidding me? by Daniel+Dvorkin · · Score: 2

      Push a button, and the recount is done.

      That's the point; it's not really a "recount" by any meaningful definition of the word.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    2. Re:Are you kidding me? by NicBenjamin · · Score: 2

      You aren't understanding the point of a recount.

      The idea is that you can re-analyze the data (ie: people's votes) more rigorously, so you are 100% sure that the guy elected is the guy most people voted for. That can't happen with electronic data because the data is the count, and no recount will change the result. If, for example, the printer screwed up and put candidate a (call him Stalin), on the line the scanners counted for candidate b (call him Hitler), the recount will prove that, and Stalin will be elected instead of Hitler.

      If the same thing happens with a non-paper ballot of any kind the recount is worthless because there's no way to find out that the election machine was displaying votes for Stalin and counting them for Hitler.

      Internet voting compounds the problem by adding a bunch of totally non-secured terminals, where you could easily install malware that counted every vote as a vote for Hitler.

    3. Re:Are you kidding me? by Daniel+Dvorkin · · Score: 3, Insightful

      Because.. you don't get a different answer every time?

      Pretty much, yeah. Specifically, if you got a wrong vote count the first time, you will get the same (still wrong) vote count the next time.

      Suppose you go to an ATM to check your account balance, and it says you have a thousand bucks less in your account than your financial records say you should, so you go to the bank and ask them to check your account for any unauthorized transactions. Now suppose the teller just pulls up your account on screen, glances at the account balance, and says, "Looks like the ATM's right." Would you consider that a satisfactory resolution to the problem?

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
  27. Handicapped voting by cdrguru · · Score: 1

    In the US it got decided that handicapped people should be able to vote. This meant that 99% of the existing systems in place could no longer be used. How do you have a blind person vote without assistance? How about someone that has lost the use of their arms? Then there are the issues of having to have ballots in the language of the voter's choice. This is the sort of thing that has gotten us where we are today with electronic voting machines.

    I think the "right" answer is to tell the handicapped that they need to have a "voter" that they bring in to help them or they just don't get to participate. Because that is a lot simpler than all of the other solutions and impacts the fewest number of votes. Same thing with folks that insist they must have a ballot in Urdo - the answer there is English is the official language and no government documents need be in any other.

    The other problem is "subjective voting strategies" like the hanging chads. Clearly, this was proven not to be working and worse, more and more chads got punched out the more the cards were handled. Meaning a perfectly valid ballot (card) was invalidated because another punch was made simply by handling it too much. This clearly needed to go.

    Arizona uses paper ballots which are electronically scanned. Handy for the polling place but not so good for blind people and those with serious vision problems. The "bad ballot" problem where someone makes too many or too few (or too light) marks is handled immediately because the ballots are scanned when you hand them to the attendant. But it doesn't satisfy the requirements for allowing nearly all handicapped voters to participate. Nor does it solve language problems - Arizona is pretty simple where they need to print only about 25 different language ballots to meet all of the citizen's needs. But imagine a place like LA or New York with hundreds of different languages mandated by the state to be supported. Every election brings new protests that ballots are not in the "right" languages.

    Electronic machines that make paper ballots might be the only way that works, but there is no getting away from the electronic machines. They are the only way to deal with the language problems and the handicapped problems. So we aren't getting rid of electronic voting, ever. We just might make it a lot more complicated though.

    I certainly agree that Internet voting is so insecure as to be an absurd idea.

    1. Re:Handicapped voting by techno-vampire · · Score: 2
      How do you have a blind person vote without assistance?

      I don't know how it's done in Arizona, but in California, you're allowed to have somebody help you fill out the ballot if you're unable to do it yourself. If nothing else, one of the precinct workers will assist you. Of course, most blind people probably have permanent absentee ballot status and take care of it on their own, but there's already a way to let them vote at the polls if needed.

      --
      Good, inexpensive web hosting
    2. Re:Handicapped voting by NicBenjamin · · Score: 3, Informative

      In Michigan the way the handicapped vote is simple: they bring a friend they trust who verifies their ballot is right. It's technically not a secret ballot, but so far it's worked fine.

      As for multiple languages, I think you don't understand the law very well. Russians, Poles, Germans, and French people do not have any legal right to demand ballots in their native tongues. Only Native Americans, Asian Americans, Hispanics, and Alaskan Natives do; and they only get them in jurisdictions where they make up a large portion of the population (10,000 people or 5% of the population, whichever is lower). New York State, for example, has Counties that print ballots in Spanish, Korean and Chinese. I wouldn't be surprised if there're more languages in Arizona, for the simple reason that AZ has a lot of Indian reservations which have populations speaking a Native American language.

    3. Re:Handicapped voting by Anonymous Coward · · Score: 0

      How did you do it in 1776?
      Seriously No personal offense, but
      Get the fuck out with this bullshit.
      Have someone check if your mortgage was signed by Linda Green.

    4. Re:Handicapped voting by maxwell+demon · · Score: 1

      I don't see the language issue. The party names should not be language dependent, the candidate names shouldn't be either. Information about how to fill that ballot should be on a separate piece of paper which can be in any language you like.

      --
      The Tao of math: The numbers you can count are not the real numbers.
  28. A fine idea until 1337 polibot wins by istartedi · · Score: 1

    It's a fine idea until 1337 Polibot wins by a margin of 4 billion votes in a write-in campaign and the referendum on dictatorial powers pases. Then the first act of the administration requires us to do our taxes in binary and funds a "Kill all humans" campaign. What? A glitch you say? We can't change it. It's democracy. It's sacred. Kill all humans.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  29. BENDER WINS (see previous /. post) by Zrako · · Score: 1

    Earlier today Bender was elected head of the DC school board. Now he'll set his sights on President of the United States of America! http://yro.slashdot.org/story/12/03/02/1547206/voting-system-test-hack-elects-futuramas-bender-to-school-board

  30. Why voting parties?? by snemiro · · Score: 2

    I prefer to vote projects than parties. The political/judicial/exec system is a huge Ponzi scheme, where the taxpayer has to pay and the politicians and friends collect the monies.

  31. Hard, but not impossible by xkr · · Score: 2, Interesting
    I have a lot of background in cryptography and interent security. (This does not mean my opinion is better than yours.)

    I agree that this is a hard problem and that there are many exposed 'weak links.'

    But I don't think it is insolvable.

    If someone were to offer $1 million to the best proposed solution, and a handful of $100,000 runner up prizes, the zillion smart people who read /. and are underemployed would come up with some great solutions.

    There are some tricks that can be borrowed from current election checking. For example, look carefully at all of the user statistics -- compare to prior elections, registration stats, time of day, IP addresses, user PK certificates, comparison to other, "similar," voting domains, etc. This type of non-privacy-invading audit is good at identifying problems down to about 1% - 3% of the voting population. A hacker, trying something for the first time, has a good chance of getting located this way.

    Another trick is sample audits -- a bit like "exit polls," where a fraction of voters are asked how the voted. This can be viewed as privacy invasion, but it happens all the time, now, so there is really no policy change. Again, this can find anomalies down to about 3%.

    Another trick is post-election audits of PK certificates. Better late than never.

    Another tool is to carefully monitor internet traffic to look for anomalies, particularly DOS attempts.

    Another tool is to provide "hardened" computers that voters can use, at places smilar to today's polling locations -- senior centers, gov't offices. These machines have had some type of security audit. And yes -- this approach has its own risks, I know. I would suggest mixing this approach with user's own computers.

    I know people want to use web browsers, but I would not do that. Voters have to download a totally dedicated app (see open source, below), and each app has PK signature.

    Another trick is give some users hardware keys, like paypal and RSA use. Even if only 1% of voters have a hardware key this provides a very high degree of polling information and that can spot fraud down to a small fraction of a percent.

    And finally, all software should be open source. Period. As pointed out repeatedly, relying on secrecy is pretty much a guarantee of breech.

    I am not offering a solution here. I am merely pointing out that there are methods and tools that can be used as a starting point for a real solution.

    Don't say a problem is insolvable until you have tried seriously to solve it.

    And finally, no voting system is 100.000% perfect. Get over it. For example, no system prevents buying votes. No system prevents voters from lying. Build the best system you can.

    --
    I will create a sig when innovation restarts in the U.S.
    1. Re:Hard, but not impossible by xkr · · Score: 1

      One more tool: capture a picture of the voter using the PC's camera. Helps eliminate a guy voting for his wife. (They probably vote the same, anyway.)

      --
      I will create a sig when innovation restarts in the U.S.
    2. Re:Hard, but not impossible by Anonymous Coward · · Score: 0

      One more tool: capture a picture of the voter using the PC's camera. Helps eliminate a guy voting for his wife. (They probably vote the same, anyway.)

      Bah. Pc's without cameras. Or guy placing wife (or picture of wife) in front of PC, while doing the actual vote through ssh or other common remote administration tool. Didn't even need hacker tools to trick that approach. And who should look at all the pictures to check that it is the correct people? You can usually tell man from woman, but how about the guy who force a vote for his father, uncles and friends . . .

    3. Re:Hard, but not impossible by Anonymous Coward · · Score: 0

      In Estonia, they have implemented a sizable chunk of what you're proposing, i.e. dedicated signed apps for voting, constant monitoring of the process, private keys, prior public reminders to would-be e-voters that they have to ensure their computers are clean of viruses and worms, etc. There have been attempts by script kiddies to hijack the process by creating a skin over the real application, but it has so far proven only that the one's own machine can so be infected if you want to defraud yourself.

    4. Re:Hard, but not impossible by Anonymous Coward · · Score: 0

      no voting system is 100.000% perfect

      This CURRENT system with electronics and now the suggestion of internet voting is 100% wrong.

      The Transparancy (which you retardedly call "relying on secrecy") is required. Otherwise you end up with a country where they will cut your head off if you vote incorrectly, this IS the reason for the fuckin transparancy.

      Furthermore, the chips being used. You know that wonderful silicon? Where are you going to get it from? China? Malaysia? Phillipines? India? You going to stop someone putting "extra logic" in such chips at the fabrication (doping) level? Detail how please. Then consider you now have to keep a 100% chain of custody of that chip. We already know such chips are out there. Go ask the pentagon's red team blue team about such chips. Consider, there are more than one chip in the box. Here's the rub, I hope you are sitting, the only way to check 100% is to destroy the chip, by reverse engineering it under an electron microscope, and if it internally burned up logic maliciously, it's even possible you might not see it in the process. The part of this you don't seem to get with this fucking open source open source open source. I love open source, but electronics are root problem, not just the auditing of the source code.

      I'm all for what Gerald Celente says, "Let the people vote."
      But do it on fucking paper ballots with the people in charge of the oversight, not these abusive officials with their local law enforcement thug backup preventing oversight, and buggering the elections when the vaults are all supposed to be sleeping. The people have to watch this process 100% all the way through to tabulation.
      When the election goes bad, and a poll watcher catches some shit, You REDO the election, because the court system can't keep up with another motherfucking oath breaking psychopathic dictator.

      We need the fucking jobs anyway.

      I'm sure the blackhat SEO's will get busy modding this down now.

      later I hope. -- no you aren't a retard, just the heat of the rant there.

    5. Re:Hard, but not impossible by lingon · · Score: 1

      What do you mean by "no system prevents buying votes"? Doesn't almost all paper ballot systems require you to vote (whether that means marking something on a slip or putting a paper inside an envelope or something else) behind a protective screen and no one else is allowed to watch (thus, you cannot prove how you voted)?. How does that not prevent buying votes?

    6. Re:Hard, but not impossible by xkr · · Score: 1

      An entity trying to buy votes in an election typical goes to a group of people who would not normally vote but think similarly -- such a members of a church, school or town. They pay individually or give money to the group, and often provide transportation, such as bussing to the polling place. The members feel loyalty to their group or to the payer and so they vote as directed -- mostly. This is the common method. I am not guessing. This is a long established, unfortunate, practice both in the US and other countries.

      --
      I will create a sig when innovation restarts in the U.S.
  32. lazy voters by Anonymous Coward · · Score: 0

    Of course this doen't apply to everyone but If someone is to lazy to vote the old way, I'm not so sure we should want their vote counted anyway

  33. Postal voting first by andymadigan · · Score: 1

    Not that I'm particularly eager to put our elections in the hands of the post office, but before we consider an internet voting system, we need a postal voting system. Many states (including New York) do not allow postal voting unless you can prove you can get to your polling place (if you're out of the state/country). There's a good reason for this, and it's been brought up before: it's not a secret ballot. In theory, your employer can force you to fill out your ballot in front of them.

    On the other hand, California allows postal voting. If it works in California, it should work in NY and across the country. Postal voting would make voting about as inconvenient as Netflix.

    Online voting has a lot more problems. I can see some pretty insidious botnets getting into the business of faking votes, possibly by just masking the input and display to the voting site. Electoral fraud could become a huge business for individuals, corporations and foreign governments.

    Intercepting mailed ballots at least should require a lot more resources, and be much easier to detect.

    --
    The right to protest the State is more sacred than the State.
    1. Re:Postal voting first by Anonymous Coward · · Score: 0

      No Post office!!!
      100% Public CHAIN OF CUSTODY becomes broken.
      Mailmen also know what parts of town are certain political party.
      There is no public oversight.
      IT's a "trust me" system, unless you are going to hire poll watchers to watch every postman every day, nothing is to stop a ballots or a ballot from going into a brown paper bag lunch and into the trash or fire.

      The California Secretary of State is wrong usps voting, within the past few years my mailbox was vandalized!
      She is also wrong because she has left these same vulnerable electronic vote tabulation and pollbook devices in place.

      This is mainly because the media would rather focus on alqueda(side note: I guess according to Clinton we are with al-queda now over in syria?), Osama Bin Laden, britney, lohan, Oj simpson, etc. rather than GMO's, HFCS, medical cannabis, cafr, oath breaking, health care overhaul, the fucked food safety bill, electronic vote tabulation device vulnerabilities, treason, the US Constitution, Gibson Guitars etc. TV watchers don't give a shit.

      later

  34. E-voting is simple by Anonymous Coward · · Score: 0

    It's really not that complicated. If you file taxes you can vote. Change the election schedule to fall in line with taxes. Those who pay the taxes should be the ones determining who is elected.

  35. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  36. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  37. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  38. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  39. I guess.. by OhSoLaMeow · · Score: 1

    ... that means that we're not going to see DialIdol [dialidol.com] modified for many upcoming elections. Too bad. I was looking forward to hearing Obama singing "Another One Bites The Dust".

    --
    They can take my LifeAlert pendant when they pry it from my cold dead fingers.
  40. Voting ignores... by blahplusplus · · Score: 1

    ... major issues like media control by corporations. Voting in the states has gotten so bad because of the likes of news organizations like fox news. As long as corporations control the media voting doesn't mean a lot because most voters are horribly misinformed.

  41. Defense to your attack by presidenteloco · · Score: 1

    1. Voting servers in massively distributed cloud (avoids likelihood of DDOS or particular routers affecting outcome.)
    Perhaps even a peer-to-peer cloud. Of course the actual data would be encrypted, fragmented, fragments re-encrypted,
    and redundantly distributed. With a peer-to-peer cloud storing fragments of ballots at random, ddos'ing affects all ballots from
    everywhere equally.

    2. Election made 1 month long. Try keeping up your DDOS attack undetected all month long.

    --

    Where are we going and why are we in a handbasket?
  42. Meanwhile in Estonia (extended) by Anonymous Coward · · Score: 1

    I just want to futher point out some features in our e-voting system:
    1) Voting is done with secure smart card (which is mandatory for all citizens). So no e-mail based system or anything like that. The card has been in use for 10 years and no one (to my knowledge atleast) has proved it to be faulty or insecure. And the smart card reader costs about 6€ and is availible from every bank office.
    2) Buying votes or forcing to vote is avoided through re-voting process - you can recast your ballot infinitely during e-voting and you can also vote traditionally at voting centres, voiding your previously casted ballots.
    3) Votes are stored in storage server during voting and not before until the counting process are they transferred to counting server (which has no physical connection to outer world). Beforehand, all voters information is removed from ballots. Voters choices are encrypted with a key (and private key is stored in tamperproof secure machine), so ballots are not readable in the storage server. This should prevent "fixing" the results as it is impossible to know, to who the votes are given.
    4) The counting process is based on trust (as is traditional voting). Futhermore, there are independent observers and protocols. At least I belive that the whole process is honest (I also don't observe voting centres, as I also trust the people working there).

    Of course, even with all these measures (and more) in place, there is a possibility that some ballots have been tampered with, but comparing it with the pros it gives (mostly allowing citizens abroad to vote), I personally don't find it very disturbing. There was one proof-of-concept attack on the user computer, but detection systems discovered it quite quickly and one faulty ballot, but statistically it is quite insignificant.
    The system design is quite open (although I haven't looked for English version of these documents), but the software is closed and released to public just in time so no one would have the possibility to reverse-engineer the program during the short time frame.

  43. Worst thing possible. by cfalcon · · Score: 3, Insightful

    There's a running joke with World of Warcraft accounts, where a reasonably sophisticated group of mostly Chinese hackers constantly tries to log in as you. There's been phishing emails (please fill out this survey / you've won a free in-game whatever / your account is in danger of being disabled if you don't confirm you are you), there's phishing whispers in game (player to player direct communication), there's phishing shouts in trade chat (a channel visible to a very large percent of a server at any given time). They post bogus links on forums. Once you follow a link, it's all about exploiting your browser or just fooling you to typing stuff in. You can have an 'authenticator', one of those pseudo-random d00ders that gives you a number, so that stops you from being vulnerable to direct keylogging, unless there is an active agent waiting for that very moment (which has ALSO happened).

    This is for WOW GOLD. Imagine what it will be like if it is for THE FATE OF NATIONS.

    In addition to all the crap listed above, the amount of manipulation a logged in hacker has to do to gain anything out of your WoW account is actually substantial. It is not substantial to have a tiny thing listed that changes your vote from Bob to Alice, while still telling you that you voted for Bob. Whatever you add to work around this is also trivial to get around for your hacker. Do you send a confirmation email? He sends a fake one, after redirecting yours. Whatever you come up with, there's a a way around it, because YOUR CLIENT IS HACKED and THAT WILL HAPPEN. WoW players are at least reasonably nerdy, but in my guild I've seen a masters in EE get hacked (he trusted a binary, don't say you never have), and I've seen a very consistently clever man with get hacked (he doesn't know how exactly, but it's probably when he accessed from a hotel or something). Let me be brief: the dumbest American gets a damned vote, and it is HIS RIGHT that it get cast correctly, and he- or his army of other mouth breathers that access his machine, such as his also dumb wife and kids, will definitely click on whatever rabbit with the pancakes to ensure his machine is thoroughly 0wzzrd months ahead of time, and he'll think he voted for Bob, and he'll cast a vote for Alice, and then democracy breaks even more than it already is.

    If they give you online voting, your vote is literally meaningless.

    And this is before all the voter fraud that gets EASIER but happens already.

    And this isn't the Demopublicans or the Republicrats ensuring their tool gets in office, this could be foreign interests taking over.

    Online voting is the worst thing for Democracy, worse even than a dictator covered in blood with heads on spikes.

    1. Re:Worst thing possible. by sydneyfong · · Score: 1

      This is for WOW GOLD. Imagine what it will be like if it is for THE FATE OF NATIONS.

      I'm not sure. It seems there are plenty people more concerned with their WOW gold than the fate of their nation and of nations.

      Unless you mean the nation of naked dancing night elves that is....

      --
      Don't quote me on this.
    2. Re:Worst thing possible. by gmhowell · · Score: 1

      This is for WOW GOLD. Imagine what it will be like if it is for THE FATE OF NATIONS.

      I'm not sure. It seems there are plenty people more concerned with their WOW gold than the fate of their nation and of nations.

      Unless you mean the nation of naked dancing blood elves that is....

      FTFY.

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
    3. Re:Worst thing possible. by sydneyfong · · Score: 1

      Sorry, I play alliance (when I was playing, that is).

      --
      Don't quote me on this.
  44. Pretty much impossible by Kjella · · Score: 1

    You will never know if someone made a copy of your vote before it was anonymized, either on the client or server side. You will never know if someone altered your vote in flight, either at the client or server side. Unlike a visible process you have to trust an invisible process. Instead of compromising thousands of voting locations you can mass compromise the system. Any government could trivially disregard all your pretty rules of how it's "supposed to" work and you'd never know it.

    Pretty much all your attempts at verifying results will fail because the more reason you have to fear the outcome, the less honest people will be. That in itself is a huge bias, people will be much less willing to admit voting for controversial parties. Any attempt to verify against a control group of paper voters or RSA key voters fails to take into account that it's a bias in itself, I expect the people to vote online to vote differently than those that don't. Likewise with RSA keys. Even a 1% swing is huge if you can make it in a winner takes-it-all system, if you'd flipped Florida then Bush would never be president. How about a little prod and pull now in the primaries? Even worse in representative systems where you can tweak small parties above or below the minimum limit most countries have.

    I think it's a really, really bad idea but people are constantly trying to push it. What I fear is that the most "democratic" countries will do it, because here the threat level is extremely low. Then all the shady regimes with all their shady machines and shady policies will do it too and say "hey, we're just like you". It's an invitation to do even more election fraud than they do today, without all the evidence.

    --
    Live today, because you never know what tomorrow brings
  45. The digital - analog divide (another example) by Anonymous Coward · · Score: 1

    Have tried to build online voting systems and have concluded that without quantum technology it is not possible (an highly unlikely even with it).
    What amazes me is that people are believing that it is.
    The paper ballot has a significant set of advantages. The most important being the "air gap" between the voters hand and the ballot box, and the fact that scrutineers can observe the count from beyond another air gap. You don't have to "trust" anyone, because with enough observational access, you can prove legitimacy and any rorting will only be relatively negligible (an important if rather pragmatic point).
    In the digital domain there will alway be someone saying "trust me", and that is always going to be the Achilles heel of online voting. Wether it's the programmer, the returning officer, the person who sets the database security, the guy who has access to tap the main network where the system is housed... just so many points of failure that cannot be audited. Even the auditor can be compromised which makes a mockery of saying that it is safe because it is audited.
    In paper ballots, the scrutineers are typically from opposing sides, and this tension along with being able to observe but not touch (second air gap) is crucially why the analogue paper ballot is superior.
    Sorry to spoil any digital utopian viewpoints but really it is not possible because of the analogue digital divide. The other example being online piracy where record companies and film production houses continue to believe they can prevent someone from recording a speaker, or filming a monitor.
    In short, analogue trumps digital because our senses are analogue. And until we get little digital chips in our head that bridge the analogue/digital divide completely... it always will.

  46. Right by danm_cj · · Score: 1

    Because counting pieces of paper is oh so reliable and efficient!

  47. Ya shunned me since 2004 by Anonymous Coward · · Score: 0

    With internet voting, you can either have transparancy (what you retards are calling anonymity) or you can give up transparancy to enable validation.
    Now you fuckers can eat the fruits of your apathy and hatrid to what I warned you against for years now. Destroying many of my /. accounts, calling me troll, and all that shit. Well now you fuckers can actually see the fascists destroying the Constitution and all your rights along with your savings/retirement/investments in the monetary system. Now you can see your jobs going up in vapor, only to be replaced by a police state and unconstitutional DHS. Just remember, this is only ONE part of our elections problems you fuckers couldn't swallow was a problem, now some of you get it, but there's more parts to this problem,.

    1. Corporate owned media steering all issues and candidates.
    2. Electoral College bypassing/end run of popular vote

    Next stop? False flag, WW3, FEMA CAMPS, and then Agenda 21

    How should we should be voting pray tell?
    No electronics are to be used in the tabulation or in transferring the results.
    Paper Ballots hand counted 100% public oversight until the totals are tabulated, NOT COPS, AND NOT THE OFFICIALS.
    The process must be transparent. Which means nobody knows how You voted, and nobody can identify Your fucking ballot.
    Want to argue about ID fine. I don't give a shit anymore. Show your ID to the poll book (Which also can't be electronic!!)
    The Corporate owned media problem. Where everything is a left right paradigm. Presidential FCC apointee, and the FCC are what allow this..

    Today we have got bigger problems than this internet voting crap. Better wake the fuck up before the banksters make it DANGEROUS to walk to the voting polls.

  48. Re:Scott Adams on internet voting by Anonymous Coward · · Score: 0

    Anyone else thinking of Loud Howard's "Chug and Vote" party from the animated series of Dilbert?

  49. A *secret* ballot by Froggie · · Score: 2

    No-one mentions this, and it always annoys me. Aside from the software failings, there's an obvious systematic one caused by internet voting at home.

    Elections should be secret to avoid the sale or compulsion of votes. So you go to a secured place and vote in a booth so that no-one can tell how you voted (and try not to think too hard about those tracking numbers on your slips, but hey). You cannot leave an identifying mark on your ballot - sign a ballot, for instance, and it is invalid and not counted.

    Vote at home, or postally, or by proxy, and secrecy is lost. You can sell your proxy to someone. You can have someone watch you while you vote. This may not matter to you, but hypothetically (and there have been cases of this) if you live in a less-than-free country your employer or your commanding officer might check your ballot to ensure you voted patriotically.

    *This* should be sufficient reason to insist on voting at a controlled location. If you worry about people being simply too idle to vote - or prevented from attending - then you should go the way of Belgium or Australia, where you must turn out and vote on pain of being fined, even if you then choose to spoil your ballot. But you should never neglect the principle of secrecy in the name of expediency.

    1. Re:A *secret* ballot by Anonymous Coward · · Score: 0

      Both some form of Identification and your vote must be exchanged during the same session when you are connected to the voting server.
      The federal government, ours and others, are making noise about requiring internet providers to retain and turn over records of user history with or without a warrant.
      Throw a cray at the data and if you vote for the wrong person you get added to the "Terrorist watch list" if you haven't already for your current political views. It is already used to target people of the "wrong" political views, here in the US.

  50. There is one reason that cannot be fixed by Opportunist · · Score: 3, Insightful

    Let's assume we create the perfect, impossible to hack and manipulate voting machine, completely open, auditable and whatnot to address all those issues. Still one thing remains: It requires special skill to audit the process.

    Today, it's fairly easy to debunk someone calling fraud. Here's the paper ballots, count your heart out. Count again and again, it takes a fairly low skill level to do that. You need to be able to identify the intent of the voter (i.e. play "where is the X") and you need to be able to count. Even reading and writing is not a required skill. I'm fairly confident the average 3 year old could accomplish that feat, at least to some degree. And if all he does is make ticks and then compare the amount of ticks made.

    To audit a voting machine, you need a fairly specialized and quite high level of skill. This cannot be done by your average 3 year old, hell, it cannot be done by the average adult. A tiny, insignificant portion of the population is able to do that. You'd have to trust those people if they say that the voting machine isn't cheating.

    But why should you?

    I fear a loss of trust in the democratic process. Even ignoring conspiracy theories where all the security experts are out to bring down humanity by collectively manipulating the machines and keeping it under wraps, it is not possible anymore to eliminate without a doubt any allegations of rigging elections.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  51. Use something like Bitcoin by Dukejer · · Score: 1

    It has been mentioned before but create something like Bitcoin. Most of the problems with Bitcoin are when people have their unencrypted wallet stolen. This would not be as much as a problem because the ballot which could be a form of virtual e-money would not be issued until the day of the vote so their would be no wallet. The voter could then send the ballot to the address of which candidate they would like to vote for over the p2p voting network. Votes could be counted within a short amount of time by watching the transactions that are sent to the candidates public address which would make voting fraud or changing the vote harder. Voters could pick up the ballot/bar code/qr code at a voting office and then vote at home, over a phone, library or at the polling station, etc. You would not need to wait around once you have a ballot. The voting software could create a pseudo-anonymous address that would be hard to track who the voter was but it would also allow the voter to verify that their vote still went to the correct candidate by viewing the p2p voting log.

  52. Not only no...but H*LL NO! by p51d007 · · Score: 2

    I would NEVER be in favor of online voting. It's too easy to hack the system, no matter how much security you put in place. Yes, paper ballots can be forged, but, there is a PAPER TRAIL. I do not like the argument that "it allows for greater participation" because it makes it easier to vote. Listen Jack...voting is a precious RIGHT. Get up off your lazy bum a** and vote.

  53. Trust by currently_awake · · Score: 1

    The most important aspect of an election is voter trust in the system. People only go along with democracy/voting as long as they think it represents the will of the people. If you think it's rigged then you'll assume most of the people are against it so you may as well join/lead the majority in a rebellion. If you trust the system then you will assume that most people support it so you'll believe an armed rebellion would fail so you'll work on lobbying the people instead.

  54. Uhuhuhuhuh by cyber-vandal · · Score: 1

    You said election

  55. This is how it can be done. by master_p · · Score: 1

    It is not that difficult to create a reliable electronic online voting system.

    From the client side, all that is required is an application that runs from a bootable CD. Online voting does not mean voting using the regular Windows setup the user uses for gaming, email and browsing. A bootable CD may contain a totally locked down open source operating system (Linux, for example), and a single application that comes up as long as the system boots, without giving any other option to the user except the voting-related options.

    From the server side, all that is required is dedicated servers with locked down operating systems that only run the voting software and receive/send data only on specific ports. The server PCs could also work with bootable CDs, ensuring no interference from other software.

    The communication between the client and the server would be encrypted using public key cryptogtaphy. The user will have to submit the server's public key to the client application before the voting procedure starts, and then the client application can start an SSL connection, ensuring that the communication with the server is legit. Then the user will submit his vote and get back a unique reference number that corresponds to his vote. This unique reference number can then be used to verify the vote, using the client application on the bootable CD.

  56. the most basic problem is unsolved by allo · · Score: 1

    you can discuss how to get anonymity, how to prevent double votes, how to identify who sits there voting.
    but you cannot detect, if someone stands behind the voter, who payed him to vote for a specific party, checking if he's really voting like this.

  57. How it works in Estonia, voting and electronic ID by Anonymous Coward · · Score: 0

    Every time there's a news item about Internet voting Estonia is mentioned but no details provided. So I'll try to explain how we vote via SMS and Internet without being complete idiots. Here it goes:

    We have paper ballot voting and Internet voting. We don't have electronic voting (ATM like machines).

    To vote at a ballot station you must present a valid ID and be registered at that station as voter. If all checks out, your name is crossed off the list and you vote using a double envelope system for anonymity. Election day is always a Sunday afaik.

    In Estonia, _every_ citizen has a unique ID number assigned to them. A non-citizen can have one too. The number is not secret. Some find this scary, I think that makes life easier for everybody.

    The preferred ID is the national ID card. It's a smart card that contains two x509 certificate key pairs. One is used for authentication, the second for signing. I'll refer to them as PIN1 and PIN2. Access to the private operations is restricted with two PIN codes, the user can change them. Of course you can't extract the private key using only software. So when you sign a hash of a document or whole document (your vote for example) that operation is performed on the smart card.

    The ID card is compulsory, though no one has been fined for not having one. IIRC no such fine exists. And if you're paranoid, you can always microwave the circuits. If you don't trust the microwave manufacturer use a drill. Using electronic ID is not compulsory.

    The ID card is issued to non citizens too. They can vote in local elections (but not state government or EU parliament) if they are a permanent resident.

    I should mention that the PIN2 digital signature is equivalent to a signature on paper, that's written into law. That's the legal bases for voting using certificates.

    To vote on the Internet you download the voting application (windows, linux and osx are supported, 64bit too).

    You start the application and log in (PIN1). You are presented with options only applicable to you. Choose, confirm and then sign your vote (PIN2).

    Yes, if your PC is hacked and the hacker redraws the screen to trick you into voting for another candidate you will be cheated. And there's a chance no one will know.

    There's also mobile ID. It's another pair of certificates that is stored on a SIM card of your phone. It uses the SIM Application Toolkit. It's very convenient to use. When logging on somewhere a dialog pops up on my phone where I can enter my PIN1, same for signing. It's pretty much the same as a smartcard only the phone is the pinpad and communications go through SMS. Of course all communications are encrypted. You might remember a news item about Estonia voting via SMS. Not what you thought eh?

    However you can vote as many times as you want using your ID card and mID but only the last vote counts. Second, you can always go vote the old fashioned way on election day and the paper ballot overrides your Internet vote. Electronic voting is usually on for 4 or so days half a week before election day. Point being, the double envelope system is used in Internet voting as well (using cryptography of course). Votes are counted at the end of the election day.

    The ID card and mID especially are awesome. Mostly they are used for banking and all kinds different services in the private sector. As every citizen has a unique ID and the certificate provides you real name it's very simple to use for the service provider.

    In Estonia I can create a new company on the Internet in 5 minutes, no kidding. Declaring taxes took me about one minute this year, that's including the login process. A few days later 122€ arrived on my bank account (returned income tax from donations and training courses, all were already listed without me doing anything). Most communications with the government can be done via In

  58. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  59. Re:Anonymity vs. Accountability Vs Possibility by Anonymous Coward · · Score: 0

    It is axiomatic, the less people know about information security the more they want believe in voting.

  60. Works in countries with trust. by LostMyBeaver · · Score: 1

    In a country like Norway for example it would be possible for people to use their government tax website or banking login system to log in and people would trust if the government said "There is absolutely no identifying information between your vote and you. All we track is whether or not you voted at all". Sure there'd be people who didn't trust them, but the vast majority would.

    Also Norwegians are generally not shy at all about who they're voting for. It's not like people here are worried that their votes would be help against them. If anything many people are pretty proud and open about who they vote for. So, it wouldn't matter to most people if it were tracked so long as the information wasn't then sent to a telemarketing firm.

    In America, it's amazing since over 80% of the people there are more than happy to run around telling everyone who they voted for and yet, they don't want the government to know. Of course, the only two useful government databases in the U.S. is the social security database and the IRS database so any voter tracking can be used to say "Well, those old people or those poor people never vote for me, so screw them, if I need money for a war, I'll just take it from them". Besides, thanks to the well known "covert nature" of many government organizations like DHS, CIA, NSA etc... in the U.S. people wouldn't trust the government with their votes anyway. I've known people to wear latex gloves when voting to make sure their finger prints couldn't be lifted from different buttons in the voting booth.

    I'm glad I left :)

  61. Estonian e-voting system overview by Anonymous Coward · · Score: 0

    Internet Voting in Estonia
    Also a paper discussing the security of such approach (includes comparison with SERVE; PDF)

  62. internet voting by Anonymous Coward · · Score: 0

    Military personnel should not be permitted to vote in the first place,since they demonstrated sufficiently that they are too stupid, by joining the murdering thugs,led by the Washington Nazies.

  63. Civitas by Anonymous Coward · · Score: 0

    A voting system called "Civitas" at least tries to address the named difficulties. It could appear as cautious if government officials did alike.

    http://www.cs.cornell.edu/projects/civitas/

  64. oh, come on by markhahn · · Score: 1

    I'm astonished and disappointed how many of these comments are along the lines of "no way, because of hackers".

    yes, online voting would be exposed to online attempts to subvert, but it's absurd to claim that this is a fatal flaw. what are you guys, technophobes? using RoR as an analogy is just asinine, since RoR is a huge framework intended to ease programming effort. if you want a secure site, you won't start with something that's vastly general, and assume it can be made secure, but rather first minimize your attack surface.

    online voting is just one way we need to improve the whole electoral process. having polling stations online is another, since even if a vote is cast in person, using paper, we still need a realtime mechanism to prevent multiple voting under the same ID. paper trails are great. crypto receipts are great. to what degree can we trust votes cast from insecure terminals? depends on the process: for instance, suppose I can register my vote at any time up to the deadline, and can check to make sure my vote is still the same as when I first cast it. or suppose casting an online vote results in a verification by a second mechanism (phone, probably). none of this is hard, though it does need careful forethought and vetting.

    transparency requires use of open source. I hope we're past the point where people claim that source code inspectability is a security risk...