Slashdot Mirror


Is Arizona's Internet Voting System Safe Enough?

JMcCloy writes "Kevin Poulsen, senior editor at Wired News, asks readers 'Is internet voting safe?' and has a poll at the end of the article. So far, 32% responding actually think that internet voting is worth it, risks and all. It is scary how easily people can be persuaded to trust a system that is so vulnerable." The system described, used in Arizona in last year's election process, isn't just checking a box and clicking a button, but Poulsen lays out some scenarios by which it could be subverted.

171 comments

  1. Full Results of Poll: ' Is internet voting safe?' by Anonymous Coward · · Score: 5, Funny

    Yes 32%
    No 22%
    Ron Paul 46%

  2. Irony is... by Tinctorius · · Score: 3, Insightful

    ... an Internet poll about the "safety" of Internet polls.

    Especially if you are "persuaded to trust" the results and derive some sort of observation from it.

    1. Re:Irony is... by Jurily · · Score: 1

      http://www.escapistmagazine.com/forums/read/7.109951

      I know there's an observation in this one, at least.

  3. Safe or not... by sys.stdout.write · · Score: 3, Interesting

    I still refuse to believe that eventually we couldn't make Internet voting more secure than paper ballots.

    I already consider online banking to be at least as secure as ATM transactions, and I see no reason why a properly designed online voting system couldn't be the same.

    That being said, the current state of the industry is pathetic. For instance, not too long ago a Diebold machine was exploited by its anti-virus software. If you have anti-virus software running on your electronic voting system you're doing it wrong.

    1. Re:Safe or not... by Anonymous Coward · · Score: 4, Insightful

      For me, the biggest problem with e-voting isn't the level of security you can achieve, it's the amount of damage someone can do once they're 'in'. Sure there's bits of fraud and error here and there with conventional ballots, but to guarantee a result requires a lot of suspicious activity. Right now even the military, DoD, etc... can't seem to keep hackers out all the time. Imagine what a back door to an election would be worth on the black market.

    2. Re:Safe or not... by sakdoctor · · Score: 1

      The source code would have to be open before I would trust it.

      Crypto behind e-voting has some similarities with e-cash. Its a really interesting topic.

    3. Re:Safe or not... by patro · · Score: 4, Insightful

      I still refuse to believe that eventually we couldn't make Internet voting more secure than paper ballots.

      Your physical security is also an issue.

      If you go to a polling station then you can be sure no one will force you to cast your vote on his preferred candidate.

      But if you vote from your home via the internet then members of the local mafia can stand behind your back while you're voting and they can force you to vote on the politician who pays them.

      How could you fix this "security hole" in the internet voting scheme?

    4. Re:Safe or not... by masshuu · · Score: 1

      For instance, not too long ago a Diebold machine was exploited by its anti-virus software. If you have anti-virus software running on your electronic voting system you're doing it wrong.

      Must be running windows. I know people seem to assume linux is 100% safe, and while its not 100%, its way up there(much more secure than windows) as long as you don't have people downloading porno files that require root to run.

      --
      O.o
    5. Re:Safe or not... by Anonymous Coward · · Score: 0

      There is very little difference between an ATM transaction and online banking. Both transmit over the Internet.

    6. Re:Safe or not... by Anonymous Coward · · Score: 2, Insightful

      Your physical security is also an issue.

      If you go to a polling station then you can be sure no one will force you to cast your vote on his preferred candidate.

      But if you vote from your home via the internet then members of the local mafia can stand behind your back while you're voting and they can force you to vote on the politician who pays them.

      How could you fix this "security hole" in the internet voting scheme?

      Allow the user to change his vote until the poll closes. It may not be perfect but the mob has a set limited amount of resources and to make a large enough impact they must move on to other homes.

      Is that even a legit concern? That sounds like more of a social problem than a technical issue.

    7. Re:Safe or not... by Trivial_Zeros · · Score: 2, Funny

      Simple. Have one of the questions be: "Is a member of the mafia standing behind you." Of course, since if a member of the mafia is standing behind them, they will be forced to reply "No", make sure that the answer is switched.

    8. Re:Safe or not... by Trepidity · · Score: 1

      It's a social problem, yes, but one that historically people who think about voting in a free society have been concerned with. One way to subvert a nominally democratic system is to add social (or physical, or monetary) pressure to vote for or against someone; one way to make that harder is to make the voter unable to prove who they voted for, so they can just say "yeah I voted for you" and nobody can verify whether that's the case or not.

    9. Re:Safe or not... by arth1 · · Score: 2, Insightful

      Allow the user to change his vote until the poll closes. It may not be perfect but the mob has a set limited amount of resources and to make a large enough impact they must move on to other homes.

      Is that even a legit concern? That sounds like more of a social problem than a technical issue.

      That's a reaction to a symptom, and not a solution. Much more likely is that many controlling spouses will force their partners to vote a certain way. Or would vote for their elderly relatives. And yes, even though this is a social problem, it's not a new one. The privacy of the voting booth was designed to avoid exactly this issue.

      In the US, where you can register with a party to get the right to vote, this is a problem, and I'm convinced that it would become FAR worse if people were allowed to vote from home.

    10. Re:Safe or not... by billcopc · · Score: 1

      The fundamental problem with voting is the requirement of anonymity. That blows away any hope of accountability. Your bank knows who you are, every time you swipe your card or key in your account number. The voting system does not.

      Either we do away with voter anonymity, or we quit bitching and get used to our current unfixable system. There is no middle-ground, because you either apply absolute trust, or no trust at all.

      Frankly, I think we should stop voting for a while, and let things be decided by coin toss. Statistically speaking, it's mathematically equal to the current voting system.

      --
      -Billco, Fnarg.com
    11. Re:Safe or not... by Anonymous Coward · · Score: 0

      What about absentee ballots? I've met dozens of people who use them simply because they're more convenient than going to a poll station, but they have the same security concerns brought up in this thread. If there's a way to protect absentee voters from coercion, maybe it would be effective for e-voting as well.

    12. Re:Safe or not... by Phroggy · · Score: 1

      Here in Oregon, we vote by mail. Vote buying and coercion is theoretically possible, but it's such a cultural taboo that it hasn't been a problem - if anyone tried to buy votes, there would be enough of a public outcry that it would have to stop. In other states with a different culture, this may not be the case.

      Our vote by mail system is probably vastly more secure than Arizona's online voting system, but this theoretical vulnerability does exist in both systems. However, most states have a provision for voting absentee, often with no restrictions (i.e. you simply request an absentee ballot; you don't have to provide a good reason why you can't make it to the polls). In last year's election, various groups were encouraging people to vote absentee, to make sure their votes would be counted in case of problems on Election Day. Absentee voting is just as susceptible to vote buying and coercion, but I've never heard anyone suggest that it's been a problem.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    13. Re:Safe or not... by Anonymous Coward · · Score: 0

      Mafia? How about your SPOUSE... or your parent if you're an over 18 voter still living with one...

      We can NOT gurantee that each voter making a remote electronic transaction can do so in private, and without coersion. We also can't guarantee that the person placing the vote is actually the voter.

    14. Re:Safe or not... by gd2shoe · · Score: 1

      That's a good point, and worth considering. Absentee ballots are harder to use for fraud for several reasons, but there seems to be some evidence of abuse/fraud.

      --
      I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
    15. Re:Safe or not... by gd2shoe · · Score: 1

      I think it's a cultural taboo throughout the US... now. There was a time when coercion was a major problem (I think it was New York, not sure). We want to avoid the ability for that kind of political climate to build again.

      --
      I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
    16. Re:Safe or not... by Anonymous Coward · · Score: 0

      Only some ATMs use the Internet to transmit. Most of them don't.

    17. Re:Safe or not... by Anonymous Coward · · Score: 0

      a nice mossberg

    18. Re:Safe or not... by mysidia · · Score: 1

      Yes, definitely doing it wrong

    19. Re:Safe or not... by mysidia · · Score: 1

      By giving you a secret PIN number in advance and letting you vote early.

      If you type the wrong PIN number, the voting application appears to work, but nothing you do is counted.

      If you type the right PIN number, it is counted, but it undoes any previous vote you made. Also, no means is provided to see the last vote you made or to know that your submission is undoing or changing a previous vote.

      So with the mafia standing behind you, you can vote exactly like you wanted, but the PIN number you submit at the end after entering the votes is wrong, so the votes won't be counted.

    20. Re:Safe or not... by arth1 · · Score: 1

      The way other countries do it is that you can't vote by mail, but have to vote in an embassy or consulate if abroad. And they have voting booths, where you vote in privacy.
      Some even have portable voting urns and booths that they can send out where needed (like military and research stations, ships and hospitals).

      In both cases, the voting urns are tamper-proof, and are shipped back unopened, along with sworn statements verifying that the voting was handled correctly, with privacy for the voters while filling out the vote and placing it in an envelope.

      Allowing absentee voting by mail is not good at all, as it opens up for voter coercion, monitoring and repercussions. It may be convenient, but voting shouldn't be about convenience, but ensuring that everybody gets the freedom to vote what they want.

      This is why e-voting must never be allowed to take place from any place where privacy can't be guaranteed. Like a person's home. Don't allow it to happen, no matter how convenient it may seem. Because it is exploitable, it WILL be exploited. And as usual, it's the weak who will lose -- those who need their vote the most.

    21. Re:Safe or not... by Sique · · Score: 1

      In the legislations I live in or have lived in, the rules are thus: Absentee ballots are allowed as long as they don't represent the majority of all votes (for exactly the reasons you stated).

      --
      .sig: Sique *sigh*
    22. Re:Safe or not... by rastos1 · · Score: 1

      But if you vote from your home via the internet then members of the local mafia can stand behind your back while you're voting and they can force you to vote on the politician who pays them.

      How could you fix this "security hole" in the internet voting scheme?

      Allow the user to change his vote until the poll closes.

      There was recently a student project here attempting to simulate voting over Internet. The voters had a hardware security token (smart card?) that they need in order to cast a vote. In the above scenario the bad guy just takes the token away after he forces the voter to cast the vote in the "right" way and leaves.

      This is indeed a very good question to ask.

    23. Re:Safe or not... by rastos1 · · Score: 1

      I already consider online banking to be at least as secure as ATM transactions, and I see no reason why a properly designed online voting system couldn't be the same.

      Online banking solves the problem of securely *transferring* data. You don't get a paper trail to election, but you do get a monthly balance of your bank account on paper (or you can check it in some other way). With voting you can securely transfer the vote into black box and then you have to *trust* that the display on the black box does match the number of votes cast.

  4. Recipe for pseudo democracy by LucidBeast · · Score: 3, Insightful

    If I ever start a dictatorship, first thing I do, is get everybody voting electronically.

    1. Re:Recipe for pseudo democracy by commodoresloat · · Score: 4, Funny

      Second thing - hookers and blackjack in the white house. On second thought, forget the dictatorship.

    2. Re:Recipe for pseudo democracy by e2d2 · · Score: 1

      It's all about the candidates. If all of the options are all you then who cares if they use e-voting? It really doesn't matter. All the choices are for your team(s).

      That's how I see this debate over e-voting. Until the two party system behind it is fixed it's really not going to matter. Paper ballots can be rigged easily, there is hardly any security. Oh you got a phone bill and a state ID? well that seems legit, step into the ballot booth Mr. Popadopolis.

    3. Re:Recipe for pseudo democracy by Brian+Gordon · · Score: 4, Insightful

      And the blackjack.

    4. Re:Recipe for pseudo democracy by gd2shoe · · Score: 1

      paper vote fraud (usually) - O(n)

      electronic vote fraud - O(1)

      I agree that the two-party false-dichotomy is a bigger problem, but we can't deal with that in a vacuum. Electronic fraud is much easier to perpetrate (particularly when mixed with corruption). Paper fraud without corruption: much harder to do. (It does happen, and needs to be addressed, but it's not nearly as big a worry.)

      --
      I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
    5. Re:Recipe for pseudo democracy by Daimanta · · Score: 1

      "If I ever start a dictatorship, first thing I do, is get everybody voting electronically."

      If I ever start a dictatorship, the first thing I do, is abolish voting alltogether and start a massive propaganda campaign. But that's just me.

      --
      Knowledge is power. Knowledge shared is power lost.
    6. Re:Recipe for pseudo democracy by Opportunist · · Score: 1

      But... but people like the idea that they have a choice. Even if it's just Pepsi or Coke, McDonalds or KFC, Reps or Dems, chair or injection. You have a CHOICE!

      Sure, either is crappy and you ponder why choosing anyway, but nobody can complain they couldn't choose.

      And if they still do, call them crybabies and professional malcontents.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  5. He must mean "Is it secure?". by woverly · · Score: 1

    Although there are limited data available, all indications are that Internet voting is not hazardous. So far it doesn't seem to be carcinogenic, nor has anyone become pregnant or contracted an STD by Internet voting.

    We have to assume that if the Internet is secure enough for us to buy stuff, then it is secure enough for voting. Certainly far more effort will be spent to make transactions involving money secure than to make voting secure. From a practical standpoint, only close elections can be stolen anyway. If a close election is stolen, then approximately the same number of persons disagree with the result as if the election were not stolen, so what difference does it really make from the standpoint of quality of outcome?

    --
    Woverly Harris Gooch, IV CTO American Fire and Bomb, LLC
  6. Internet Voting by Anonymous Coward · · Score: 4, Insightful

    There is a negative correlation between a knowledge of computer security and the desire to introduce Internet voting. The more you have of the first the less you want the second. If crackers can get into the Pentagon computers and when we find the plans of Marine Helicopter One in a Tehran coffee shop, then we should realize that getting into a domestic voting system to alter the results is trivial.
    The voting machines are about the same security level as WEP.

    1. Re:Internet Voting by fishbowl · · Score: 1

      "Marine One" is a designation, not an aircraft model, but it's a Sikorsky H-60.

      The plans for that helicopter are more "proprietary" than "secret." They are routinely provided to contractors who overhaul them, for a fee.

      --
      -fb Everything not expressly forbidden is now mandatory.
    2. Re:Internet Voting by gd2shoe · · Score: 1

      You had a really good point about the negative correlation, but you lost it. Hacking the pentagon is not trivial. It's telling that it is possible. Regular voting machines are more secure than WEP, but that's not saying much. (Home PCs used for Internet voting would have less security than WEP on average, but that's another topic.)

      --
      I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
    3. Re:Internet Voting by Opportunist · · Score: 1

      That correlation is there, but personally I'd be wary of internet voting because of my experience with internet banking and how (easily) it is manipulated.

      The point is, if you have only one channel to communicate with your communication partner, and this channel is not under your or your partner's control, neither you nor him can verify whether the data you sent is actually from you or whether it was manipulated on the way.

      And example:

      About 2 years ago, I had a fairly interesting piece of malware on my table that altered your online banking transactions on the fly. It downloaded the necessary information from its attack server and sat there waiting for you to make your next transaction. When you sent 100 bucks to Joe, it sent to the bank that you want to send 10k bucks to Igor. The bank confirmed those 10k bucks to Igor and asked for your confirmation key. The malware displayed to the user that 100 bucks were to be sent to Joe and asked the user for the confirmation. The user confirmed, the malware forwarded the key to the bank, and 10k bucks were transfered, even though the user thought he was sending just 100 bucks, and also to someone else.

      The bank, despite having good IT security key personnell, cannot in any way determine whether the transaction was what the user intended to do. The user, otoh, is no computer expert and thus believes what his machine tells him.

      So while electronic voting may be a security problem due to a possible manipulation from the voting machines' manufacturer or others tampering with them, online voting is at a far bigger risk of manipulation because anyone, not just someone "in the loop" could pull off a large scale election fraud.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    4. Re:Internet Voting by darthflo · · Score: 1

      There's a solution to the problem you described, called mTAN (Mobile Transaction Authorization Number):

      You register your mobile number with your bank. Whenver you're making a transaction, the bank texts you the confirmation key plus the target account number and/or amount you're transferring. If everything seems kosher, you type in the confirmation key (only valid for this specific transaction) and are good to go.

      There's three main attack vectors:

      • Attacker changes stored cell # to his; extends your MITM scheme to include sending forged confirmation keys via his own SMS gateway. Difficult if the cell # can't be changed online but only by writing with your signature. Also requires somewhat local (same country) presence to not appear too fishy. Attacker is visible to the bank and traceable.
      • Attacker listens to your incoming SMS and confirms the transaction. This will get the victim suspicious pretty quickly, but one or two transactions might get through. Requires very local presence (eavesdropping on your GSM or the cell's uplink connection). A variant of this; using old Nokia 1100s (which can be duped into logging on as any cell #) is pretty popular right now.
      • Attacker gets his hand on your cell and perhaps even the ebanking password. All two-factor authentication/authorization schemes have the same troubles with that.
    5. Re:Internet Voting by Opportunist · · Score: 1

      That's basically the solution to this problem (safe that Nokia 1100 hack, do you know, does it work or was it a hoax? I couldn't find any info from any source but the first report), and that's what banks here do: Create a second verification channel.

      But I wouldn't want to see this applied to a voting process, simply because it would be kinda hard to really anonymize it. After all you'd have to send a text message pretty much saying "you voted for $bob". You can't just send a confirmation number because it would not be verifyable for the user whether that indicates his vote was counted correctly.

      I wouldn't want to "trust" my cell provider to keep my voting habits secret. They can't even keep their own data, I wouldn't want to have to trust them to keep mine safe.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    6. Re:Internet Voting by darthflo · · Score: 1

      The Nokia hack seems pretty legit from what I've heard. It's not quite the kind of deal that would be repeatedly mentioned in your average newspaper, so that might explain the lack of follow-up coverage.

      Considering the requirement of secrecy in voting, it's almost impossible to build a secure yet useable online solution for it. A member of the mob (or spouse) could always be standing behind you to make sure you're doing it right. What might work could be a platform you can define (and change) your vote at any time leading up to a deadline and the selection is cast for all users at this deadline. This would require one person to make sure each vote's cast to the right candidate. (After the deadline, your selection wouldn't be displayed anymore). Still leaves the gap of selling your password to the highest bidder open.

      Maybe a wide-angle webcam to which you show a form of picture identification, with face recognition software to check if you're who the id says you are. Unfortunately we don't have the face recognition software to do that (that's okay, replace it with a human operator); faking an id for webcam quality is trivial (welcome; national databases of piccies and finger prints) and again; your mob friend may be watching on the second screen out of the cam's angle.

      Bleh. Let's try one more: Screw (online) voting and elect me as your supreme dictator for life, puny peoples of this world. This solves all problems. yes. >.<

    7. Re:Internet Voting by Opportunist · · Score: 1

      the problem I have with it is that nobody in the trade is talking about it. Either it's been hushed up quickly by the financial muscles or it's something nobody wants to touch to avoid looking like a fool if (or when) it turns out to be a hoax.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  7. Let the computers count the votes by symbolset · · Score: 2, Insightful

    Starting one day after computers are granted the right to vote.

    Until then let's have people do it. If it's not important enough of an issue for some people to take the time to even count the votes, it's not important enough to put to a vote.

    --
    Help stamp out iliturcy.
  8. Scary? by Anonymous Coward · · Score: 2, Informative

    So far, 32% responding actually think that internet voting is worth it, risks and all. It is scary how easily people can be persuaded to trust a system that is so vulnerable."

    So you're saying that an internet poll (something that's guaranteed to have a bias towards everything internet) has a strong majority of people agreeing that internet voting is not worth it, and the conclusion you reach is that "[it's] scary how easily people can be persuaded to trust a system that is so vulnerable?" The numbers seem to suggest that it actually isn't all that easy to persuade people to trust such a system.

    1. Re:Scary? by Opportunist · · Score: 1

      I'm about pro-internet as anyone may be. Freedom in the internet and all that.

      I'm about as anti-evoting as anyone may be as well. It's too important to rely on machines for that.

      Could be that my background in IT security plays a role. But I think anyone who ponders for a moment could see why it's a good idea to use a medium for voting that anyone with seeing eyes and a halfway decent IQ can verify and test for manipulation.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  9. why not? by Anonymous Coward · · Score: 1, Interesting

    Done right, done well (Bruce Schneier outlines a secure voting system in Applied Cryptography), it's essentially the same thing as a mail-in ballot.

    Right now computerized voting is a disaster, but it doesn't really *have* to be that way. Given the proper legal underpinnings, enforcing standards that have been created by a group of genuine experts (ie, not lobbyists), sure. On the other hand, traditional voting ain't broke. It takes a matter of hours to get a result in all but the closest elections. The current/old system works just fine, and if more money is spent, it should be on election monitors and the like, to enforce fair voting and fair counting.

    1. Re:why not? by moderatorrater · · Score: 2, Interesting

      Yes, but that requires us to believe that the government will implement digital security right and well. I agree with the statement that is can be done right, but I vote the other way because of the chance that it actually will be done right. Besides, the failure mode of bad internet security is worse than the failure mode of bad physical security imho. There are always people around for physical voting, which itself is a security measure. It's not a foolproof one, but the wrong internet voting system will provide a greater opportunity, both in ease and magnitude of cheating, than physical voting.

    2. Re:why not? by Opportunist · · Score: 1

      You can't do it right and you can't do it well. That's the problem here.

      You would have to trust a machine that cannot be trusted because nobody who is able to check it for manipulation would do it. How the heck should this be done "right and/or well"?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  10. Is Arizona's Internet Voting System Safe Enough? by ldconfig · · Score: 1

    Is Arizona's Internet Voting System Safe Enough? ... Thats a trick question lmao its gotta be hahahahahahahahahaha

    --
    The spelling and grammar police can kiss my ass
  11. Radical transparency? by moon3 · · Score: 1

    http://en.wikipedia.org/wiki/Radical_transparency

    With things like 'registered republican' or 'registered democrat' in place, I see no problem with this.. Majority of people that do vote also do not cover their political views anyway, so do we really need anonymous voting ? E-voting or not, this is the only way for voting to be accountable and truly verifiable.

    1. Re:Radical transparency? by maxume · · Score: 1

      So because people are partisan morons, I have to disclose my vote (note that I vote and am not a registered anything)?

      --
      Nerd rage is the funniest rage.
    2. Re:Radical transparency? by Opportunist · · Score: 1

      I don't know where you are from, but allow me a little story from my country.

      In my country, certain parties have certain influence. For example, if you want to work on the railroads, you better be a party member of the socialists. Why? Because. OF COURSE it is no requirement to be one to get a job there, but strangely, socialists are usually far, far more qualified for the jobs... odd, and of course a coincicence...

      For large industrial companies, at least if you want a job that doesn't break your back for 1000 a month, the people's party is more the one you should be a member of. OF COURSE it is by no means a requirement, but strangely, their members are usually more qualified... you get the idea.

      Now, how many of those do you think are "truely" socialists? Or supporters of a christian-conservative party? And how many are just a member to get the "right" job?

      And how many do you think would support the idea of "public" voting?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    3. Re:Radical transparency? by moon3 · · Score: 1

      To not vote is an option too. Also the disclosure might be limited to certain level. Or the voters can have assigned IDs and not names directly, but everyone should be able to verify his vote, and see it counted at least at some local level. I am assuming e-voting of course.

      secret ballot = unaccountable game

      We never know whether the count is right, because the people who count the votes, the people who pass the information or the people who disclose the information could easily 'make mistake'.

    4. Re:Radical transparency? by Opportunist · · Score: 1

      It's easy to safeguard a ballot against manipulation. Just offer anyone, any person and any party, to serve as election observers. Seal ballots so they can't be tampered with, and only allow the seals to be cut when every observer is present. That way you can easily prevent stuffing or "losing" ballots.

      The only way to manipulate is then having everyone involved in the boat. But, seriously, if you believe that ALL parties cooperate in the manipulation, everything is lost already anyway.

      "Public" voting is far more prone to manipulation. Sure, you could easily verify who votes what way. But you could never make sure that votes are not bought, extorted or bribed. Can you see employers pressing their employees to vote the "right" way? Can you see peer and public pressure on people to vote certain ways? How about an "anti terrorist" bill where we repeal the 4th and 5th amendment. Now cast your vote, and cast it right. You wouldn't vote NO on that one, or are you a terrorist? Maybe we should use the repeal of that 4th on you right after it passed, bet you got anything in your home...

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    5. Re:Radical transparency? by moon3 · · Score: 1

      You have very valid points sir, thanks.

      The problem seam to be how to retain the "secret ballot" in the e-voting while bring in means to verify such an election. Two seemingly conflicting options.

    6. Re:Radical transparency? by Tony+Hoyle · · Score: 1

      This is how it's done in a lot of countries. Here, as a voter I have a right to request to be present in the counting room when the votes are counted (by other randomly selected voters). Few people do it.. but the right is there.

      Because all parties are represented, even if someone tried to get away with something in front of a 'friendly' observer, there's more than likely an 'unfriendly' one standing a couple of feet from him. Any allegation of impropriety and they'll start the whole count from scratch again (this has happened).

    7. Re:Radical transparency? by Opportunist · · Score: 1

      How do you wash a dog without getting it wet? The answer is: Not at all.

      You have to solve three problems before internet voting becomes an option:

      1. Keep the vote secret.
      2. Ensure the vote is cast the way the voter intended.
      3. Make it auditable for observers to ensure every vote is counted correctly (stress on "every" and "correctly").

      Until then, evoting is not an option. Period.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    8. Re:Radical transparency? by Opportunist · · Score: 1

      It goes beyond that.

      We (and I'm sure pretty much every country by now) have a populist party that gains its votes by being generally an obnoxious loudmouth claiming everyone's just corrupt. Until now, they refrained from crying foul on elections. Simply because they know they couldn't pull it off without looking like the obnoxious loudmouths without any pants they are.

      "You think the election was rigged? You had observers there, right? So you know the ballots weren't fixed. If you didn't, why the heck didn't you, you had the right! So, you can count, I'm sure? Here's the paper slips, count your heart out!"

      E-Voting would certainly change that. You could simply state "I don't trust the machine" and nobody could ridicule you.

      The problem here is that any person, given that he can see and count, can verify the results of a paper election. You don't need special knowledge, you don't need any kind of training. Take the paper slips and start counting if you want to audit the election!

      To audit an electronic voting process, you would have to know a fair lot about computers. You would have to audit hard- and software, certainly not something the average person can do. You'd have to trust a specially trained person. Who said that the programmers ain't in the boat with them? Yes, all of them. the problem is that someone would have to trust someone else. And trust ain't what I'd base a democracy on.

      A good foundation of democracy ain't blind faith but perpetually verifyable results and actions.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  12. Maybe convenience is the stronger factor by Anonymous Coward · · Score: 1, Interesting

    I have a feeling that the voters think its worth it risks and all because they wont have to leave their desk to vote. Safety comes into conflict with convenience here.

  13. Yup by Anonymous Coward · · Score: 1, Funny

    Because our Diebold machines are so accurate...

  14. Not much different than mail in ballots by Kurt+Granroth · · Score: 5, Informative

    Whereas "true" Internet voting is a phenomenally bad idea (when implemented in a way that's acceptable to the majority of voters), the Arizona system isn't really Internet voting. It's more "absentee ballots" that use the Internet as the delivery mechanism rather than the normal postal system.

    Mail-in ballots are extremely common in Arizona ever since they changed the "absentee balloting" system into a more generic "everybody can use it" system. For instance, I have a ballot automatically mailed to be before every election, no matter how big or small, without me having to do anything but sign up a couple years ago. It's very slick.

    The ballot is a normal paper one exactly like those found in the polling place. I fill it out by completing arrows pointing to my choice (easy and not even remotely ambiguous) then put it in a specially coded envelope that I sign and mail in. On the other end, a poll worker opens the envelope, marks that I voted (to prevent multiple votes), saves off my signature, and puts the ballot through the normal recording devices to record my vote. The voter lists in my local polling place have me marked as "mail in" so if I were to drop by on election day, they would accept my ballot but it would only be counted after all other ballots are counted and they can verify that I hadn't already voted.

    It's extremely convenient and has made the difference between voting only in the major elections to voting in all of them (and learning a lot more about local candidates in the process). The drawback is that I have to trust that my vote isn't tied with my name. See, when you are at a polling station, then they record that you voted, but your actual ballot isn't in any way tied to you. With the mail-in process, it's possible that that is still the case (maybe the person/system opening the envelopes isn't the one recording the votes)... but you can't know for sure. For all I know, they may have a database mapping people with who they vote for. Honestly, that doesn't bother me at this point. I am pretty vocal about who I vote for and have even publicly posting my voting lists for the world to see before. I guess I would stop the mail-in only if I had reason to believe that my vote wasn't being counted.

    Anyway, that's the mail-in system. The "Internet voting" system is effectively that but for people overseas. That option was never available for me since I'm local. The only difference is that instead of putting their ballot into an envelope and signing that, they instead scan it in and upload it to a server. Everything else is identical.

    The article does make a few good points on some ways that that system could be subverted. Yeah, there are definitely a few more attack points... but they seem a little far fetched at this point. The level of effort required to implement any of the attack vectors would only be worth it if done at a bigger scale. That is, if this started being available to ALL AZ residents, then it starts to matter. For now... meh.

    1. Re:Not much different than mail in ballots by Anonymous Coward · · Score: 5, Insightful

      The flaw of mail-in voting is it's not secret. Your spouse, priest, employer -- name-power-trip-here -- can make sure you are voting "right". Only the booth secures that it is your own private decision.

    2. Re:Not much different than mail in ballots by Anonymous Coward · · Score: 0

      So what, they steal your mail?

      Just drop it off in a postal office mailbox or something if you're that worried about it.

      Trust the mail system & trust the person counting your votes. If you don't have digital voting already you're already doing the latter and the mail system, well, if it were to tamper, youd think it would tamper before you get the ballot anyway.

    3. Re:Not much different than mail in ballots by Anonymous Coward · · Score: 0

      Person in Power (boss, abusive spouse, parent, whatever): "Just sign the envelope verifying you voted and leave your ballot here with me. I'll take care of it for you"

      You do want your job/promotion/raise and/or don't want to be roughed up/kicked out of the house/etc, right? There are a lot of people out there, certainly enough to swing an election a few points, that feel powerless in such a situation and WILL capitulate. Putting them in a ballot booth alone removes their abuser's ability to force them the way the abuser wants.

    4. Re:Not much different than mail in ballots by Anonymous Coward · · Score: 0

      If my employer or priest (I'm not religious) tried to coerce me into voting a certain way, I would tell them to fuck off. Also, mail-in or Internet voting provide a convenience to voters if preferred. I don't think they will ever get rid of the voting booth.

    5. Re:Not much different than mail in ballots by letsief · · Score: 1

      How is Arizona's system not susceptible to the same attacks as the more traditional notion of Internet voting systems? You still have problems with having to trust that the software on the election server isn't changing votes. You still have to hope voters aren't being tricked into going to a phishing website and giving up their voting credential- their signature. You still have to worry about malicious code on voters' computers. You still have to worry about denial-of-service attacks. So, what exactly is significantly safer about this type of Internet voting system?

      Plus, this system still just relies on comparing voters' signatures for voter authentication. Do you really think the election officials and poll workers verifying these signatures are experts in signature verification? At least with Internet voting there's an opportunity to do stronger, more automated authentication, but this completely avoids that.

    6. Re:Not much different than mail in ballots by jchernia · · Score: 1

      The counter-strategy is if you are being intimidated by priest/employer, you go to the cops. They interview a bunch of people at the church/company in private and if they corroborate your story, priest/employer goes to jail. Nothing you can do about spouses though.

    7. Re:Not much different than mail in ballots by asdfndsagse · · Score: 1

      We have an identical mail-in system here in washington state, and i have to agree its excellent. Here all voting is mail-in.

  15. The alternative isn't safe, either by Dzimas · · Score: 1

    The last few Federal elections in the USA have revealed significant voting machine flaws (both mechanical and electronic) anyway. Actually, I'm bewildered that the gov't doesn't hire professional designers to clearly lay out printed and electronic ballots. The ones I've seen look like they were designed by the sort of person who self-publishes a conspiracy theory newsletter.

  16. Work in a union shop? by HornWumpus · · Score: 3, Interesting

    You better have voted correctly or you're going to get your legs broken.

    Yes we need a secret ballot.

    If you are fool enough to trust unions substitute employer, same answer.

    --
    John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  17. The bad thing is work can fource you to vote there by Joe+The+Dragon · · Score: 1

    The bad thing is work can force you to vote there way my makeing you vote at work while they see the why that you are voting.

  18. bits of fraud and error? by HornWumpus · · Score: 2, Insightful

    You have got to be kidding.

    Were you watching Minnesota in the last congressional election?

    How many ballots have to be 'found' a week after the election to be more then a 'bit of fraud'?

    Amazing how they 'found' just enough ballots for their chosen party to pull out the election.

    Nothing matters unless they also fix the registration fraud problem anyway.

    If you can 'vote early and often' it doesn't matter how you are voting.

    --
    John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    1. Re:bits of fraud and error? by rtfa-troll · · Score: 3, Insightful

      Were you watching Minnesota in the last congressional election?

      which is the entire point. You could watch it because physical ballot papers had to be found. If you are right that it was fraudulent, and I have no idea, then the fraudsters put themselves at a much greater risk. The ballot papers they added could have their genetic material or chemical contamination or many other signs of tampering. With an e-voting system there will be nothing to tell you that there was fraud and they won't have to wait until afterwards to know whether they need to "just add a few more fraudulent ballots". They'll add just enough to be safe (e.g. avoid a recount; avoid a suspicious miscount etc.).

      Try not to think about what you could do to make a safe voting system. Instead think "how could I manipulate an e-voting system". When you think about it, you'll find lots of ways to do it for fun and profit. I recommend that everybody in the USA with the opportunity starts trying to fix ballots to go to third parties (even if you support the Republicrats or Democans). That will get e-voting off the agenda quicker than you can possibly imagine.

      --
      =~ s,(.*),<sarcasm>$1</sarcasm>,g if any_point_you_wish();
    2. Re:bits of fraud and error? by Repossessed · · Score: 2, Insightful

      What you describe is pretty small time, most of the time. Yes when an election is close you can game the system right now, but for most elections, ones where a candidate is ahead by at least a percentage point, fraud on that scale would be too damned obvious.

      With internet voting, where a .01% change and a 1% change require the same amount of effort, swinging an election via fraud becomes much easier.

      --
      Liberte, Egalite, Fraternite (TM)
    3. Re:bits of fraud and error? by Starlon · · Score: 1

      Deal with voting like we do currency and it should not be a huge ordeal. Voters can handle the responsibility. That would arguably be more secure than the ballot method.

      --
      Health Freedom is almost as popular as Freedom itself.
    4. Re:bits of fraud and error? by Nesman64 · · Score: 1

      Deal with voting like we do currency and it should not be a huge ordeal. Voters can handle the responsibility. That would arguably be more secure than the ballot method.

      How's that? Let the Fed print as many votes as they like?
      Great, I'll be telling my grandkids how much further a vote went in my day, before vote inflation.

      --
      coffee | nose > keyboard
    5. Re:bits of fraud and error? by Starlon · · Score: 1

      Good one. :)

      --
      Health Freedom is almost as popular as Freedom itself.
  19. Security isn't the question though... by MarkusQ · · Score: 4, Insightful

    I still refuse to believe that eventually we couldn't make Internet voting more secure than paper ballots.

    But security isn't the question. The problem is that with secure and anonymous electronic voting there is no outside way to verify that the results reported have anything to do with the votes cast. Whoever controls the system can make it report whatever results they want, and there's no way to tell if they are telling the truth or not. If your first thought is "well, make it open source," think again.

    I already consider online banking to be at least as secure as ATM transactions, and I see no reason why a properly designed online voting system couldn't be the same.

    The difference being that the banks (which run both ATMs and online banking sites) don't also control the money supply. If they did (e.g., if they could just create money the way the government does) we'd have a major problem. No matter how secure the process is, once it subsumes enough levels that you have know way of knowing if it's just reporting made-up numbers, you have a problem.

    --MarkusQ

    1. Re:Security isn't the question though... by Strilanc · · Score: 1

      Lack of imagination.

      For example, consider a commit-or-verify scheme. After you cast a ballot you can either commit the ballot or verify that it was recorded correctly and repeat the process.

      Check out VoteBox:
      http://www.usenix.org/events/sec08/tech/full_papers/sandler/sandler_html/index.html

    2. Re:Security isn't the question though... by Anonymous Coward · · Score: 0

      You can assign voters a unique (anonymous) 'receipt' ID. Voters can then, at any point in time down the track, log in and retrieve the vote cast for that voter ID. If it has been tampered with, the fraud can be identified and reported. I think self regulation is the key, people will want to confirm their vote made it through properly, you just need to implement such a system of user initiated self-checks.

      As far as tabulation goes, I don't see how that's any less secure than human tabulators who might be corrupt. Just have several independent bodies tally the votes, using their own techniques, and ensure there is a consensus. They should perfectly match, and if not, investigation will be required.

      Only problem remains is votes cast by people who never actually cast a vote. Again, when someone logs in to vote it will detect they've already voted, and inform them. This can then be reported to officials as tampering, and investigated.

    3. Re:Security isn't the question though... by teletoca · · Score: 1

      Banks DO just "create money" The only check on this phenomenon is the reserve requirements the government places on depository institutions. Check out this link for a more in depth explanation of how banks create money : http://ingrimayne.com/econ/Banking/Commodity.html .

    4. Re:Security isn't the question though... by Tony+Hoyle · · Score: 1

      No they don't. They reuse it - not create it. If banks could create money they'd be infinitely wealthy, which as we all know is not the case. *No* money is created... You can do fractional reserve with cows, cigarrettes, anything.. you'll get the same numbers. btw. Farmers can't create cows either.

      That article looks like someone typed in the script to 'money as dept'. The problem with that video is it's laughably wrong on important elements of the banking system, leading to people making statements like the above.

  20. This is going to sound horrible... by Anonymous Coward · · Score: 0

    ...but I haven't voted in the last 3 elections because I simply can't/don't'/won't stand in line at a local elementary school/post office/whatever to cast a ballot. It's time away from work or my family - and I honestly feel like I'm part of the country where my vote doesn't matter (thanks EC).

    If I could do my polling online, I would be voting every time, and probably paying more attention to the elections because people like me could vote. Even if I had been blue or red in the last 20 elections, I still wouldn't feel that manually voting was such a waste of time...maybe there's more people like me.

    On the flipside, this also opens the gates to shitholes on the internet like 4chan amassing armies to vote for Rick Astley.

    1. Re:This is going to sound horrible... by Omestes · · Score: 1

      people like me could vote

      People like you can vote, you just choose not to.

      You probably wouldn't vote if they made it real easy. Its just apathy, there is no cure for that.

      --
      A patriot must always be ready to defend his country against his government. -edward abbey
    2. Re:This is going to sound horrible... by Opportunist · · Score: 1

      Don't get me wrong, but if you can't be assed to stand in a line for a few minutes to cast your vote, if it ain't worth that much time for you, I'd rather have you abstain from voting. If you can't spend an hour standing there, you certainly didn't spend half that time pondering what or who to vote for.

      And then it's maybe better for democracy as a whole if you didn't vote.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  21. Secure compared to what? by PatMcGee · · Score: 1

    From my reading of the description, the system that Arizona has isn't all that much more insecure than the paper system they have. There are a very few more ways to attack it, but I think that to perpetrate a major attack, it would be easier to make the attack on the paper side. Given that, I think the electronic system is "secure enough", at least until they make the paper system more secure.

  22. Internet voting vulnerable at all ends by gd2shoe · · Score: 2, Interesting

    As others have already pointed out, it becomes impossible to verify that our elections officials are acting honestly. Some do; some don't; most have an unfounded trust in their employees/volunteers (to not assist in fraud). This is the big problem.

    There are myriad other problems too. What happens if the polls are closed early by to a DDoS attack? How can you guarantee the server won't be hacked? (It happens to banks sometimes.) What about the machines people are voting from? If they're voting from home (and not a kiosk), you can tell your computer to vote for candidate A, your computer can tell you that you voted for candidate A, but the botnet virus on your machine may have voted on your behalf for candidate B.

    We're miles away from free and fair elections, but Internet voting is the wrong direction to travel to get there.

    --
    I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
    1. Re:Internet voting vulnerable at all ends by that+IT+girl · · Score: 1

      Yeah, this is what I was thinking. People who are determined to cheat the system are going to do it no matter what that system is.

      --
      10 FILL MUG WITH COFFEE
      20 DRINK COFFEE
      30 GOTO 10
    2. Re:Internet voting vulnerable at all ends by gd2shoe · · Score: 1

      That's probably true. Still, we can seek a system that makes it harder for them, instead of easier.

      --
      I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
  23. The problem is TV News by cdrguru · · Score: 1

    If the US had "proper" laws controlling the press, this might not be a problem. If TV News had a shred of ethics, this might not be a problem. Neither is the case, so we are faced with a very difficult situation.

    The TV News is going to announce a winner before everyone goes to bed. In the case of national elections, this pretty much means midnight Eastern time. They have to do this or they lose relevence and people won't bother watching their election coverage. This then directly affects ratings and they lose money. Big money, on the order of millions of dollars. It is also the case in the US that if Station A doesn't announce a winner then Station B will. No getting away from it.

    So we can either have made-up results that are based on exit polls, surveys and trends or we can have official results. One way or the other, there will be results. In 2000 Al Gore was announced the winner a few minutes before midnight by CBS. Nobody else went along with it. However, everyone watching CBS who went to be before the 2:00 AM retraction was convinced the next morning that Bush stole the election right out from under Gore.

    Can you imagine if CBS had announced McCain the winner at midnight only to retract it later? What about in 2012? Can we have TV News announcing unofficial winners of national elections? Why is it in the US we are doing this when other countries can take a couple of weeks to announce a winner? No, I don't think the US is going to change and I do not think we are going to get laws passed to prevent news organizations from announcing unofficial results. And there is no way the TV News people are just going to wake up and decide that it might be unethical to announce a winner prematurely.

    So we better have quick official results. Official. Binding. Maybe not 100% accurate, but quick. This is one of those cases where there needs to be an answer, a final answer, right away. Doesn't have to be the perfect answer, but it does have to be final.

    1. Re:The problem is TV News by Tony+Hoyle · · Score: 1

      The american system of the TV companies announcing the winner has always bothered me - we stay up until 4-5am watching the results.. and nothing is decided until it's decided (ie. there's no result until there's no way one of the parties can lose, even if every remaining vote goes against them). The TV companies compete for viewers by offering better analysis and (sadly) snazzier graphics (some of the ones we get now are vomit inducing).

      The very next day, the incumbent is out on his ear and the new one is installed. No messing around with giving the last one 3 months to fuck everything up.

      Anyway who takes weeks? Even the entire EU only takes 4 days for paper voting across 27 countries covering 500 million people.. and it only takes that long because some countries have different traditions wrt. their polling day.

  24. Open source no pancea by gd2shoe · · Score: 2, Interesting

    And how do you know that the code running on the server is the same as the code that was opened for public review? How can you ever be sure that an "administrator" (or hacker) hasn't updated values in the database? There are too many possible problems, even running open source. There would need to be a bullet proof algorithm in place, and nobody has proposed one yet (that I've read, and I've looked). I'm willing to admit the possibility, but I think it is impossible.

    --
    I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
    1. Re:Open source no pancea by Anonymous Coward · · Score: 0

      You use one of the many verifiable voting schemes via homomorphic encryption. Then it doesn't matter if the actual machines are closed or open source--if it's not doing the right thing (intentionally or not), it will be detected.

    2. Re:Open source no pancea by gd2shoe · · Score: 1

      If I understand where you're going with that, you need to remember that you cannot prove how you voted. The system cannot be permitted to allow you to verify your vote. We've been there before, and it isn't pretty.

      I've renewed a number of systems that attempt to surmount this problem and remain end-to-end verifiable, but they each have severe flaws. It's like watching a magician: the trick only works if you don't look hard enough. If you have any specific systems that you suggest I look at, I will. It is a cowardly (AC) cop-out to say that one exists without referencing it.

      --
      I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
  25. Re:Full Results of Poll: ' Is internet voting safe by Anonymous Coward · · Score: 0, Interesting

    There is a solution to ALL election fraud - the Robinson Method.
    Read about it here:

    http://paul-robinson.us/index.php?blog=5&title=the_robinson_method_a_really_simple_way_&more=1&c=1&tb=1&pb=1

    Instant results. No fraud. Huge savings in money and time. Ballot boxes in public view at ALL times, from the beginning of the election when they are empty, to the end of the election, when the winner will be clearly visible to all, the minute the final vote has been cast.

    Electronic voting was only brought in so that the FRAUD would be easier.

    Ask your representative what they think about the Robinson Method - if they tell you they are against it, you can work out what they believe about democracy.

  26. Re:The bad thing is work can fource you to vote th by billybob_jcv · · Score: 1

    Yeah right - I'm sure that wouldn't end up on the news...

  27. Speaking as a citizen of Arizona by CrosseyedPainless · · Score: 2, Insightful

    Any change, technological or otherwise, that reduces the influence of the idiots in this state can only be a good thing. Sweet merciful Christ, just look at our senators, our representatives... Napolitano is the first governor in decades that didn't end her term in disgrace or prison, and she gets promoted out-of-state. McCain is our sane senator.

    1. Re:Speaking as a citizen of Arizona by Titoxd · · Score: 1

      Unfortunately, you're right... all you have to mention is gays, abortions and illegals in this state and you get people to vote for extreme far-right candidates... :(

  28. Easily secured by KiahZero · · Score: 1

    Poulsen's avenue of attack is discussed as if it were an intractable problem of Internet voting. Really, Arizona could defeat this attack with a simple addition to the process: require an additional mailed copy of the ballot. Compare the physical copy with the electronic copy. If anyone's differs significantly, you know there's someone trying to rig the election. As an added bonus, you have a trail for the FBI to follow in determining who's going to spend some quality time in a small room.

    --
    I'm a lawyer, but not yours. I wouldn't represent someone who thinks taking legal advice from Slashdot is a good idea.
    1. Re:Easily secured by letsief · · Score: 1

      If you're going to make everyone mail in a paper ballot, why even bother with the electronic ballot?

    2. Re:Easily secured by KiahZero · · Score: 1

      Because the electronic version allows you to have the ballots in before the polls close. The paper version would just be for verification.

      --
      I'm a lawyer, but not yours. I wouldn't represent someone who thinks taking legal advice from Slashdot is a good idea.
  29. Re:The bad thing is work can fource you to vote th by Anonymous Coward · · Score: 0

    No, it is illegal to stop someone from going to a polling place to vote if you're an employer, this includes holding it against them or firing them for it. All you can do is refuse to pay them for time spent doing it. Same with if you volunteer to be a poll worker, it's like jury duty...

  30. PKI is the simple answer by Anonymous Coward · · Score: 0

    If every vote were digitally signed, internet voting would be secure. Yes, there would need to be added privacy protections, similar to HIPPA for medical records, to prevent the aggregation of one's voting history, but it would certainly be secure. The simple fact is that it's not *internet voting* that is difficult to secure, it is *anonymous internet voting* that is impossible to secure. People who wish to vote via paper should be able to continue to do so, but if on the internet persons should simply register a X.509 Public Key with their local government to use to validate votes signed with the corresponding Private Key. I for one would welcome internet voting, even at the price of risking my voting history being tracked, because it would INCREASE the voice of the people and DECREASE the voice of corporations and the politicians those corporations support through contributions.

    Frankly, the loss of power by the "gatekeepers" of democracy -- political parties and elected politicians -- is the primary reason internet voting will not ever become possible. All the gatekeepers have a strong interest in keeping the cost of consulting the citizens as high as possible. More's the pity.

    1. Re:PKI is the simple answer by letsief · · Score: 1

      Digital signatures only deal with a very, very, small part of the security issues with Internet voting- authentication. The problem with Internet voting is what happens on the client-side. Is malicious code on voters' computers switching votes? Are voters being tricked to going to phishing sites performing some sort of man-in-the-middle attack? Are voters just selling their private keys to the highest bidders?

      There are solutions for dealing with privacy in Internet voting systems. Look up blind signatures to get one idea. But, no one really knows how to deal with the client-side security problems. And, even if you could, you still basically end up with a glorified DRE that you can't effectively audit.

  31. Re:Full Results of Poll: ' Is internet voting safe by Dare+nMc · · Score: 4, Interesting

    I actually have the opposite view. I think the reason electronic voting is being done so poorly is to prevent allowing a true democracy strip the power from the current 2 party system.
    While not simple to get right, a effective convenient secure system would make voting too simple. We could actually have more rounds of votes, and eliminate needing just 2 candidates at the beginning of the election. More issues could be voted on, more laws, quicker correction on corrupt politicans, etc, etc. Those in power have much more interest in preventing trust-able e-voting than not.

  32. Good enough isn't good enough here by gd2shoe · · Score: 3, Interesting

    We have to assume that if the Internet is secure enough for us to buy stuff, then it is secure enough for voting.

    Not true, for several reasons. There are several additional security constraints on voting. For example, you cannot be allowed to prove how you voted. Therefore, you cannot receive feedback on how you voted. You can't "balance your checkbook", so to speak. They know this and can set the online balance to whatever they choose. That's without hacker involvement. Online purchases are actually much riskier than most people are willing to consider. "Identity theft" has skyrocketed, and compromising online purchases is one way that's done. Sure the transmission may be secure, but either the client or server may be compromised (and are, regularly). Banks have simply decided to live with a particular level of fraud. HTTPS is only a small part in the equation.

    From a practical standpoint, only close elections can be stolen anyway.

    Again, not true. The public only needs to belive that it was close. That's not too hard, really.

    If a close election is stolen, then approximately the same number of persons disagree with the result as if the election were not stolen, so what difference does it really make from the standpoint of quality of outcome?

    I see your point from a pragmatic point of view, but I disagree. I don't want to see people with power getting away with abusing us and grabing more power. It's the principle of the thing. Besides, we don't want to encourage corruption. Period.

    --
    I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
    1. Re:Good enough isn't good enough here by Sique · · Score: 1

      But as you pointed out correctly, with a sale online you have some expectations, which involve you, the seller and the sale: You expect for instance the bought good to arrive at your home, and there is no problem for you to announce publically that you bought exactly the item in question. So it's very easy for you to detect fraud. If your money is missing, but the item not arriving, then there might be fraud going on. If the seller sent the good, but the money never arrives, then there miht be fraud going on.

      --
      .sig: Sique *sigh*
    2. Re:Good enough isn't good enough here by gd2shoe · · Score: 1

      I can't tell if you're arguing for or against my point.

      --
      I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
  33. Re:The bad thing is work can fource you to vote th by j-stroy · · Score: 1

    Marble Cake Also The Game

  34. Re:Full Results of Poll: ' Is internet voting safe by mrmeval · · Score: 1

    Which would mean we need this. http://en.wikipedia.org/wiki/Bureau_of_Sabotage
    Because the mob can be non-sentient.

    --
    I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
  35. Re:Full Results of Poll: ' Is internet voting safe by 4D6963 · · Score: 0, Flamebait

    Ask your representative what they think about the Robinson Method

    lol, wow Mr. Robinson, you're seriously deluded if a) you think posting as AC will fool us and b) you really think anyone would know about your "method", let alone care. You're just a blogger, with everything it implies about how no one cares about whatever you gotta say. Besides, I couldn't bring myself to read your suggestion that would probably fill 20 pages when printed, but it seems very convoluted and basically be not electronic voting. Paper voting works very well, no need for some complicated bullshit.

    any place I've submitted it has basically rejected the idea out of hand and has made no comment on it.

    Get the fucking hint, if no one cares even to tell you what's wrong with your suggestion, it's probably because they don't consider it even worthy of commenting. Seriously, get the hint. Stop blogging, that shit sucks. Do something worthwhile, like spending time your family, or go to a pub and meet people. Or better yet work out, weighting 400 lbs is hardly healthy.

    --
    You just got troll'd!
  36. No, no, no by Anonymous Coward · · Score: 5, Insightful

    I am politically active student (Member of the Left Youth of Finland, etc.) in a country that doesn't use two party system and I disagree with all of your points.

    I actually have the opposite view. I think the reason electronic voting is being done so poorly is to prevent allowing a true democracy strip the power from the current 2 party system.

    Well, I live in a country which has never used electronic voting in electing the parliament. There are currently 14 active political parties in Finland (15 in a few weeks as the Pirate Party recently managed to get enough supporters to register themselves as a party), 8 of which are currently represented in the parliament. (The remaining parties only have representatives at municipal level).

    You can't blame the two party system on normal voting being so complicated and electronic voting being the answer or anything. It is political system that has it's merits and flaws but it not only can be but is also very easy to implement even without electronic voting.

    While not simple to get right, a effective convenient secure system would make voting too simple. We could actually have more rounds of votes, and eliminate needing just 2 candidates at the beginning of the election.

    We have more than two candidates here with still a few rounds of votes. We use this method. Each party has it's own list. Let's say I vote a candidate in the Left Alliance as do 1000 others. The most popular candidate within the left alliance gets 1000 votes, the second most popular within the left alliance gets 500 votes, the third most popular gets 333 votes... After that, candidates from all parties use those numbers to see who gets elected. Again, it has it's flaws but it works quite well.

    More issues could be voted on, more laws, quicker correction on corrupt politicans, etc, etc. Those in power have much more interest in preventing trust-able e-voting than not.

    Direct democracy is beautiful idea. However... If your problem is that you feel people don't pay enough attention to politics in elections (they don't remember the bad decisions politician have made, etc.) then how do you expect them to pay enough attention that they would have good, well thought out and educated opinion on even more issues?

    Also... We aren't talking about electronic voting here. We are talking about internet voting. The kind where violent husband can force his wife to vote for extremist parties because there can not be any precautions to protect from that.

    1. Re:No, no, no by Anonymous Coward · · Score: 0

      ... The kind where violent husband can force his wife to vote for extremist parties because there can not be any precautions to protect from that.

      Yep, you're definitely left wing with that kind of bias and stupidity.

    2. Re:No, no, no by Starlon · · Score: 1

      You had me till you brought up the stereotype. That's childish.

      --
      Health Freedom is almost as popular as Freedom itself.
    3. Re:No, no, no by Philip_the_physicist · · Score: 1

      What about the mob, or landlords, or other people with power over voters? This potentially removes anonymity from voting, and thus should be treated with caution. The GP is right about not needing electronic voting to have more than two candidates for positions, Australia's system is also complex, but results are found quickly and entirely by hand.

  37. MARBLECAKE ALSO THE GAME by 4D6963 · · Score: 0, Offtopic

    Someone tag it marblecakealsothegame. Not saying that Arizona's voting system would be even remotely as exploitable as Time's.

    --
    You just got troll'd!
  38. Lack of paranoia by MarkusQ · · Score: 2, Insightful

    Lack of imagination.

    For example, consider a commit-or-verify scheme. After you cast a ballot you can either commit the ballot or verify that it was recorded correctly and repeat the process.

    Phooey. For any such system you can devise, it would be possible to implement a "mock-up" system that appeared to use your clever safe, secure, and trustworthy system but in fact did not (to see this just consider the fact that any software solution could itself be simulated in software). This simulation could be presented to the user while the actual election was run by a guy in another city with a spreadsheet.

    If the electronic system encompasses enough of the process and provides perfect anonymity there is no way to be certain that the results are coming from the process you designed and not from some clever simulation of it that looks the same but fudges the results.

    -- MarkusQ

  39. I even wonder about that anymore. by Anonymous Coward · · Score: 0

    ...about the secret ballot in the voting booth. It used to be years ago surveillance cameras were rather large and obvious..now...I doubt you'd even see one hidden on the wall behind your secure little cubbyhole stand they provide, or the ceiling overhead. Even if they couldn't get a secure shot of the vote, they could combine your face and persona with an additional TEMPEST rig type thing that was recording the tallies remotely in the next room to be relayed further, etc, and just matching the timestamps then.

    Of course, I don't think that is happening much at all (yet), although I would bet there are a few cameras out there in various polling places...

    With that said, I don't think the e-vote fraud goes on much at the client/individual voting booth level, it is one step upstream where the tallies occur on that computer, the one hardly anyone ever looks at or thinks about. They want you fixated on YOUR vote being allegedly secure, when the GROSS VOTE COUNTING is the place where big swings could be introduced with far fewer problems or risks to them of being found out.

  40. Vote selling is possible by jonaskoelker · · Score: 2, Funny

    Last time I voted, I wasn't strip-searched for cameras.

    Here's how Tony the Mobster buys your vote: you'll deliver to him a small video of you in the booth, with the ballot clearly made out as a vote for what he wants, and you exiting the booth putting the vote in the urn. The he won't shoot your kneecaps.

    He'll probably even help you with a good enough covert camera if your cell phone will attract too much attention.

    Anybody got an idea for how to limit this? Tony is a resourceful man, he can send goons to your polling station who'll observe you...

    1. Re:Vote selling is possible by Anonymous Coward · · Score: 0

      The last time I voted there wasn't a booth to go into. Ballots were handed out to people waiting in line in a big auditorium. We took them to an empty seat, filled them out, put them into a sealed envelope and turned them in on the way out.

    2. Re:Vote selling is possible by Opportunist · · Score: 1

      A bit too much overhead for just a single vote.

      OTOH, getting a few thousands/millions computer infected so they vote they way they "should" is fairly trivial.

      It's a bit like the copyright battle. It was no problem when physical media were involved. The overhead to copy a book is nontrivial, and usually it's cheaper to just buy the book. It's very different in the digital world.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    3. Re:Vote selling is possible by mysidia · · Score: 2, Interesting

      How about in order to cast your vote you actually have to go to a voting registrar, present your voter ID, pay a fee, and pick up a numbered bootable CD, eg a knoppix disk with a custom voting app on it.

      And in order to vote, you will have to boot your computer with the CD.

      The CD itself contains a pair of unique IDs and client-side SSL certificate that no other CD has. And the public key of that cert will be 'bound' to your voter registration. Until/unless you lose or damage the CD and request a new one, then the new one is bound to your registration.

      At the next election, you boot the machine with the CD, it connects to the internet and downloads a small software image to run (the latest version of the voting application), verifies digital signatures, and connects to a "vote server" assigned to you.

      Present the ballot, you go through it, submit, submit blah blah.... type a secret PIN number assigned to you, type your voting ID, birthdate, etc.

      And your vote's completed.

      Since you have to boot the machine from a CD, and the bootable Knoppix distro doesn't allow any inbound access, there's basically minimal malware risk.

      The CD has two IDs associated with it, in addition to the public and private crypto key: one of the IDs is used to record the fact in database A that _you_ have voted; so the identity of exactly which voters voted is known.

      The other ID is used to record the specific votes that were made using that CD, but not you, so that you can change your vote, but the specific votes cast cannot be traced back to you.

      E.g. three specially isolated backend systems keep two independent databases of the votes cast.

      And they keep them in a manner that direct manipulation of one database would lead to an inconsistency.

      Database B tracks the individual votes for all the candidates by each voting session.

      Database A keeps a running tally over certain time periods. And also records what voting sessions exist, a timestamp, and which voter IDs voted.

      Database C keeps a second copy of actual votes made, which are cryptographically signed using the Private Key on the certificates of the voters' CDs.

      Database D has the records of authorized voter CDs and their public keys. All web service backed by Database D to authenticate voting sessions.

      If Database A and Database B do not match, then fraud has occured, and the discrepancy can be calculated using Database C as a guide.

      The 3 databases exist at geographically distant locations, are administered by independent groups, and implement certain public interfaces used by the voter software; no other interfaces are allowed, and the communication protocols are defined rigidly.

      All require authentication by a validated CD. All transmissions are strongly encrypted.

      (The voter CDs have 3 special CA certificates loaded; and each of the 3 authorities has a X509/SSL certificate signed only by the CA designated for that function of the voting process)

    4. Re:Vote selling is possible by Tony+Hoyle · · Score: 1

      *whoa* there. What happened to privacy? Pay a fee? *pay* to vote? Are you on drugs?

      CDs with a unique ID? Linked to you? I'd rather not vote than a participate in a system like that.

      One of the fundamental parts of voting is it's anonymous. You turn up, they cross your name off the register and you're given a voting slip that's *exactly the same as every other voting slip*. There's no practical way of saying how you voted (and where I live, using a camera in a voting booth would likely get you arrested, so no circumventing it like that).

      Without anonymity you can't stop coercion.. and voting with the possibility of coercion is not a free vote.

      Postal voting was tried as an experiment around here.. it was abandoned after one attempt because people were going around buying votes off poorer members of society and using them to postal vote for their favourite candidate. Plus although they tried for anonymity, there were common elements between the declaration and the actual voting paper, leaving it open to abuse.

      Voting *cannot* be done in the home. It must be done in a controlled environment, to deter fraud.

    5. Re:Vote selling is possible by mysidia · · Score: 1

      An electronic system like that still provides you anonymity, based on what's NOT recorded and what's not known by the systems that know the specific votes recorded.

      Pay for the CD to vote at home. You can always still opt to vote at the polls anyways.

      Otherwise, the third of the population that doesn't own a computer or have a broadband internet connection would have no way of voting...

  41. Re:Full Results of Poll: ' Is internet voting safe by Anonymous Coward · · Score: 0

    What a brilliant argument. I'm not Mr.Robinson.

    But you obviously ARE too stupid to actually read his simple description of a fraud proof, instant result voting method.

    How do you KNOW "paper voting works very well"?

    "No need for some complicated bullshit"...

    Aaahhhh... did the complicated idea bother you?

    The Robinson Method is the SIMPLEST voting method possible. And you were too stupid to even understand it, and publicly stated as much! Way to go!

    Meanwhile, back in the real world, voting fraud is endemic in so-called 'democracies', just search on Youtube for 'New Hampshire voting fraud'...

  42. Re:Full Results of Poll: ' Is internet voting safe by jabithew · · Score: 1

    Ok, what the hell. The title; "The 'Robinson Method' a really simple way to have trustworthy elections".

    Fine. Did you see how long it took to explain? And I thought STV was difficult to explain! Anything that requires 4000+ words to explain is either not simple or badly explained. I suspect in this case it's a little from column a and a little from column b.

    --
    All intents and purposes. Not intensive purposes.
  43. VoteBox by MarkusQ · · Score: 2, Insightful

    Check out VoteBox:

    http://www.usenix.org/events/sec08/tech/full_papers/sandler/sandler_html/index.html

    The system you linked to has numerous obvious flaws for internet voting, even after skipping over the fact that it isn't intended for use in an unsupervised environment. For example, a compromised machine could simply delay transmission of a ballot it wished to tamper with until after the user had decided to challenge or cast it. Likewise, the central tabulator could still produce bogus results. And there appears to be nothing that would prevent the transmission of phantom ballots for voters who never showed up. And so on.

    -- MarkusQ

    1. Re:VoteBox by Strilanc · · Score: 1

      I actually do agree that voting from home is a stupid idea. A PC is not a secure environment, with the obvious threat being botnets.

      (Reply to other post):
      You don't perform the verification with the same machine. That would be a pointless waste of time. Part of the definition of casting a ballot is publishing it (presumably accessible on the internet, obviously encrypted). You then use your PDA or whatever to check that the ballot has in fact been cast, THEN either verify or commit to it.

      So an attacker can no longer silently change votes by compromising just a single voting machine.

    2. Re:VoteBox by MarkusQ · · Score: 1

      So an attacker can no longer silently change votes by compromising just a single voting machine.

      Sure they could. All they have to do is remember the votes that have been cast so far (at least, of the sort they don't like) and then give the same code to the next sap that votes that way, while silently throwing his vote the way you like.

      And yes, you could add safeguards to prevent this, but they would open up new avenues of attack. Until you get to the point where it is possible to see that person A's vote for candidate X was properly cast and counted (thus compromising anonymity) you're out of luck.

      Finally, the real concern in all of this shouldn't be on the voting machines per se, but on the whole process (including the central tabulators). Protecting the individual machines doesn't help if a compromise of the tabulators gives the game to the bad guys. And saying that the tabulation will be done by multiple third parties doesn't help because it will either have to be done real time (compromising anonymity) or the ballots will have to be held somewhere between being cast and being tabulated, introducing a new point of attack.

      -- MarkusQ

    3. Re:VoteBox by Strilanc · · Score: 1

      You're assuming the vote doesn't contain identifying information. For example the booth could display a value which incremented each time a vote was completed, and which the machine must include in the vote cast. You could also use the time or a hash of the voter's identity. The voter can verify a vote with the correct ID was cast from the machine by challenging the vote, and the poll workers and other machines can verify that the vote ID is behaving correctly.

      Where is the new avenue of attack?

    4. Re:VoteBox by MarkusQ · · Score: 1

      You're assuming the vote doesn't contain identifying information. For example the booth could display a value which incremented each time a vote was completed, and which the machine must include in the vote cast. You could also use the time or a hash of the voter's identity. The voter can verify a vote with the correct ID was cast from the machine by challenging the vote, and the poll workers and other machines can verify that the vote ID is behaving correctly.

      Where is the new avenue of attack?

      Yes, I'm assuming the vote doesn't contain identifying information. That's what I mean by anonymity. You could make something reasonably trustworthy if (and only if) it includes enough information to verifiably connect votes and voters. But unless you are willing to take this step and give up anonymity you're out of luck.

      -- MarkusQ

    5. Re:VoteBox by Strilanc · · Score: 1

      The identifying information is encrypted until the voter challenges the vote. Only the machine holds the key. You can't prove that someone voted for a particular candidate, only that they voted. [Note: The fact that someone voted is impossible information to hide, because it is required to stop people from voting multiple times.]

      Worst case scenario is the machine maliciously revealing the key. Actually, the worst case scenario is the machine silently recording the vote [which is not stoppable with a better communication protocol, of course]. It might make sense for a supervising machine to hash and salt the voter id so the individual voting machines don't know who is casting the vote.

    6. Re:VoteBox by MarkusQ · · Score: 1

      I think you are missing the point. You are describing how the system is supposed to work (e.g. "the identifying information is encrypted" and "only the machine holds the key"). But there is no way to verify that that is actually how it does work (as opposed, say, to something that gave all the external signs of working the way it should but still reported bogus results).

      Further, the vote-challenge mechanism could be used (in a statistical sense) to enforce compliance in a vote coercion scheme, so it also fails the privacy test.

      --MarkusQ

    7. Re:VoteBox by Strilanc · · Score: 1

      If the information in the vote is incorrect, the challenge reveals it. Do you have a specific example of information which must be published by the machine which is impossible to check statistically?

      Assuming all the published information can be checked, you're extremely limited in how the machine can misbehave. It could log votes, but that's true of any voting system [ie. hidden camera in the ceiling].

      I'm not really sure how to deal with the statistical coercion, because the number of possible strategies is so broad. How are they secretly communicating whether or not to challenge the vote? How does the enemy link challenged votes to the voter [just because the vote contains unique information doesn't mean it must identify the voter]?

  44. Security can be had. by jonaskoelker · · Score: 1

    But security isn't the question. The problem is that with secure and anonymous electronic voting there is no outside way to verify that the results reported have anything to do with the votes cast.

    Have a look at this: http://en.wikipedia.org/wiki/End-to-end_auditable_voting_systems

    What you might be saying (and what I'll claim) isn't that there is no secure way of implementing the currently implemented protocol. It's that it's the wrong protocol, since it's basically "1. Tell the vote-counter what your vote is; 2. trust the vote-counter to report the correct final tally."

    There are ways to remove the trust requirement.

    1. Re:Security can be had. by MarkusQ · · Score: 2, Insightful

      What you might be saying (and what I'll claim) isn't that there is no secure way of implementing the currently implemented protocol. It's that it's the wrong protocol, since it's basically "1. Tell the vote-counter what your vote is; 2. trust the vote-counter to report the correct final tally."

      Agreed. Specifically, the anonymity "requirement" means that you're left with nothing but trust, because ultimately you'll want to address problems of the form "These N people voted for X yet X only got N-1 votes" and you can't do that unless you have "These N people" to start with. Otherwise, as long as each candidate that anyone votes for is given at least one vote in the final tally, you're stuck with trust.

      -- MarkusQ

      P.S. Even that low standard has been failed, as in the case of the guy who objected because he officially got zero votes even though he had voted for himself.

  45. A democracy cannot exist... by Paleolibertarian · · Score: 1

    A democracy cannot exist as a permanent form of government. It can only last until the voters discover that they can vote themselves money from the Public Treasury. From that moment on the majority always votes for candidates promising the most benefits from the Public Treasury, with a result that a democracy always collapses over loose fiscal policy, always followed by a dictatorship. The average age of the world's great civilizations has been 200 years. These nations have progressed through the following sequence:

                        From bondage to spiritual faith;
                        From spiritual faith to great courage;
                        From courage to liberty;
                        From liberty to abundance;
                        From abundance to selfishness;
                        From selfishness to complacency;
                        From complacency to apathy;
                        From apathy to dependency;
                        From dependency back into bondage.

                                                            Alexander Fraser Tytler - 1805

    So where in that cycle do you think we are now?

    Edwin

  46. Preaching to the choir by mcrbids · · Score: 1

    Slash tends to be inhabited by techies who 'get it' but I'm thinking the same thing....

    4chan
    4chan
    4chan
    4chan
    4chan ...

    Can't wait until the first letters of the winners spell MUDKIPS!!

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
  47. You teach us, Anon. You teach us all. by John+Pfeiffer · · Score: 1

    Well, when moot is elected president in 2012 or something, I guess we'll know if it's safe or not.

    --

    Friend: "The NIC is misconfigured..." Me: "No prob, I'll just telnet in and fix it." *Silence*
  48. magical thinking by circletimessquare · · Score: 1

    as if "simple" voting (really? electronic voting is "simple"?) is the only thing keeping the two party system in place

    you're an idiot or a troll, and not a very good one at that

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
  49. Re:Full Results of Poll: ' Is internet voting safe by 4D6963 · · Score: 0, Troll

    Of course you're not the brilliant Mr. Robinson, you're just one of his numerous avid fans who cruise the interwebs to benevolently spread his word and who coincidentally happen to post on Slashdot just like him.

    And like I said, no one cares. Besides it was TL;DR. Anyways, have fun wasting your time fighting windmills, eventually you'll realise that even if you think your idea is the best idea since sliced bread, still no one will care about it.

    --
    You just got troll'd!
  50. It's safer than lieetin arizona vote by goombah99 · · Score: 1

    I'd rather have the sweedish hackers voting for arizona (home of john McCain) than arizona folks. So yes it's safe in that sense.

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:It's safer than lieetin arizona vote by Anonymous Coward · · Score: 0

      What makes you think the Swedish hackers will get there before the Russian hackers?

  51. As it turns out -- it's not by [Zappo] · · Score: 1

    I've been answering this question since I did my master's work on the subject 10 years ago. I commented in particular on an Arizona e-primary trial at one point.

    As low-tech as it seems, there really are some useful properties of paper-based systems that seem hard to achieve when the physical tokens are removed.

    Here are some recent and not-so-recent posts:

    http://slashdot.org/comments.pl?sid=6507&cid=940549 Re:Hrmph. Voting unsafe? July 12th, 2000
    http://slashdot.org/comments.pl?sid=27682&cid=2975240 Re:All the arguments against online elections *02:06 PM February 8th, 2002
    http://slashdot.org/comments.pl?sid=53211&cid=5263219 Re:Verifiable vote swapping is and should be illeg *05:17 AM February 9th, 2003
    http://slashdot.org/comments.pl?sid=70945&cid=6434503 Re:There is always a Way *12:06 PM July 14th, 2003
    http://slashdot.org/comments.pl?sid=77420&cid=6901725 Re:Why not use digital cash-like protocols? *01:49 PM September 8th, 2003
    http://slashdot.org/comments.pl?sid=605423&cid=24086593 Re:The problem *01:56 PM July 7th, 2008

    Finally, I recently had a several post long discussion with a fellow slashdotter underneath this May 29 2009 post:
    http://slashdot.org/comments.pl?sid=1249937&cid=28144379

  52. It is inherently impossible by Opportunist · · Score: 1

    The caveat is that you would have to trust a machine that you cannot trust: The voter's computer.

    You would have to send the voter a sealed machine that he MUST NOT BE ABLE to manipulate in ANY way. Not because he could manipulate it, but because it could be manipulated by someone else without the voter's ... but even that wouldn't make it secure... allow me to start at the beginning.

    Internet voting suffers from the same problem that internet banking suffers: The (lack of) security on the side of the user. The core problem is that neither you nor the user could verify whether the data sent to you was manipulated or not because you only see what the machine sends you, the user only sees what his machine displays to him. If the machine is compromised, neither you nor the user has a way to detect this. Well, technically the user could, but let's assume the average user and consider him a computer illiterate who couldn't tell a modem from a toaster.

    Running a "check" against the machine is pointless as well. You only communicate with the machine you want to check through a defined protocol which can be hijacked as well. It does increase the stakes and it does increase the overhead for a potential attacker, but the "prize" we're talking about is to determine the politics of a county, state or country. I'd say it's usually worth it!

    So you could put a tamper-proof machine into your voter's hands. Ok, then the attack has to happen at the ISP level, a DNS cache poinsoning or a reroute through an attacker's machines can at least block the votes that he deems "unfavorable", depending on the protocol it may enable him to actually change votes.

    Sorry to burst that bubble. But you can NOT make internet voting safe. And, personally, democracy is IMO too important to trust it to something like the internet. Or machines in general.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  53. Perfect! by crhylove · · Score: 1

    I live in California, and we have electronic voting provided by Diebold. I can tell you that it works perfectly here!

    Everyone votes, and a Republican or Democrat wins every time. I'm pretty sure that means democracy.

    --
    I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
  54. Re:Full Results of Poll: ' Is internet voting safe by im_thatoneguy · · Score: 1

    We could actually have more rounds of votes, and eliminate needing just 2 candidates at the beginning of the election

    Excellent Idea!! And we could give this process of voting a name to denote its 'first round' qualities... something like 'primaries'. And we could have a really wide variety of positions and viewpoints which we then widdle down to 2.

    Now to ensure a diverse set of viewpoints on the ballot these primaries could be broken up into multiple primaries run in parallel. We could call these grouped ideologies "Parties".

    I really like this idea! Someone should get on it right away! /Sarcasm

    If you ever bothered to actually give a shit about American Politics you might have noticed that we do in fact offer more than 2 choices at the beginning of the election. And that these multiple choices often run the gamut of political ideology. In some ways you might say Gravel was more similar to Ron Paul than they were to people in their own parties especially in viability.

    Do you really think there was a large untapped electorate who really wanted to vote for Jon McCain but otherwise would have voted for Dennis Kucinich?

    Go participate in primary season if you want more than two choices.

  55. Technology isn't the issue by igb · · Score: 1

    A hundred comments and no-one seems to have mentioned the problem we're seeing in the UK with postal votes: `heads of family' or even `community leaders' using it as an excuse for block voting. Postal voting was made available on demand, rather than requiring a reason, in the UK a few years ago, with the best of intentions. What's happened now is that oppressive fathers, oppressive husbands and in some cases soi-disant `community leaders' are able to force people to apply for a postal vote (or simply apply for a postal vote in their name and rely on their not complaining) and use it themselves. Internet voting has precisely the same problem: I can take my partner's vote, or my children's vote, and use it. We're now seeing horrendous corruption in certain parts of the country --- decency forbids me from saying where, but let's just say ``Inner city areas where every third shops is a sweet centre''.

  56. Re:You teach us, Anon. You teach us all. by Opportunist · · Score: 1

    You say that like it's a bad thing.

    I mean, be honest, wouldn't it be fun? It's not like it matters, anyway.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  57. Re:Full Results of Poll: ' Is internet voting safe by P0ltergeist333 · · Score: 1

    Almost seems like the author has never heard of slugs or counterfeit coins. The only way to eliminate those two would be body cavity searches. Next...

    --
    One of these days I'm going to cut you into little pieces. - PF
  58. Halifax, Nova Scotia by EmperorOfCanada · · Score: 1

    The City of Halifax (HRM) had their last election via telephone and paper ballot. There were a few articles questioning it before but none after. Nobody questioned the company doing it, their code, any audits, or the cost. The reasoning was that the voter turnout was low and this would increase it. I don't think that voter turnout is a valid goal; in that increasing the quality of the vote might be. So lowering security to increase turnout might very well be lowering the quality of the voting twice. Encouraging lazy people to vote and risking tampering. My question is how to fight electronic voting. It is only a matter of time (if not already) that someone cheats and wins an electronically counted vote. I once worked at a poll. The entire system was set up to audit audit audit with the assumption that people would either try to cheat or at least screw up. So like a real poll where represetatives of each party get to watch the count each party should be allowed access to the code and to audit the system live in action. Minimally I would want a complete tap of the raw feed going into the computers so that I can play back the entire election into my own untampered computers.

  59. Re:Full Results of Poll: ' Is internet voting safe by Dare+nMc · · Score: 1

    Apperently your not talking the USA (must be south american, not aware of those systems.) If you have participated in the US system, then you would know that primaries are not open votes. Some states it takes all day to participate, other states didn't let in people wearing unapproved things, like Ron Paul buttons. Other states didn't get a vote at all, because it was going to cost to much to run a acceptable ballot. Some even going out of their way to make sure certain candidates couldn't get on the ballots in several states primaries.
    If you don't think a quick trust-able election would improve turnout, and interest in the system, then we disagree. If you think the USA already has that system, then you should open your eyes a bit and pay attention to the whole USA.

  60. clear private data by visible.frylock · · Score: 1

    after voting in this, and vote multiple times.

    Because dumb questions deserve it.

    --
    Billy Brown rides on. Yolanda Green bypasses Gary White.
  61. There are way too many paranoids on /. by Sycraft-fu · · Score: 1

    Seriously, you think this is a real problem? Get real.

    For one, mail in voting is totally, 100% optional. You do it if you want, if not you go to the polling place. Hell you can even change your mind and go to the polling place instead of mail in.

    As for coersion, ya because that's such a problem in your own home. I suppose your spouse could, in theory, coerce your voting however I'd argue that you shouldn't marry someone like that, and if you are willing to let yourself be pushed around like that, you'll probably do it in the voting booth as well. As for other sources, how are they going to do that? See turns out my house is mine, and I don't let anyone I don't want in. My employer can't barge in any time they feel like. I get to vote in my living room and nobody can watch me. I also don't have to worry about dealing with armed thugs trying to intimidate me (http://www.youtube.com/watch?v=neGbKHyGuHU) because the only armed thug in my house is, well, me.

    So I really fail to see the problem here. If you don't think you can vote in privacy at home, then don't, go to a polling place. However if you want to vote at home, then do.

    I love it personally. Not only is it easier, but it gives me far more access to information. When I am looking at things like propositions I can call up the full text on the Internet, find out who paid for its placement on the ballot, etc, etc. I have time to do research while voting, rather than trying to remember everything from beforehand.

    1. Re:There are way too many paranoids on /. by Tony+Hoyle · · Score: 1

      The other problem is it's recordable. The same mechanism was tried here. Two problems:

      1. Fraud - vote buying (several people were jailed), coercion (coercion by spouses is a *huge* problem.. you know why they do surveys during the day rather than the evening? Because you get a significantly different result when the husband is out at work than when he's home).
      2. Your vote is now linked to your name/address. The two pieces of paper have common data (postal votes have serial numbers, which appear on both pieces of paper), and anyone who knows enough to do a database join can find out how you voted.

      It was abandoned after a year. You can still request a postal vote if you want but as a general voting replacement it failed utterly.

    2. Re:There are way too many paranoids on /. by QuoteMstr · · Score: 1

      As for coersion, ya because that's such a problem in your own home.

      Learn your fucking history. Electoral games like this are the reason we changed to secret ballots in the first place. Have you heard of a city called Chicago? If you can verify a vote, you can buy it. Simple.

  62. Re:Full Results of Poll: ' Is internet voting safe by profplump · · Score: 1

    Primaries are something that *the established parties* do to pick their candidates internally, using their own rules, and only allowing selection from declared members of the party (or possibly some subset thereof). The fact that you think that primaries are run by the state or subject to the same laws as real elections is all the more evidence that the parties are far too entrenched to allow fair elections.

  63. A bit regarding Maricopa County, AZ elections by PhrkOnLsh · · Score: 1
    I'm a member of the Phoenix Arizona GNU/Linux user group.

    Back in November a few days before elections, one of the group's members Jim March (if you google the name + Diebold, sequioa etc, you see that he is the real deal) sent a request to the group looking for volunteers to help monitor processes in the voting systems which were not being adequately tracked, such as "monitoring the 22 "regional receiving stations" where ballots come in from the field for modem uploads to the central tabulator" and "Those able to pull only a shorter shift can visit a polling place as it closes and photograph the end-of-day vote tallies as they come out of the precinct voting machines...before those votes can be hacked either in-route via memory card manipulation or at the central tabulator's MS-SQL database"

    What went on on the list after this was a disturbing expose of the Maricopa County and Pima County arizona electronic voting systems. While these are not of the "download, vote scan and upload" variety, the similarites, and how "secure" voting systems may soon be implemented, raise many questions about the validity and security of using, among other things, unprotected access and ms-sql databases (with a protected front-end, mind you, but they are easily subverted by using Access or direct SQL commands on the databases, with NO PASSWORDS in some cases)

    * On election night, observers spotted an MS-Access manual being referred to by the lead operator. MS-Access is banned from voting systems (ain't approved) and the Diebold central tabulator database is in MS-Access format. If you get to it with Diebold's front-end, it looks secure enough. Get to it in Access and all security falls apart completely...you can do anydamnthing you want.

    * When we got the audit logs in December 2006, there was what appeared to be data manipulation plus they had peeked into who was winning and losing based on the mail-in vote five days *before* election day. This was illegal as hell, and they did this consistently across most elections - not just the RTA.

    * We fought a public records suit, won, and found yet more rotten stuff including a lot of memory card re-uploads, more than any normal election ever. I'll go into details if anybody wants but let's just say, it looked bad.

    >> MS-Access is banned from voting

    >> systems (ain't approved)

    > This is a very refreshing change from the status quo! Out of curiousity,

    > what are the approved DBs for voting systems?

    You're asking the wrong question :).

    ONLY those pieces of software specifically used for elections can be used in elections, in most states anyhow, AZ being one of 'em.

    The proprietary database front ends by Sequoia, Diebold and ES&S are approved. Sequoia uses an MS-SQL back end, Diebold uses the MS-Access runtime back end (they're switching to MS-SQL on the back end "soon") and I forget what ES&S is doing. But it's basically the same: proprietary front-end application, likely an MS back end.

    In the case of Diebold, the MS-Access front end (the boxed consumer product) can communicate with the existing back-end and back-door the whole election. By diddling with the data files (which are .MDB extension) in MS-Access, you can tweak the audit log, tweak vote totals, basically do whatever you want, no password needed, no audit trail even created.

    On a more serious note: banks have procedures to prevent insiders from hacking accounts. You can't absolutely block people from doing it, but you can block people from tampering with the discovery/oversight mechanism. Serious computer accounting takes the term "audit log" seriously.

    Diebold put the audit log into the MS-Access database as just another table.

    Basically, if you can't trust the physical machines, how on earth will you be able to trust online voting? Sure, it isn't the "download, vote, scan and up

    --
    GNU/Linux: Freedom.
  64. Please elaborate by Anonymous Coward · · Score: 0

    Two people have now complained about that specific part but I don't see what's wrong with that. I would appreciate it if you could elaborate further because I seem to simply not get something.

    I think it illustrates quite valid point. When voting is done from home, nobody can enforce that everyone votes only for himself or the voting secrecy.

    It means violent husbands can vote for their wifes. It means that politically oriented families can pressure their members to vote a certain way. Landlords, neighbors and numerous other groups can force someone to vote a specific way... Though they might not need to, they could likely grab his voting passwords, chip cards or whatever the implemented system is and vote instead of him.

    Or was the problem the one specific example I gave to illustrate the point? I thought it worked pretty well to tell people what I meant so I doubt that it was bad just because it is a stereotype. That is just the reason why it works.

  65. Re:Full Results of Poll: ' Is internet voting safe by dkleinsc · · Score: 1

    No, it's actually:
    Yes 32%
    No 22%
    Cowboy Neal 46%

    Just remember:
      - Don't complain about lack of options. You've got to pick a few when you do multiple choice. Those are the breaks.
      - This whole thing is wildly inaccurate. Rounding errors, ballot stuffers, dynamic IPs, firewalls. If you're using these numbers to do anything important, you're insane.

    --
    I am officially gone from /. Long live http://www.soylentnews.com/
  66. Intimidation? by Barrie_rdv · · Score: 1

    How do they handle the threat of people getting intimidated to vote for someone? If you vote in a regular voting booth noone can ever know who you voted for, but there is no telling if someone isn't forced to vote at gunpoint.

  67. Re:The bad thing is work can fource you to vote th by Tony+Hoyle · · Score: 1

    Eventually, perhaps.. but an employer of low paid workers has a lot of power over them - he holds their ability to feed their children in his hand.

    Mostly you'd get a couple of allegations and everyone would deny them, fearing for their jobs. By the time it all came out the whole thing would be over and those in power (who benefited from it) would have zero incentive to do anything about it.

  68. Re:Full Results of Poll: ' Is internet voting safe by Anonymous Coward · · Score: 0

    The voting boxes will be weighed at ALL TIMES and the weight will be on constant display (a large LCD display in front of the voting podium), so when a voter puts in his token, it will be visible on the screen.

    Nice try, but no cigar.

  69. VoteOnDemand.com by Anonymous Coward · · Score: 0

    VoteOnDemand.com -- the only internet voting system.

  70. What about viruses? by Anonymous Coward · · Score: 0

    Why bother trying to attack hardened servers run by pros when you can just install an IE plugin that makes it look like you voted for Candidate A and then sends a vote for Candidate B?

  71. Re:Full Results of Poll: ' Is internet voting safe by P0ltergeist333 · · Score: 1

    So you're saying the vote would be public? That's a FAIL too.

    --
    One of these days I'm going to cut you into little pieces. - PF
  72. Re:Full Results of Poll: ' Is internet voting safe by Dare+nMc · · Score: 1

    while I agree with you on the "mob mentality." A majority of people do have a good idea of what is just, and fair (until something like religion is mis-used to manipulate them.) Definitely need a strong legal constitution, and a way to insure a cooling off period to prevent "hot head" laws. Of course the current systems doesn't always do so well on these issues either. IE it is very easy to pass anti gun laws immediately after a shock attack (ah-la Australia) and anti arab/muslim laws would have easily passed after 9/11 (although un-related anti mid-east actions were taken instead.)
    Since these things happen equally under all systems ever implemented, I don't think there would be any change, except possibly the speed at which those changes could come about in bad times.

  73. Re:Full Results of Poll: ' Is internet voting safe by QuoteMstr · · Score: 0

    The reason we have a two party system has to do with the mathematics of game theory and first-past-the-post voting. It's not some vast conspiracy, nor is it something that can be changed if we just "try hard enough". If you want multiple parties, you must change the way votes are counted.

  74. Re:Full Results of Poll: ' Is internet voting safe by Dare+nMc · · Score: 1

    I agree 100%. However how we got here, and why there is a large resistance by those in power to any change in the way votes are counted, are completely separate issues.