Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

US's First Internet Votes To Be Cast This Friday

Posted by timothy on Wed Oct 22, 2008 03:44 PM
from the but-counting-commences-thursday dept.
longacre writes "If you thought online voting in America was a distant pipe dream (nightmare?), think again: the nation's first Internet-based voting system goes online this Friday, just days after the release of the Damning Report On Sequoia E-Voting Machine Security we discussed yesterday. In the first real world run of the Okaloosa Distance Ballot Piloting (ODBP) test program, election officials from Okaloosa County, Florida have set up kiosks in Germany, the UK and Japan where 600-700 absentee voters — mostly military personnel — are expected to cast ballots. Security experts still have many questions, of course, particularly on the potential for interception of voting data while it travels across oceans (via 'secure VPN'), the security of the kiosks ('hardened laptops' with no hard drives and other sensitive components disabled) and the security of the three data centers (one of which is itself housed overseas, in Barcelona, Spain), not to mention the fact that Florida doesn't exactly have a stellar record when it comes to vote counting. Florida's Dept. of State also has a fairly detailed outline of ODBP's components and processes [PDF]."
+ -
story

Related Stories

[+] U.S. Supreme Court Issues Election Ruling 438 comments
Well, the United States Supreme Court has given their "ruling" concerning the Florida Supreme Court. They've asked for more information fromthe Florida Supreme Court. Update: 12/04 06:01 PM by H : You can read the the actual ruling as well. Update: 12/04 07:59 PM by H :Thanks to Mr. Sturkel for this much better analysis: "In today's posting of the Supreme Court ruling on the Florida ballot case you state that the Supreme Court over turned the Florida State Supreme Court case on manual recounts; this is incorrect. The High Court "set aside" the case, not over turned it which is two different things. In setting aside the case the Supreme Court asked the Florida Supreme Court to re-examine the case and to explain and clarify further the basis of their ruling, In a nutshell, The Supreme Court wants to know why the Florida Supreme Court did what they did before issuing a final ruling on the case."
[+] Politics: Damning Report On Sequoia E-Voting Machine Security 200 comments
TechDirt notes the publication of the New Jersey voting machine study, the attempted suppression of which we have been discussing for a while now. The paper that the Princeton and Lehigh University researchers are releasing, as permitted by the Court, is "the same as the Court's redacted version, but with a few introductory paragraphs about the court case, Gusciora v. Corzine." What's new is the release of a 90-minute evidentiary video — the researchers have asked the court for permission to release a shorter version that hits the high points, as the high-res video is about 1 GB in size. See TechDirt's article for the report's executive summary listing eight ways the AVC Advantage 9.00 voting machine can be subverted.
This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • ... they'll claim it's a crack even if they were legit. (Does the system accept write-ins?)

    Now if they get 500+ votes for Mitnick...

  • WTF?!?? (Score:5, Insightful)

    by jddj (1085169) on Wednesday October 22 2008, @03:48PM (#25473185)

    How can internet voting be both guaranteed "secret" - as in "can't tie the user to the choice of candidate", and at the same time ensure that individuals (never mind bots) aren't casting more than one vote?

    • Re:WTF?!?? (Score:5, Informative)

      by sakdoctor (1087155) on Wednesday October 22 2008, @03:52PM (#25473247)

      Using encryption, exactly what you asked for can be done.
      I suggest you start your reading by looking at blind signatures.

      Of course, it won't be implemented correctly, but e-voting is mathematically possible.

      • Re:WTF?!?? (Score:5, Informative)

        by sakdoctor (1087155) on Wednesday October 22 2008, @03:58PM (#25473323)
      • by boatboy (549643) on Wednesday October 22 2008, @04:40PM (#25474003) Homepage
        I agree it's possible to separate a user's choice from their identity and still provide an audit trail, but wouldn't any encryption scheme require that the 'user' provide some sort of identity - be it a public key, id #, etc.? Even if that identity was in no way tied to a particular vote, it is still considered a civil rights violation in many states to require id cards/drivers license/etc. In my state, you give your name, which is crossed out in a big book- and efforts to do otherwise have been called "racist" and "voter intimidation". In other words, you get to log in by providing any username and no password. Without reliably establishing identity, you can't verify that a person hasn't voted twice.
        • by pcolaman (1208838) on Wednesday October 22 2008, @04:51PM (#25474167)
          Not requiring an ID in my opinion allows for the realistic possibility of voter fraud on many levels. Who's to say that the person is that name? Who's to say they are a legal US Citizen? Who's to say they have voting privileges (Convicted Felons have their voting privileges taken away for a specific period of time)? Who's to say they haven't voted under 10 names already that day? Having a system where you can categorically say that this person hasn't voted yet and is eligible to vote will allow for a more fair system. Is it fullproof? Nope. Is it better than what you described. Fuck yeah. Crossing names out of books? WTF?! That's just asking for fraud.
      • Re:WTF?!?? (Score:4, Insightful)

        by pfbram (1070364) on Wednesday October 22 2008, @05:19PM (#25474605) Homepage
        Not really, it's arguably a regressive/recursive problem. Even if the encryption is 100%, the OS could have a back-door and the private key might leak out. There are potential weaknesses at all levels on the layered network model (for instance, the OSI model). I spent some time on this problem myself, designing a concept in which the machines would: (a) print out a receipt to the voter, containing the vote itself -- as well as a unique session/hash number. (b) print the same data on an internal paper-based receipt which is visible through a window (the voter could visually inspect it, and match it with his print-out or complain to the election judge immediately that there was a mismatch). This internal copy/spool would be retained for manual recounts. (c) retain it electronically. But in the end you have a system which is a LOT more complicated and expensive than an ordinary paper-based system, and therefore more easily corrupted in the end anyway. You also have a system which probably can't handle write-ins, without complex handwriting analysis, it would be implemented by a vendor with heavy political connections to the party in charge (basically a truism), etc. I genuinely believe it to be a regressive/recursive human/machine problem.
    • Re:WTF?!?? (Score:5, Informative)

      by CaptainPatent (1087643) on Wednesday October 22 2008, @03:54PM (#25473273) Journal
      I think you misinterpret what the intention is. While voting is cast back to the US via the internet, these are still electronic voting machines in a designated location for military serving overseas to vote at. Registration is still subject to the same checking procedure and you can't just do this from home. What the worry is deals with the addition to internet encryption / security and not registration checks.
    • Re:WTF?!?? (Score:5, Interesting)

      by IceCreamGuy (904648) on Wednesday October 22 2008, @03:56PM (#25473307) Homepage
      Dude, RTFA, even just read the summary, it's not like they pull up a website from their living room and click a fucking "vote here" button, the only place to vote is on secured laptops over a VPN from a specific location. Clearly the big "if" is "if they can do it correctly," however I think the idea that it can't be done is just paranoid and ignorant of the technology discussed in the article.
    • Re:WTF?!?? (Score:4, Informative)

      by JesseMcDonald (536341) on Wednesday October 22 2008, @04:59PM (#25474313) Homepage

      Well, let's look at how a traditional absentee ballot works:

      To begin with, you have a list of eligible voters and some way of identifying each of them. This is easy enough to duplicate with public keys, passwords, whatever.

      The ballot itself consists of an inner part, containing the actual selections, and an outer part, containing the voter's ID. The inner part is sealed, and remains that way until the ID portion has been stripped away.

      The same thing can be done with encryption. Create the digital equivalent of an anonymous ballot, indicating your preferred candidates. Encrypt that ballot (with a "salt" value to ensure uniqueness) with the public key designated for the purpose. Sign the encrypted ballot with your own public key and submit it.

      When the voting authorities receive your ballot they simply validate the signature and store it for later use, still in its encrypted and IDed form. If you change your mind, or the original ballot was submitted under duress, etc., you can submit a new ballot later or show up in person on the day of the vote, and the old ballot will be discarded unopened.

      When it's time to count the votes -- after deleting the obsolete ballots of anyone who showed up in person -- the ID information is discarded (permanently) and the raw ballots are decrypted and counted. The tricky part is ensuring the complete destruction, or at least disassociation, of the ID data, but that's just a matter of developing the proper policies. The same concern applies regarding current absentee ballots.

  • First? (Score:5, Funny)

    by DoofusOfDeath (636671) on Wednesday October 22 2008, @03:50PM (#25473227)

    US's First Internet Votes To Be Cast This Friday

    How do we know that Internet voting hasn't already occurred, if we can't see Diebold's source code?

    • Re:First? (Score:4, Insightful)

      by clam666 (1178429) on Wednesday October 22 2008, @04:31PM (#25473825)

      The fact that government officials are even considering internet voting, e-voting, early voting, or any other changes to voting show how much they want to control people and absolutely remove the concept of a government elected (and deriving it's powers) from the populace via representative government chosen accurately and freely.

      We have all sorts of voter fraud, deception, dead people voting, and tampering with a voting system based on paper ballots which could be shoved in a box and counted in front of witnesses, and a solution is to shove MORE of the mechanisms of voting into the shadows? Having the algorithms and technology being used hidden from any eyes and oversight? I'm not talking the "source code" that's shown to people, but what's actually installed on the box. Stuffing 2 paper ballots instead of 1 by a person adds slightly little to the total votes, and to manipulate the vote successfully requires a large number of people, duplicate voters, bussing around people from location to location, etc., which decreases the ability to hide a secret collusion to at least a small degree. To change it so one person can change thousands of votes with a simple UPDATE statement or any other security violation technique required, is a much worse proposition.

      This clearly shows to me that both political parties are doing absolutely as much work as possible in order to remove control from the electorate and transfer it to a political class, on the basis that they all support these types of systems and do nothing to secure true votes from the people (with the possibility of it being at the expense of their own power).

      I'd like to think that there is a secret altruistic reason for doing this, such as an acknowledgement that when a government falls towards democracy it will inevitably destroy itself and transform into a dictatorship or tiny ruling political class (like an apartheid government). I'd like to think this is a secret attempt to control the voting to a level that would prevent the American republic from falling to a real democracy and mob rule, however this would require me to expect a lot more from the people in government than is possible, including intentions to preserve freedom, altruism, and politicians not spending millions of dollars for a job that pays little and expects bigger quiet "payoffs".

      I think the reality is that we've already passed that point, and this is a move straight to a dictatorial style of government, and controlling the vote is, as always, necessary to move to a single party system (to remove any choice by the citizens).

      There is no vote-safe electronic/internet voting technology that could be implemented safely and absolutely be correct and not subject to manipulation. Anyone telling you it is possible has an agenda, knows nothing about politics and elections, or is thinking purely in a tiny technology box and not the abuses or security issues of such as system. The only possible way it COULD work would not be electronic voting; it would be electronic creation of the paper ballot for purposes of removing hanging chads, validating that the person didn't vote for two different people for a particular job (which disqualifies a vote currently) , which is printed out and verified by the voter in a human readable form (I voted for "SMITH" for president, yes, that's what I picked), and then submitted to be counted by humans for humans.

  • by Anonymous Coward on Wednesday October 22 2008, @04:01PM (#25473367)

    electronic voting is not bad because of either real or imagined security issues. That is totally irrelevant.

    Electronic voting is bad because the procedure can not be verified by any layman. That should be the first requirement for any voting procedure.

    Paper ballot procedures are easy to verify and anybody can do it. Simply keep an eye on the ballot box from the initial sealing of the box until the actual voting.

    With electronic voting that is not possible. A paper trail comes close, but voters can screw that up by not putting there tag in the box, or any other random piece of paper in its place.

    Bottom line: voting is about TRUST in the procedure first, the actual results second.

  • by nsayer (86181) * <nsayerNO@SPAMkfu.com> on Wednesday October 22 2008, @04:07PM (#25473459) Homepage

    ... than the alternative [defenselink.mil]

  • by FourthLaw (1365279) on Wednesday October 22 2008, @04:11PM (#25473509) Homepage
    How long before some one hacks them to write in Rick Astley?
  • libertarian (Score:5, Insightful)

    by barv (1382797) on Wednesday October 22 2008, @04:12PM (#25473527)
    If banks can securely (with ~ 99.999% security) transfer thousands of dollars online, then the technology exists to securely permit voting online.

    Anything that speeds up voting encourages greater participation. Our present voting system originated in the dark ages. The fastest communication was by horse, it took several days for a horse to get from one side of the USA to the other, or about 2 months by boat to get from UK to Australia.

    If the internet had existed in the time of the founding fathers, I feel sure they would have used it to give the people greater oversight of the legislative process.
    • Re:libertarian (Score:5, Insightful)

      by enbody (472304) on Wednesday October 22 2008, @04:32PM (#25473845) Homepage

      If banks can securely (with ~ 99.999% security) transfer thousands of dollars online, then the technology exists to securely permit voting online.

      No, you miss an important difference between dollars and votes.

      If a dollar is lost, it can be replaced by another dollar so banks figure in a loss rate and charge for it somehow.

      A vote is unique, secret, and anonymous so if a vote is lost, it cannot simply be replaced by another (because you don't know what the vote was). In addition, a vote should be verifiable, e.g. there needs to be some way to check that the voting method worked (e.g. with a recount).

    • Re:libertarian (Score:4, Informative)

      by rtfa-troll (1340807) on Wednesday October 22 2008, @04:54PM (#25474229)

      Two things; a) banks can't. Fraud is a serious problem.

      More importantly; b) banks get to try again. Most electronic cash transfers have two ends. It's in the interest of each one to check it goes right. If one end is committing fraud then the other end will complain. You can then reverse the transaction (if you have correctly identified the parties) or at least take security measures so it doesn't happen in future.

      Voting is different. In order to avoid vote buying it has to happen in secret and for the most part if you can check your own vote you can also show someone else how you voted. This is much harder than securing most financial transactions.

  • Pipe dream? (Score:4, Funny)

    by Drooling Iguana (61479) on Wednesday October 22 2008, @04:16PM (#25473581)

    If you thought online voting in America was a distant pipe dream (nightmare?), think again

    So I guess now it's a tube dream.

    Or possibly a series of tube dreams.

  • by dkleinsc (563838) on Wednesday October 22 2008, @04:16PM (#25473587)

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

  • by FireStormZ (1315639) on Wednesday October 22 2008, @04:34PM (#25473871)

    Absentee ballots via the US mail work just fine... This is just smoke an mirrors to make people think there has been progress in fixing the American balloting system..

    • Re:First (Score:5, Funny)

      by moderatorrater (1095745) on Wednesday October 22 2008, @04:01PM (#25473377)
      Sorry, they've already registered 200 votes for some nigerian guy and another 150 for penis enhancements.
    • var myVoteInstance = new votingObject();
      var publicMediaInstance = new publicMediaObject();

      while (publicMediaInstance.areTheyWhining() == true)
      {
      myVoteInstance.vote(youknowwho);
      }
    • Re:Cost Effective? (Score:4, Insightful)

      by sumdumass (711423) on Wednesday October 22 2008, @05:36PM (#25474897) Journal

      It isn't really the costs of the voting at issue here. In the 2000 and 2004 elections, overseas ballots somehow got held up in the mail and even though the postmark was before the deadline, the state already tabulated the votes and didn't want to count the late arriving ones. Most of the over seas ballots are military personnel and for whatever reason, if it is no fault of their own, anyone potentially in harms way should have their votes counted.

      So no, the cost isn't as important as counting the votes of the military and civilians in the immediate areas of the military personnel. In the 2000 elections, it actually took a lawsuit to get the voted counted. In 2004, they brought up the results of the 2000 lawsuits to for the count. This wasn't isolated to Florida either and the mail wasn't all held up in the same places. It had more to do with the increased volume of mail then any conspiracy but the result was people who probably should have their vote counted the most (it could literally be life and death for them), ended up almost not having it counted at all. This is an attempt to avoid that situation.