Slashdot Mirror


Electronic Voting: The Other Side of the Story

_randy_64 writes "We've all read about the perils of online voting. But in an article in MIT's Tech Review, noted technologist Simson Garfinkel looks at the other side of the story and comes away thinking that e-voting might not be so bad, if done properly. He mentions several ways that traditional ballot voting is just as 'hackable' as the electronic version."

192 comments

  1. Why not use digital cash-like protocols? by astrashe · · Score: 5, Interesting

    I don't understand why a cryptographic protocol using a blind signature can't be used to make an auditable voting system.

    To me it seems like it could be a special case of the digital cash problem that guys like David Chaum worked on. You give everyone a single vote that they can cast -- a blob of data with a blinded digital signature. Then you let them spend them (vote) however they want.

    You could even let candidates set up their own sites to collect their own votes. So someone could give Dean or Bush their vote, and then Dean or Bush could turn them into the election commision. It wouldn't be necessary to do that -- a central site makes more sense -- but wouldn't it be secure enough to let the candidates collect their own votes, with a realtime online election commision protecting against double voting?

    If DigiCash is secure (and although it's been dead for a long time, I think it was considered secure), it seems like this should be secure.

    The article is right when it points out that we have a lot of election fraud now -- it ought to be possible to improve things substantially.

    1. Re:Why not use digital cash-like protocols? by Mr.+Darl+McBride · · Score: 5, Insightful
      I think you've hit the nail on the head. The problem is that the new election systems are trying to mimic the old systems. Votes are accumulated and summed locally, and nothing but a number is sent upstream.

      This model should be put to rest and replaced by something more secure, and more tuned to the technology we have today that wasn't available thousands of years ago when paper ballots were first put to use.

      If the vote is trackable through the system today, but only by the originating party, then fraud would be rapidly exposed. If the voter's ballot is a key countersigned by the party receiving the vote upon voting, then anonynimity is protected, and all votes are provable in both directions.

    2. Re:Why not use digital cash-like protocols? by Anonymous Coward · · Score: 0

      I wonder which system we should use?

      I guess we should use the system that gets the most votes.

    3. Re:Why not use digital cash-like protocols? by Moridineas · · Score: 4, Insightful

      I think you've just pointed out the best reason NOT to go for online voting. Surely you're familiar with the voting corruption of Old America--the political machines and of the buying of immigrants (and others) votes. Do you have any idea how much corrupt people would LOVE a situation where you could buy someone's vote and there would be no way to prove this? Something like you advocate would usher in an unprecedented era of vote selling and corruption.

      I'm all for technology when it helps, but my opinion is if you won't expand the effort to send in an absentee ballet (which itself is open to problems) or, god forbid, drive to a local polling place (where they SHOULD check ID's) and place your vote in person, I'd personally rather you didn't vote :)

      Personally the ballets I like best are those recently adopted in my state--there is a candidates name, and a arrow drawn like:

      President (PICK ONE)
      == ===> George Bush
      == ===> Al Gore

      and you use a stirdy black marker to fill in the arrow. Very easy, very hard to mess up.

      I wouldn't MIND 100% computer voting, but there absolutely has to be a paper trail. Think what would have happened in the Florida election--Gore would have lost by a couple hundred votes, there would have been a huge fuss, and then what? We never would have been able to go back and see that Bush indeed did the higher number of votes. This is a problem.

    4. Re:Why not use digital cash-like protocols? by randyest · · Score: 3, Interesting

      Wait! Let's not dive into the good ideas just yet. First, someone needs to point out that the article author is a little confused on several key issues.

      Got a hotel with perfectly good door locks and metal keys? Rip them out and replace them with computerized locks and swipe-cards.

      There is nothing "perfectly good" about a lock whose keying needs to be changed every few days for liability and safety purposes. On-staff locksmitch or programmable locks? Hmmm.

      These computer professionals say that accurately counted free elections are the bedrock of democracy. Voting, they claim, is too important to be done on a computer. The irony is delicious--it's sort of like group of doctors arguing for the return of leeches because the President of the United States is too important to be treated by modern medicine.

      Oh boy. Even if this analogy were suitable (it isn't, obviously), there is still no irony here.

      Because the voting is done on a large touch screen, they can use big fonts that are easier for the elderly to read.

      Eh? How, exactly, is it easier to print big fonts on a screen than a piece of paper? I think the cost of paper varies less strongly with size than, say CRT and LCD technology.

      They can even confirm the voter's choices on a second screen--which means that there would be no more elderly Jewish voters in Palm Beach accidentally casting their ballots for Pat Buchanan.

      Oyve. Wow, two screens. Well, that sure represents carved-in-stone untemperable data to me. Regardless of the fact that the data could still be sitting in memory, not recorded permanently, and still quite subject to fraud or incompetence.

      The [trojan or back-door] logic could be so well hidden that not even a careful review of the machine's source code would find it. This isn't as far-fetched as it might sound: Unauthorized features called "Easter eggs" are routinely hidden in commercial software, even software shipped by Microsoft.

      (Emphasis mine). Bullshit! Careful review of source code finds as much as it wants to. And the example of "Easter eggs" in MS software is inappropriate since MS doesn't release source code.

      paper is a fundamentally bad way of making and keeping accurate records. Paper is bulky and heavy. It can be hard to read something recorded on paper, no matter whether the marks were made by hand with pen-and-ink or by a computerized printer. Paper rips and gets jammed in machines. Paper dust gets everywhere. Eliminating paper, Selker explained to me, has the potential for dramatically improving elections.

      WTF? And computers are less buggy than paper?!?! Help me.

      "But what about all of the ways that you can hack the voting machines?" I asked him. Selker laughed. Politicians, he told me, have been hacking elections in America for more than 200 years.

      Hahah, haha. Good pun. Now, seriously, what about all the ways that you can hack the voting machines?

      thousands of Democrats, many of them minorities, showed up at voting places and discovered that they were no longer registered. Why? Because it's illegal for convicted felons to vote unless that right is specifically restored. Florida had recently purged the voting roles against a computerized database of convicted felons; tens of thousands of people were removed, some apparently in error.

      Oh no, the felons couldn't vote. Whatever shall we do? Jeebus, I think I know the case in question, and the "some apparently in error" were 2 people with repeatedly rejected appeals. Not pending appeals mind you, flat-out rejections for appeal -- though apparently the felons claimed that was unfair. this is not the sort of election hacking that worries me.

      Other techniques for stealing an election, Selker told me, are stationing tow trucks outside the polls to intimidate voters; setting up po

      --
      everything in moderation
    5. Re:Why not use digital cash-like protocols? by Mr.+Darl+McBride · · Score: 1
      I wonder which system we should use?

      I guess we should use the system that gets the most votes.

      I heard a rimshot at the end.

      But, hell, that'd be an endorsement for the Chicago electoral system, I suppose. Even the dead vote there...

    6. Re:Why not use digital cash-like protocols? by Anonymous Coward · · Score: 3, Interesting

      If the vote is trackable through the system today, but only by the originating party, then fraud would be rapidly exposed. If the voter's ballot is a key countersigned by the party receiving the vote upon voting, then anonynimity is protected, and all votes are provable in both directions.

      This might not be a good idea. The basis for non-trackability of the vote is rooted in the need to remove incentive to buy votes. If somebody pays me to vote properly then he/she certainly wants the proof that I did vote as agreed. If the my votes happens to be trackable by me, then I can prove that I have cast my vote properly and claim the agreed sum of the money. If there is no such trackability, I can not prove or disprove that I have voted as agreed, so incentive is gone: cheaters know very well they too can be cheated, so they alwasy want solid proof.

      Not all things are as simple as they seem. The way we vote today has developed through the last couple of centuries, and each piece neatly fits in the greater picture. There is always possbility of "hacking" the voting process, but in the long run it's hard to revolutionize something that has evolved through time to become what we know today as the act of casting a ballot. IMHO revolution in case of voting system isn't Good Thing.

      Anonymous Cowards Unite

    7. Re:Why not use digital cash-like protocols? by Anonymous Coward · · Score: 0
      I don't understand why a cryptographic protocol using a blind signature can't be used to make an auditable voting system.

      Even if you prove the protocol secure, how are you going to prove that the system as a whole is secure? Someone could unleash a virus that alters your vote. When you look at it, the virus will change the data so it looks like the system recorded your vote correctly.

    8. Re:Why not use digital cash-like protocols? by jcr · · Score: 1

      Do you have any idea how much corrupt people would LOVE a situation where you could buy someone's vote and there would be no way to prove this?

      Umm... How can you prove it now?

      "Here, I'll give you a hundred bucks in cash to vote for my guy".

      "Sold!." ..and the guy goes into the booth and votes in secret. Maybe he sold the vote, maybe he didn't.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    9. Re:Why not use digital cash-like protocols? by Empiric · · Score: 1

      Though DigiCash is gone, PayPal certainly could serve as an example of the concept that's been pretty well "exposed to the elements" for some time now--I'd think there'd be even more incentive to hacking financial transactions than votes.

      Nice concept.

      --
      ~ Whence do you come, slayer of men, or where are you going, conqueror of space?
    10. Re:Why not use digital cash-like protocols? by Minna+Kirai · · Score: 4, Insightful

      Eh? How, exactly, is it easier to print big fonts on a screen than a piece of paper? I think the cost of paper varies less strongly with size than, say CRT and LCD technology.

      There's a graphical trick an electronic screen can do called "scrolling". A single piece of equipment can show data in a series, not just one predetermined thing. One LCD screen, 640x400 pixels, can display 100s of candidates in succession- and in huge fonts (if the voter wishes).

      To do that on paper would be expensive not just to print them all, but more importantly because it makes counting the votes that much harder. There's more paper to store, and collating from a stapled packet is much harder than just reading individual cards.

      WTF? And computers are less buggy than paper?!?! Help me.

      Ok. For data over a certain size, individual sheets of paper are more error-prone than computer files. As you saw in the Florida election, just having the votes in hand doesn't mean you know what the total is. For nations the size of the US, counting votes can be a monthlong procedure- and that's with a significant chance of error on each one (better form design can reduce it greatly- no butterfly+chad). The inabliity to count & recount quickly is itself a kind of buginess.

      Many of the ways that a paper vote can be hacked are just allegations- but that's the problem. Because huge stacks of paper are so unwieldy to analyze, we can't be sure how many disputed votes might've really made a difference.

      Another paper problem is its fragility- a single saboteur could destroy 10000s of paper votes by fire, but digital votes can be distributed to multiple remote sites immediately as they're cast. Historically, what happens if some ballots are "lost"? Do the authorities redo the whole election? Not on your life.

      This, the last paragraph, is the only one worth reading, and interestingly it contradicts some of the earlier statements with which I took issue

      The whole point of the article was to support electronic voting. It just laid out the typical objections first- but the subtitle of the page clearly telegraphed what the conclusion would be. How the last paragraph contradicts (or even addresses) much else in the article escapes me.

      PS. I generally do not approve of this guy's reportage.

    11. Re:Why not use digital cash-like protocols? by Moridineas · · Score: 1

      There are ways of checking for this. Obviously we will never be able to check 100%, but you can bet that many irregularities taking place near voting centers are noted. In any case, the situation would only be made less trackable, easier, and wider in span online. Not to mention, if I give you $100 to vote for Gore, how do I know you REALLY voted for Gore? Whereas if you can send me your eVote token or whatnot, you can be sure.

    12. Re:Why not use digital cash-like protocols? by Hettinga · · Score: 4, Insightful

      I don't understand why a cryptographic protocol using a blind signature can't be used to make an auditable voting system.

      It's real simple.

      The paradox of internet voting is that you can't vote on the net without being able to sell your vote.

      That's because blind signatures -- certainly the most secure, and probably the cheapest way to do things, especially since the patent expires in a year -- create bearer financial instruments.

      Can you say, "equity", boys and girls? I knew you could... :-)

      In other words, blind signatures, right out of the box, create a secure anonymous vote, but it is, by definition, a vote you can buy or sell. In bearer form. For the most part, anonymously. For cash, in bearer form. That is, anonymous cash. :-).

      In fact, without a mondo-draconian is-a-person, gimmie-a-sperm-sample biometric identity scheme (say, voting in meatspace like we do now), you can't vote on the net. The paradox again.

      For us anarcho-capitalists, buying and selling votes is a feature, not a bug. It's even a god-given right. But for you *statists*, on the other hand, that's a problem, yes? ;-).

      Seriously. At the 2001 Financial Cryptography conference in (where else? :-)) Grand Cayman, there was this panel session where various famous, and mostly liberal, academic cryptographers were beside themselves, in front of an audience of people mostly of the same mind -- pissed off and liberal, not famous -- about how to do a cryptographic voting protocol in light of Bush "stealing" the election in Florida.

      They started this panel at 10-ish, and one "yeah, what he said" lead to another, and they fulminated all the way through lunch before they finally took questions from the floor.

      I was first in line. :-). I noted that not once in the entire three hours had they talked about financial voting (equity, remember?) at the world's only financial cryptography conference. If, say, the conference was your idea, or something, it might even make you want to terminate the academic discount, or something... :-).

      One of the reasons that this got up my nose is, as you might have guessed by my .sig, below, I define cryptography into two kinds. (There are two kinds of people, those who think in dichotomies, and -- well, you get the idea...) The first kind of cryptography is political cryptography. That is, these days, at least, cryptography used for and against nation states, since empires mostly don't exist, feudal ones, anyway. Political cryptography is the stuff involved in, say, your "rights" (see, "rights" below), online.

      All the rest, for lack of a better term, is financial cryptography. I mean, sooner or later it all boils down to money, right? I'd even shoehorn Schneier's "your kid sister" in here too, just to be ornery, except that sibling rivalry is politics, if there ever was any.

      And, I would say, even after USElection2K -- and 9/11, especially after 9/11, where the stock market was almost taken out, if they'd waited an hour or two for a few hundred million shares in un-cleared and un-settled trades to build up, because *that* would have caused more pure hell and hardship than even 3000 deaths could cause-- financial cryptography is *still* the only cryptography that matters.

      Finally, that paradox, that the only secure vote on the net is voting a share of mostly anonymous digital bearer equity in exchange for mostly anonymous cash is probably proof of my political/financial crypto dichotomy if there ever was one. Why? Because it points, some day, to efficient, competitive markets for force and the collapse of force monopoly, which is the very foundation of what the average statist would call "government". All cops and soldiers become rent-a-cops, in other words, reporting to their shareholders and customers like everyone else in the economy.

      Secure voting, indeed. Efficient markets are the most secure, anonymous votes there are.

      "When the hares made speeches in the assembly and demanded that all should have equality, the lions replied, "Where are your claws and teeth?" -- attributed to Antisthenes in Aristotle, 'Politics', 3.7.2

      --
      ---------- Financial Crypto is the Only Crypto That Matters
    13. Re:Why not use digital cash-like protocols? by C10H14N2 · · Score: 1

      Digital cash is dead?

      Well, then, I'd better return my european bancards immediately, au complete with smart chips and digital cash features.

      Just because this absurd country (the USA) cant get it's collective shit together doesn't mean a damned thing is doomed to failure, much less already in the global past-tense.

    14. Re:Why not use digital cash-like protocols? by geekoid · · Score: 1

      Having them collect ther eown votes is a reciepe for disaster.
      People who are in favor of a particular canidate will try to prevent other people from reaching there candidate, as seen the 2000 mockery of an election.

      You need a place people go to, vote annonymously(relitively). Hell, there should even be an exit poll allowed, and there certianly should be 0 poll reporting in the media.

      I know how to make electronic voting secure, I just can't seem to meet with the right(read any) money people.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    15. Re:Why not use digital cash-like protocols? by Palarran · · Score: 2, Insightful

      More incentive? I'd say not. Power seems very desirable, to judge by the number of already wealthy who seek it.

      One advantage financial transactions have over electoral transactions is verifiability. Each pair of parties in a transaction will ensure their end happens properly. And stays that way. A vote is cast into the void, with no good way to ensure that it stays cast.

    16. Re:Why not use digital cash-like protocols? by Quothz · · Score: 2, Insightful

      WTF? And computers are less buggy than paper?!?! Help me.

      Generally, I agree with you. But this statement... well, yeah, computers are less buggy than paper.

      You might be thinking of the thing on top of your desk as a computer. It is, but there are a lotta types of computers in this world. Dedicated machines do pretty well. When's the last time your digital watch crashed? Ever have to re-boot your microwave in mid-cooking? You think currency counters make many mistakes?

      Sure, if you want a flexible user interface, Plug n' Pray, Quake III, and a set of interoperable office applications, you're gonna get problems. But if you want something that just counts stuff, you can't beat silicon.

    17. Re:Why not use digital cash-like protocols? by Hywell · · Score: 2, Insightful

      tens of thousands of people were removed, some apparently in error.

      Oh no, the felons couldn't vote. Whatever shall we do? Jeebus, I think I know the case in question, and the "some apparently in error" were 2 people with repeatedly rejected appeals. Not pending appeals mind you, flat-out rejections for appeal -- though apparently the felons claimed that was unfair. this is not the sort of election hacking that worries me.

      Didn't you read the portion that you copied where it said "tens of thousands of people were removed?" The point isn't that felons couldn't vote, the point is that they used inaccurate lists of felons to purge the voting voting records in Florida. These lists included people who had had their voting rights restored and those who had never been convicted of felonies. This is exactly the kind of election hacking that should worry us all.

    18. Re:Why not use digital cash-like protocols? by jwdg · · Score: 2, Insightful
      Ok. For data over a certain size, individual sheets of paper are more error-prone than computer files. As you saw in the Florida election, just having the votes in hand doesn't mean you know what the total is. For nations the size of the US, counting votes can be a monthlong procedure- and that's with a significant chance of error on each one (better form design can reduce it greatly- no butterfly+chad). The inabliity to count & recount quickly is itself a kind of buginess.

      Actually, speed of count is in no way related to country size, because you should really be counting on a distributed local level and counting in parallel. Despite using entirely paper-based, hand (not machine!) counting, the UK manages to deliver final election declarations for the majority of the country within 12 hours of close of poll. For very rural areas it takes up to 24 hours.

      It seems to me that the US has less need of rapid counting than the UK. Our national administration changes as soon as the result becomes clear - it would matter very little if a US presidential election took 48 or 72 hours to count (can't comment on other US elections). I can't see why it need take any longer than that if there was the willpower there to do it!

      It seems that there is pressure to make voting cheap. If you think that election of the president of the USA is of some importance, (and is an infrequent event) maybe it's not so bad to spend some money on it.

    19. Re:Why not use digital cash-like protocols? by Anonymous Coward · · Score: 0

      You are right.

    20. Re:Why not use digital cash-like protocols? by RayBender · · Score: 1
      I don't understand why a cryptographic protocol using a blind signature can't be used to make an auditable voting system.

      That's because you're stupid. :)

      Seriously though - it's simply because most people can't see and count electrons. Therefore they cannot participate in the verification process (i.e. recount). This puts the entire election in the hands of a select few computer programmers.

      Why do people like you let yourselves get blinded by all this shiny new technology to the point where you forget about things like reliability and security?

      --
      Human genome = 3 billion base pairs = 6 GBit. Windows + Office = 20 Gbit. Which is more impressive?
    21. Re:Why not use digital cash-like protocols? by Anonymous Coward · · Score: 1, Interesting

      IMHO giving bribes to voters is preferable to giving bribes (sorry, "donations") to politicians. Since there's going to bribery anyway, why not make it benefit the people, as opposed to politicians ?

      Cynical ? Yes... But, the fact remains that those "donations" keep on coming... Giving them to voters wouldn't change the fact that the biggest purse wins over common good, but at least it would give people some reimbursement from having to suffer wrongfull, oppressive laws passed by corrupt politicians bribed by amoral companies (as opposed to current system, where the money is used for the politicians election propaganda and the people get nothing except another reason to despise their government). If we accept that money can buy political power, then lets make the payments to those who have to suffer the consequences.

      Nowadays, it's hard to be anything but a cynic about politics...

    22. Re:Why not use digital cash-like protocols? by dajak · · Score: 1

      The only way to be absolutely sure that the vote counted is the one you cast, is to drop a well-established rule: expose to the world who voted what. Drop the anonymity principle and make all votes available to whoever wants to collect them. When you vote, the fact that you voted and who you voted for can be made public immediately. Technology makes this radical new system feasible now. Problem is that this opens up another wellknown way of influencing elections: Undemocratic supporters of candidates could visit you and beat the crap out of you. But at least it would be 'transparent' to everyone what is happening.

    23. Re:Why not use digital cash-like protocols? by polymath69 · · Score: 1
      The [trojan or back-door] logic could be so well hidden that not even a careful review of the machine's source code would find it. This isn't as far-fetched as it might sound: Unauthorized features called "Easter eggs" are routinely hidden in commercial software, even software shipped by Microsoft.

      (Emphasis mine). Bullshit! Careful review of source code finds as much as it wants to.

      I guess you've never read Ken Thompson's Reflections on Trusting Trust, in which he describes how he hid a trojan password in the Unix login program which could not be found by inspection of any source code. Both the login program and the C compiler were compromised in a masterfully clever way. The resulting backdoor was present for years.

      The author of this article suffers from an either/or, electronic or paper ballot, mindset. As I've said before, I like the mechanical lever machines best of all. Short of buying off every inspector at a polling place, there's practically no way to corrupt the results.

      --

      --
      I don't want to rule the world... I just want to be in charge of mayonnaise.
    24. Re:Why not use digital cash-like protocols? by Minna+Kirai · · Score: 1

      Actually, speed of count is in no way related to country size, because you should really be counting on a distributed local level and counting in parallel.

      Properly implemented electronic voting could accelerate counting not just in total hours, but also in man-hours (independent of parrellelization).

      Since today the US is evidently unwilling to spend the money to count (or recount) a national election correctly, reducing the total cost might improve accuracy. (Or at least take away a rhetorical lever from the Gore-heads)

      A different kind of benefit for electronic voting is that it would be a step along the way towards elminating the electoral college- a system of indirection that was originally meant to make a national-scale election managable, but which today only serves to give the votes of individual citizens unequal weights.

      There are other forms of voting like "instant runoff" which are mathematically better than electoral college or simple plurality, but they'd be more difficult to implement without a computer doing the counting.

    25. Re:Why not use digital cash-like protocols? by grvsmth · · Score: 1

      Um, don't you mean "see that Gore indeed had the higher number of votes"? See this article for details.

      Even with a paper trail, it's still possible to bury the news.

    26. Re:Why not use digital cash-like protocols? by Anonymous Coward · · Score: 0

      Actually, it is possible for the voter to be certain that their vote was properly recorded, while maintaining anonymity. See this paper for an overview.

    27. Re:Why not use digital cash-like protocols? by sTiv0 · · Score: 1

      Very good, AC!
      When messing with the internal workings of democracy it behooves technologists making proposed solutions to have some humility, for Chrissakes.

      Do not even think of proposing a solution until you understand the problem - which includes the understanding the reasons why what currently exists has come to be.

      It is good to see the emphasis on the chain-voting problem. Three years ago I would argue with fellow geeks ripping "solutions" to the Florida mess off the top of their heads onto napkins, imagining "fixes" of all sorts without knowing the history, the "requirements" of secrecy, fraud-prevention, etc.

      More disturbingly, in the chaos after Florida, some were not just scribbling on napkins for the geek fun of it. They saw a business opportunity and sold all sorts of high-tech flim-flammery to bedazzled election officials.

      You can't offer a solution without knowing the requirements! And the keys to democracy must not be sold so easily. Back off, geek, and come back when you can show that you understand the entire issue.

    28. Re:Why not use digital cash-like protocols? by raymondbesse · · Score: 1
      in Minna Kirai's words:
      There's a graphical trick an electronic screen can do called "scrolling". A single piece of equipment can show data in a series, not just one predetermined thing. One LCD screen, 640x400 pixels, can display 100s of candidates in succession- and in huge fonts (if the voter wishes).
      I'm imagining a candidate who depends on the senior vote losing because his name gets pushed to the top of the unnoticed third page when large fonts are selected.
    29. Re:Why not use digital cash-like protocols? by sTiv0 · · Score: 1
      Both you and the person you replied to have the question of proof wrong:

      Corrupt people would LOVE a situation where you could buy someone like this and they (but not anyone else) would have a way to prove that you delivered on your promise to vote as paid for.

      The scenario you outline (current situation) helps to prevent massive vote buying. The "print the ballot after you vote on a touchscreen" scenario would enable massive vote buying as would any system that did not prevent "chain voting".

      The requirement is this:

      No one but the voter should be able to know how the voter voted. (secret ballot)

      The important corollary is this: No one (not even the voter) should be able to remove from the polling place any ballot materials, be it a filled in ballot or a blank ballot. Every blank ballot distributed should be accounted for.

    30. Re:Why not use digital cash-like protocols? by u38cg · · Score: 1
      Oh no, the felons couldn't vote. Whatever shall we do? Jeebus, I think I know the case in question, and the "some apparently in error" were 2 people with repeatedly rejected appeals. Not pending appeals mind you, flat-out rejections for appeal -- though apparently the felons claimed that was unfair. this is not the sort of election hacking that worries me.

      It wasn't a couple of felons. Read a book called 'The Best Democracy Money Can Buy' by Greg Palast. The upshot is that a private company was hired to remove felons from the rolls. They ended up removing (with state sanction) some 52,000 people who should not have been, mostly Black Democratic voters. How many votes did Gore lose by again?

      --
      [FUCK BETA]
    31. Re:Why not use digital cash-like protocols? by [Zappo] · · Score: 1

      I've posted a few times on this subject (it was the topic for my master's degree project way back in 1999). You could look over my posting history for additional comments.

      There is a fundamental conflict between establishing a verifiable audit trail, and maintaining a secret ballot.

      For example, a voter that uses a blinding factor as part of a cryptographic voting system is left with a, "receipt." The blinding factor is known only to the voter, and can be used to prove that a particular vote was cast by that voter. This could lead to vote-selling or extortion.

      But really, an all-electronic system provides simpler problems. What if software on the voter's PC spies upon, or alters, that voter's vote?

      What if your manager asks everyone in your group to vote from the PC in his office, while he looks over your shoulder?

      For these reasons and others, it seems sensible to maintain a requirement for a polling place. You should be required to prove your identity to access a voting booth, and this proof should be verified against some token exchanged in advance, as part of a registration process. But, it should not be the case that any device knows both your identity and your vote.

      Now that you've gone to a polling place and cast your vote, are you sure you want a purely electronic assurance that it was properly recorded? What if the manufacturer of the voting device was sloppy or malicious? I bet you really want to look at a piece of paper (it can be both human- and machine-readable, like standardized tests with colored ovals), that you can verify, that can be used as an authoritative record for a recount, that can keep the voting device honest.

      Many observers from all sides can keep a watchful eye on those pieces of paper, whereas you have no guarantee at all that the bits associated with your vote were even recorded correctly in the first place.

      As far as reducing fraud, good protocols aren't even enforced properly in the paper-based case. When I voted for the presidency in Massachusetts, I was not required to prove my identity when I entered the polling place. I heard stories about Florida where folks, trying to turn out the elderly vote, brought absentee ballots to rest homes and passed out multiple copies to anyone who wanted them. There were lots of reported cases of people who were allowed to vote without having registered in advance. As usual, many dead people voted.

      One way to address fraud is to establish and enforce rigorous registration procedures; this must be done regardless of whether an election is electronic or paper-based. Such measures are usually opposed, ostensibly because, "it makes it harder for people to vote," but really (in my view) because certain interested parties (on all sides) enjoy having some hooks into the system that let them manipulate the results.

  2. Paper ballot problems by Mr.+Darl+McBride · · Score: 5, Insightful
    It's not something that gets widely publicized, but it's pretty much the rule that paper elections have their problems -- S. Garfield could have spoken a bit more about this. Political analysts like to quote that for any election within 10% of a tie, it's a coin toss as to who really won.

    Not to beat a dead horse, but this was very much the issue with the 2000 presidential election. When it became clear that Florida needed to be counted more carefully, it was discovered that boxes of ballots had been damaged, left in insecure locations, lost, or in one case even stolen. The large delays weren't on account of time needed to actually recount, but to establish how to compensate for the above, and for the fact that many boxes were discovered to never have been counted in the first place!

    Election engineers constantly vow to correct these problems, but for 200 years, we've been having the same problems over and over. At times it almost seems like some parties simply don't want the problems solved!

    1. Re:Paper ballot problems by mao+che+minh · · Score: 1
      All the more reason to create a new system. We have had time to analyze our current voting process and identify it's faults. Therefore, we should theoretically be able to create a new voting process that lacks these faults. The problema shouldn't be so difficult to eliminate if we start from scratch.

      Then again, I'm sure this is the same mentality that Microsoft harbors when approaching one of their hazardous applications.

    2. Re:Paper ballot problems by Mr.+Darl+McBride · · Score: 3, Insightful

      I think the barrier to this kind of a sea change is as much about comforting the public as it is about improving the technology. Try explaining keysigning to your grandmother or the brimstone and hellfire fundamentalists. Both are heavy voters, but neither grandma nor the fundies trust anything invented in the last hundred years if it takes more than five words to explain.

    3. Re:Paper ballot problems by bryanthompson · · Score: 2, Interesting
      I'd really like to see your sources for the following comments:

      it was discovered that boxes of ballots had been damaged

      left in insecure locations

      lost

      one case even stolen

      The large delays weren't on account of time needed to actually recount, but to establish how to compensate for the above, and for the fact that many boxes were discovered to never have been counted in the first place!

      I want facts, not propaganda or liberal conjecture.

    4. Re:Paper ballot problems by plalonde2 · · Score: 4, Insightful
      The key to paper ballot accuracy is *local* counting. Here in Canada, ballots are counted at the polling station at the close of voting, by a multi-partisan committee - I believe each candidate is allowed to provide someone for each station.

      That helps in a number of ways:

      1. There are relatively few votes at a polling station to count - several thousand, max.

      2. There are *many* eyes supervising a *short* counting session, allowing counters and verifiers to remain focused.

      In any system where the ballots (in boxes or not) are moved before counting (which I understand is common in the US) fraud is much easier: ballot boxes can disappear or be replaced in transit, centralized counting require much longer attention spans, non-partisan counters are almost certainly not, and so on.

      Regarding electronic voting, sure, use a machine, but make the machine generate a voter-verifiable paper ballot. Insist that ballots be counted at the polling station *immediately* at the close of the polls, confirming the electronic result.

      Anything else and I'm not sure your votes mean anything.

    5. Re:Paper ballot problems by nlinecomputers · · Score: 2, Interesting

      I admit that I haven't read the article yet but I'll say this. Much of the voter fraud in paper ballots would stop if they simply counted the ballots at the polling place first, in public view, before they load them up and haul them to the court house. If the ballot box never leaves the sight of the public then it is much harder to mess with the vote. Any system can be fouled with but the more eyeballs on the event the harder it is to pull off.

      I am not a programmer so I will never trust a computerised election. I personally have no ability to confirm what a select group of appointed overseers(programers) will tell me about the security, or lack of, the computerized or even mechanical election system.

      All the machines and computers are just a shell game to steal elections. A paper and pencil and public counting and who the hell cares if it takes 10 hours to do it. They count paper ballots in Canada often in under 4 hours.

      Our right to vote was stolen years ago. Elections are a sham and our last presidental election proved it. I'm a Bush supporter and even I think that he stole the election. Not that Gore didn't try. Bush was just better at it. Just like Clinton was better then Bush or Dole at it.

      --
      Slashdot, home of supporters of free software, free music, and free speech.Except for Moderators that disagree with you.
    6. Re:Paper ballot problems by Mr.+Darl+McBride · · Score: 1
      Yours is a fair call. I should have said "it was alleged" that the above happened.

      My information was from news radio and news sites, exactly the same as yours or anyone else's. The real details are anyone's guess. It could have been the fairest election in history for all we know.

    7. Re:Paper ballot problems by Anonymous Coward · · Score: 0

      Ahh, the "Bush stole the election" myth.

      Some facts for you:

      In every recount, Bush won.

      Saying that Gore won the popular vote is misleading because not all votes were counted in some states where they wouldn't have made a difference in the electoral college.

      Florida law required that the election be certified seven days after the election. According to the law, all outstanding ballots must be ignored at that point and the election certified with the votes that were counted. The law is very clear in this.

      Bush's cousin at Fox was part of a group that declared Florida for Bush at 2 in the morning, long after the polls closed. However, you don't hear anything about CNN claiming that Gore won and the polls were closed, one hour before the polls closed. (In Florida)

      I could go on and on, but the "Bush stole the election" is a pathetic myth perpetuated by people who are sore about Gore losing.

    8. Re:Paper ballot problems by jfern · · Score: 1

      What about the ballots which were never counted in the first place?

      Florida law required that all absentee ballots have postmarks in them.

      In the 1876 Presidential election, it took them 4 months to decide who won Florida

      They called Florida for Gore after all the polls in EST closed, and 10 minutes before the polls closed in CST. Maybe Bush lost 5 votes there? Big fucking deal.

      Read Chapter 1 here , and tell me if you still believe that the election was fair.

    9. Re:Paper ballot problems by Anonymous Coward · · Score: 0

      However, you don't hear anything about CNN claiming that Gore won and the polls were closed, one hour before the polls closed. (In Florida)

      Fractured grammar in your statement so I'm not sure what you're trying to say, but let me point out that VNS (Voter News Service) accurately predicted a Gore victory. VNS was lambasted, but there was nothing wrong with it--it is (was) based on exit polling, asking people how they thought they had just voted .

      And why shouldn't people be pissed off over the false election of an incompetent?

    10. Re:Paper ballot problems by jfern · · Score: 2, Funny

      Exit polls are usefull as a judge of how rigged an election was. If there are no exit polls in 2004, I'm not going to trust any of the results.

    11. Re:Paper ballot problems by Minna+Kirai · · Score: 1

      I'd really like to see your source

      It was all over the news at the time.

    12. Re:Paper ballot problems by Brandybuck · · Score: 3, Interesting

      Well here in California some ballots were found floating is SF bay, and a ballot box left too long in the trunk of a pollworker's car. I don't have the facts, but I read it in several different local newspapers. No, I don't have sources, since I through out newspapers more than a week old.

      But simple logic should tell you that after a few recounts in Dade county involving manual handling, the odds of unpunched chads becoming loose or even falling out, are not insignificant.

      I also have experience on the latter. I spent a few months working for a major printing press that had the contract for the upcoming state primary elections for several states. All the ballots were punch-style. Loose chads were all over the floor at the end of the shift. Just sliding a ballot sheet over another would guarantee a chad dropping out. Fortunately there were a lot of QA procedures in place. Overall the damaged ballots would be an insignificant factor in an election. But when the 2000 Florida race was so close, that factor could make a whole bunch of people get their panties in a twist.

      --
      Don't blame me, I didn't vote for either of them!
    13. Re:Paper ballot problems by Anonymous Coward · · Score: 0

      About them calling the election for Gore after the polls closed. Wrong. I won't attempt to disprove the rest of your post... but....

      CBS called Florida for Gore at 7:49 Eastern. They also claimed during the last hour that the polls were open that the polls were closed sixteen times.

      Sorry for the lack of sources. They are all print.

    14. Re:Paper ballot problems by Anonymous Coward · · Score: 0

      Exit polls can never be as accurate as the real election, especially when it was as close as this one. There is also something call sample size......

      Anyway, exit polls can prove voter fraud if the results were drastically different from those in the election. The VNS numbers were within the margin of error, compared to the actual election results.

    15. Re:Paper ballot problems by Anonymous Coward · · Score: 1, Insightful

      Since you've already made up your mind, any source will be propaganda and liberal conjecture to you (I know you've made up your mind because you aren't equally weary of liberal conjecture as you are conservative dribble).
      I cant speak for the parent, but there are lots of sources out there. Google for "DBT florida bush" and you will see some. But when it comes down to it, you either believe something someone tells you or you dont. No one can give you proof or a source that you can't label as propaganda if you want. Unless you witnessed something your self, you cant be sure of it; and even then its not sufficient to prove it to someone else.
      If there were undeniable proof, the best you are ever going to see of it is inevitably just a second hand account anyways.

    16. Re:Paper ballot problems by Anonymous Coward · · Score: 0

      That's precisely how votes are counted in the U.S.

    17. Re:Paper ballot problems by randyest · · Score: 1

      The link you gave led to an article with the headline "Dems Threaten Suit in Florida as More Purported Ballot Boxes Turn Up". In the article itself, purported is further qualified as "what look to be five purported ballot boxes." One of the things which looked to be a purported ballot box turned into a dead end since it "apparently contained notebooks."

      If it was "all over the news" at the time, surely you can come up with something a little more solid than something that looks to be an article purporting to describe some alleged missing boxes which in fact contained notebooks? All I remember in the news at the time was a lot of empty accusation, speculation, and whining. Perhaps you can enlighten me with a nice, solid, conclusive link, especially given all the time that has elapsed to allow full investigations about anything which allegedly may slightly resemble a purported missing ballot box. Or are those investigations more like, oh, I don't know, OJ looking for the "real" killer?

      --
      everything in moderation
    18. Re:Paper ballot problems by geekoid · · Score: 1

      Which is why they need a re-vote NOT a recount.

      I'm not happy Bush won. That is not the reason I wanted a re-vote. If he had won in a re-vote, I wouldn't be happy with the winner, but I would have been happy with the process.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    19. Re:Paper ballot problems by cheezedawg · · Score: 1

      Florida law required that all absentee ballots have postmarks in them.

      Actually, that is not quite correct. The Florida Secretary of State ruled in 1973 that absentee ballots needed either a postmark or a dated signature to be valid.

      --
      "The defense of freedom requires the advance of freedom" - George W Bush
    20. Re:Paper ballot problems by zenyu · · Score: 1


      Regarding electronic voting, sure, use a machine, but make the machine generate a voter-verifiable paper ballot. Insist that ballots be counted at the polling station *immediately* at the close of the polls, confirming the electronic result.


      I think this is what all people who don't plan to fix votes are for. I've yet to meet a single person who didn't think it is workable to stick a couple printers in the voting machine in case one breaks down. Not that this is strictly needed, since you could have each machine switchable so if a polling station lost 3 of their 20 machines, some could be switched to a different precinct combo per person entering the machine. The old mechanical computers used in places like New York are at a disadvantage here as it takes a couple experts a few hours to reprogram one. Their advantage is that they are completely transparent, and verifiable on the spot. But with a printout the electronic voting machine is just as verifiable.

      One thing that people miss is that a paper vote can be bought. It's easy to take a small camera into the booth and take a picture of yourself holding the ballot. But this can be overcome as well. Simply let the person vote on as many paper ballots as she wants to without poll worker assistance. Here you have an advantage over even paper balloting as you can print a unique randomized serial number on each person's ballots and throw out the votes of someone that voted several times. The 'randomized' number can be pseudorandom based on a seed the poll workers enter in the morning by coin tosses and can the 'random' numbers can be verified with that knowledge, but would need to be leaked to print fake votes (and now we're back to ballot stuffing being local, or requiring many co-conspiritors, and hence difficult.) You can publish the random numbers and time of vote after the fact so voters can verify that their vote was counted, or falsely overcounted if you see your vote on the list of stuffed ballots. As long as you don't publish the person's vote, and don't let it leave the polling station, only the local poll workers or voting software company can be involved in vote buying. Even the software company can be eliminated by using open source and a checklist of MD-5 signatures of verified code when the poll workers compile and install the software, with a verified compiler and system. I'd even make the ROMs verifiable prior to the election, it's not so hard to have poll workers from different parties load the ROM with their personal laptop and then have the others verify the ROM also in a random order, with a roll of dice for whether to do each additional verification after each party member has had a go at it, so the last person to verify doesn't load a pirate ROM instead. They don't know if they are going to be last.

      I probably missed some procedure, so it would of course be best to publish the whole set of procedures along with the code, bios, etc, for public review a few years ahead of time so all the bugs can be worked out and there is no single point of failure. (The randomized serial number keeps down the ballot stuffing problem with paper ballots. This, for instance, would be supplimented by a poll worker observing you didn't put a bunch of ballots in the clear acrylic box.)

      I hasten to add I think implementing this before the 2006 elections, considering how few of these common sense thoughts have been talked of, would be very pre-mature, and could only be an indication of intent to perpetrate continued election fraud on the part of any politician pushing for such adoption.

    21. Re:Paper ballot problems by sTiv0 · · Score: 1
      Before we go around creating new systems for voting, we need to understand the old systems, their strengths and weakesses. It's not as easy as we may think and we need a little humility. As with any project, you need to know the requirements. Here is a partial list of requirements, all of which are met to a high degree by the present systems like punchcard, optically scanned paper and even lever voting machines. These technologies arose in response to various historical attempts to cheat. You should not even think of "starting from scratch" if you don't have solutions to these requirements.
      1. Secret ballot. Nobody but the voter must know who he voted for.
      2. Integrity of the ballot. Nobody, not even the voter, should be allowed to remove from the polling place an official copy of his vote, to prevent vote sales. Nobody, not even the voter should be allowed to remove from the polling place, a blank ballot, to prevent vote sales by chain voting.
      3. Audit trail. The count needs to be verifiable and challengeable.
      4. Fair. There should no partial counts available to some parties and not others, no communication between the system running the voting and the polling place while polling is going on. For a reported example of this, see this article, linked to by Garfinkel.
      Many of the "solutions" I've seen bandied about here fail to meet one or more of these requirements.

      Having said that, there are, of course, problems with the present systems. One new one is the advent of inexpensive digital cameras which offer the possibility of voters' copying their votes to participate in vote-buying schemes against systems such as optically-scanned paper ballots which were previously secure against this. Solutions will have to be found for this. Perhaps it will have to be made illegal to bring a camera into a voting booth.

      But the keys to democracy should not be sold cheaply. Some of those who so glibly propose these schemes sound like nothing so much as wannabe Bill Gateses.

  3. HTTPS link to the article by Jack+Porter · · Score: 3, Informative

    Here's a non-HTTPs one for those of use who don't trust encryption technology in general, not just electronic voting :-)

    http://www.technologyreview.com/articles/wo_garfin kel090303.asp

    1. Re:HTTPS link to the article by Wesley+Felter · · Score: 1

      Uh yeah, because accessing publicly-available information over SSL is such a security risk. Not.

  4. ITYM "Garfinkel" by KnightStalker · · Score: 3, Informative

    You know, like the author of "Practical UNIX and Internet Security."

    --
    * And remember, it's spelled N-e-t-s-c-a-p-e, but it's pronounced "Mozilla."
    1. Re:ITYM "Garfinkel" by Fnkmaster · · Score: 1

      You know, like the guy who gets lots of people to publish his stuff because his name sounds suspiciously similar to a certain famous duo.

    2. Re:ITYM "Garfinkel" by Minna+Kirai · · Score: 1
      Choice tidbits from that volume:
      • Consider running any WWW server from a Macintosh platform instead of from a UNIX platform.
      • After you change your password, don't forget it!
      • Lock and physically isolate your computers from public access.
      • Never use rot13 as an encryption method to protect data.

      Good stuff!
    3. Re:ITYM "Garfinkel" by Anonymous Coward · · Score: 0

      Yeah, everytime I read his name on an article I have this picture in my head of Paul Simon's head wearing Art Garfunkel's afro -- very disconcerting.

    4. Re:ITYM "Garfinkel" by KnightStalker · · Score: 1

      I think there must be a deliberate conspiracy by Apple to undermine Garfinkel's advice, by making the Macintosh into a UNIX platform. What is the world coming to.

      --
      * And remember, it's spelled N-e-t-s-c-a-p-e, but it's pronounced "Mozilla."
  5. I think we all got the idea by [cx] · · Score: 1, Interesting

    This was a charade to get Bush into power to get more oil for more money, yadayada, circle of life in the industrial age.

    Anyone with any kind of intelligence can see that all these "little" events lead to something bigger.

    Read the last few stories about this electronic voting scam in the past few days at /.

    [cx]
    -Yeah Im a troll but i have a trolly opinion

  6. The need for open source by SargeZT · · Score: 4, Insightful

    Nevertheless, most computer professionals are opposed to the DRE machines. One reason is that there is fundamentally no way to audit them: If 600 people vote at a DRE on Election Day and the machine says that 310 voted for the Democratic candidate, who is to say that the number 310 is true? Perhaps only 280 voted Democratic, but the machine was programmed to randomly flip 5 percent of the Republican votes to Democrat before recording them on the computer's hard drive. To make this sort of programmatic tampering harder to detect, perhaps the program was devised so that the flipping would only happen on the first Tuesday in November. On other days--presumably the days when election officials tested the voting machine--no vote flipping would take place. To make it even harder to detect, perhaps the flipping occurs only when the machine discerns that the vote is close; this would avoid the embarrassment of having polls predict one outcome, and having the machines tally another.

    This only shows the need for open-source software in the governement. If the source for the voting machines was available to all programmers world-wide, then there would not be this concern! If you used closed source software, then who knows what backdoor's the programmers could put in?

    --
    And why did you staple the trout to the RAM?
    1. Re:The need for open source by Anonymous Coward · · Score: 2, Insightful

      There's no guarantee that the source we're shown is the same as the source that generated the executable handling voting.

      A better choice is an electronic system that allows voters to make and edit their choices, then print out a ballot that lists the choices the voter made, which printed ballot is then used for tallying votes. It might include a bar code to be machine readable in addition to the human readable component. The ballots could be processed in batches, with randomly selected batches hand counted to verify that the machine read tally matched the human count, as a further protection against rigging machines for a false count.

    2. Re:The need for open source by SargeZT · · Score: 1

      That's very true. The government may edit that code. Legislation would have to make sure the source available to the public is the same as they are using. But, being open-source does open the possibility of someone finding a vulnerability in the code, and if they didn't have the best intentions in mind, mess up the country in one fell swoop. Just my 00000010 cents.

      --
      And why did you staple the trout to the RAM?
    3. Re:The need for open source by Moridineas · · Score: 1

      This only shows the need for open-source software in the governement. If the source for the voting machines was available to all programmers world-wide, then there would not be this concern! If you used closed source software, then who knows what backdoor's the programmers could put in?



      So what if a worker slips a virus onto the computer somehow? What if there is a 1 in a million memory error (and with the number of elections and voters in America, you better believe there will be flaws). Power outages? No electricity at all? Open source is fantastic I agree, but you're using OSS zealotry where it's essentially irrelevant.

      I will tell you what IS relevant. A paper trail. What had happened in Florida election if it had been 100% electronic and Bush had won by 100 votes? THere's no way to do a recount. There's no paper trail to see if there are hanging chads (see my previous post about a GOOD voting system in use).

      If there is a paper trail, any electoral fraud like the article suggests can be sniffed out..easily.

    4. Re:The need for open source by shanen · · Score: 1

      Exactly. How would you know who had won? Could be the communists, for all the magic box reveals. Actually, one of Stalin's more famous quotes is about elections. I don't remember the exact words, but he essentially says that it's enough for the people to know that there has been an election. After that, it doesn't matter who they actually voted for--the only thing that matters is who counts the votes.

      Or, as in Florida in 2000, who does NOT count the votes.

      On the current topic, technology is neutral. You can use it to make better voting systems that are harder to cheat, or you can use it to make it easier to rig the elections. All the evidence is that increasing the rigability of the elections is the way they're going.

      How many of you even noticed how they cancelled the exit polls in 2002, which may have been the last major independent validity check on the elections. Quite a bit of evidence of vote rigging in 2002, but no hard evidence exists. (Actually, they recently released some of the exit poll data, but 20% had somehow disappeared. "Somehow" in a pig's eye.)

      Excuse me, but I think there is no earthly justification for not printing a copy of the ballot, and showing it the voter and saving it just in case someone wants to doublecheck.

      --
      Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
    5. Re:The need for open source by windex82 · · Score: 1

      So what if a worker slips a virus onto the computer somehow? What if there is a 1 in a million memory error (and with the number of elections and voters in America, you better believe there will be flaws). Power outages? No electricity at all? Open source is fantastic I agree, but you're using OSS zealotry where it's essentially irrelevant

      And your reasons for using OSS is also irrelevant, the point the parent was trying to make is if the source was open someone would be able to report the virus, or even more importantly, notice the section of code that tells it to vote twice for a canadite every three votes.

      On a side note, i cant wait to have a paper trail so i can have an "accident" after voting the wrong way... i know this is pretty idealistic but i shouldnt have to worry about my vote being tampered with, i should have no need to check on my vote, i would definitly feel a little more at ease knowing that at least the software handling the vote (read: The software should be OSS from begining to end, with any us citizen able to review the code) is being read by someone other then heavily nda'ed consultants and auditors and the like. I would assume it would be fairly easy for someone to buy out a few ppl to give the thumbs up if they were in such a position to want to tamper with the votes, but impossible to buy out every citizen who reviews and understands the code.

    6. Re:The need for open source by Moridineas · · Score: 1

      And your reasons for using OSS is also irrelevant, the point the parent was trying to make is if the source was open someone would be able to report the virus, or even more importantly, notice the section of code that tells it to vote twice for a canadite every three votes.



      What, so your advocating that all voting machines be internet connected, so that whoever wants can monitor them realtime? That sounds like a recipe for success.

      Look, the point I'm trying to make, and you're missing is that the entire process can NEVER be accountable. Maybe someone modifies the binary right before uploading it to the voting machine. Maybe something else goes wrong (I listed a few of an infinite number of problems above). A paper trail makes the process as accountable as it will ever be, unless you want to video tape each person coming in, verify finger prints, DNA, and run a lie detector to make sure they're not coerced/bought--oh, and video tape the whole procedure.

      Actually you know what I think would work best? The old Greek method..Black and White stones for the candidates ;) (or course we could use different colors for other candidates) ;) ;) -- if it's not obvious

    7. Re:The need for open source by zangdesign · · Score: 1

      While the software might be open source, what guarantees do you have that the software you examined is what is installed in the machine?

      Typically, there is a delay between examining the software and implementing it, usually for logistical reasons (inventory, machine deployment, etc.). It is entirely possible to put in logic, between the times of examination before the vote and after the vote, that would alter the results and disappear, leaving no trace that it was ever there.

      Democrats cannot trust large companies like Diebold to perform this task, since their directors are clearly in the Republican camp. Republicans would be unwilling to trust a company whose leaders were in some other camp.

      The basic problem here is not one of trusted or untrusted code, but rather trusted or untrusted PEOPLE. There are few or no people that everyone trusts implicitly.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    8. Re:The need for open source by Istealmymusic · · Score: 2, Informative
      Actually, one of Stalin's more famous quotes is about elections. I don't remember the exact words, but he essentially says that it's enough for the people to know that there has been an election. After that, it doesn't matter who they actually voted for--the only thing that matters is who counts the votes.
      That quote you're looking for, for the record, is: "Those who cast the votes decide nothing; those who count the votes decide everything." -- Josef Stalin
      --
      "The lesson to be learned is not to take the comments on slashdot too literally." --Vinnie Falco, BearShare
  7. It's all secure by Psychotic_Wrath · · Score: 3, Funny

    It has to be secure if it is online... Nobody has EVER had their credit card number stolen online... =D

    --

    Doctors do Massage in Longview WA now, who knew?
  8. Oh? by mao+che+minh · · Score: 1

    SSL has proven quite amiable. I see no reason not to trust it. It is this same mentality that is holding the adoption of electronic voting back. A healthy dose of skepticism is needed when approaching all things, but I am confident that SSL has long since passed the test.

    1. Re:Oh? by commodoresloat · · Score: 1

      I think the dude was joking. Who the hell cares if you use https to read an article in Technology Review? It's not, like, secret information!

  9. Identity Theft, National ID Cards and Privacy by beacher · · Score: 1

    "a chorus led by some very high-profile computer science professors and researchers--who say that one machine should never be computerized: the voting machine."

    I don't think this has to do with computerizing it. Identity theft is out of control, even when we have human operators handling the transactions. At what point is there a need for a single identity card? We have the technology to make the encryption unbreakable (without the NSA computer in the basement).
    If they could hand out a national ID card, and ensure that my privacy would be securely maintained, I would be all for that... The trouble is that politicians are scraping the bottom of the pork barrel and I just don't want to part with my data.

    Yes we can computerize it... Just make sure you aren't selling my data to the Val-u-PAK coupon or telemarketers.
    -B

    1. Re:Identity Theft, National ID Cards and Privacy by Moridineas · · Score: 1

      Not to mention that most days you would hear a unified cry of horror against national ID "Big Brother" card on SlashDot. If it makes my life easier, I'm all for it...but the privacy advocates don't like it.

  10. Garfinkel, dammit. by lungofish · · Score: 2, Interesting

    Not Garfield.

    It's right there at the top of his site.

    1. Re:Garfinkel, dammit. by _randy_64 · · Score: 1

      Oops. My bad on that one. It was before my first cup of coffee, _early_ this morning!

      --
      I mod down all the "free iPod"-sig losers.
    2. Re:Garfinkel, dammit. by Anonymous Coward · · Score: 0

      you, my friend, are either very careless or very funny. garfield. that's classic.

  11. A lot of his points can be done with E-voting too by cyberguyd · · Score: 2, Informative

    Most of these techniques of stealing an election, "stationing tow trucks outside the polls to intimidate voters; setting up police roadblocks (as was done in Florida in 2000); intentionally designing confusing ballots; putting people on the ballot with the same name as your opponent; and getting votes the old fashioned way--by buying them" can be used for e voting, too. In addition, usually three people view the paper ballot before recording the vote, no one person reviews ballots and records them. I still don't trust e-voting and never will. No system is perfect, how about some of you coders out there discuss the perfectness of your code. Unless you're coding "Hello World", I don't think so.

  12. yeah, well... by bryanthompson · · Score: 3, Insightful
    Simson Garfield looks at the other side of the story and comes away thinking that e-voting might not be so bad, if done properly....
    I don't think electronic voting being a good or bad thing is the debate at all. Most people think it'd be a better, more organized way to do it. Most of the people who are against it are the typical nay-sayers who are going to be against any type of progress/innovation.

    The real debate is about who'se going to be making the software/equipment to make it happen. We've heard about the buggyness of the Diebold voting systems, and talked about how we'd design the voting systems...

    So why don't some of us get together and just do it? Seriously, if someone made an OpenSource voting booth that was secure and worked well, it'd be huge -- plus, it'd be cheaper for the government. I can't think of a better way to get some exposure to OpenSource.
    1. Re:yeah, well... by Brandybuck · · Score: 1

      Most of the people who are against it are the typical nay-sayers who are going to be against any type of progress/innovation.

      I'm generally opposed to electronic voting, but I am all in favor of progress and "innovation". But as a software engineer, I know all too well the propensity of human beings to view technology as an infallible magic. At work we are building a networked embedded system using out-of-the-box WinXP Pro. This is a $200K system used in the medical field. Anyone see the problem here? Unfortunately, the average registrar of voters belongs to the same species as the average upper level corporate manager.

      The only way I would potentially support electronic voting is for it to be completely and 100% open from front to back. But that's just the minimum requirement for me. So far no proposed system under consideration meets even that.

      --
      Don't blame me, I didn't vote for either of them!
  13. A clear answer: by greppling · · Score: 2, Insightful
    Open source laws have often been criticized because they might favour one solution over another for ideological reasons, ignoring the techincal ones.

    This should be an obvious case where even the general public might be possible to convince that all the software in such a system must be open source. There is no excuse for not doing so.

    Of course, this is not yet the complete solution, but without it I cannot think of one.

  14. Learn form Old Europe by Anonymous Coward · · Score: 1, Interesting

    In spain, elections are in sundays and for every urn 3 citizens are selected to be there, checking who votes and after the urns close to COUNT (and recount) on site the votes, write and phone the results obtained.
    All mayor political parties have people in every urn ensuring that no tamper is done.
    After the count its done law agents transport the urns and the results to the main storage.
    The phone submited count its later validated with the paper written count.
    We get the vote count in a hour after the elections ends.
    Also we use 1 paper per candidate printed by central governement, no butterfly thingies -> no mistakes.

    1. Re:Learn form Old Europe by Anonymous Coward · · Score: 0

      Well . . . it sounds good on the face of it . . . but possibly this system is the reason why Spain's politics suck like they do ? Can't risk it.

    2. Re:Learn form Old Europe by benzapp · · Score: 1

      I prefer the days when Franco ruled.

      I think Spain needs to give up on the democracy BS and return to their roots, before their country becomes as crazy as the rest of Europe.

      --
      I don't read or respond to AC posts
  15. Garfinkel is comparing apples and oranges by loggia · · Score: 1

    Nope. What Garfinkel is calling hacking old style elections has nothing to do with electronic voting problems.

    Those same old techniques - tampering with voter rolls, discouraging minorities from voting and so on - those can all STILL happen with electronic voting.

    Apples and oranges.

    Electronic voting will just add another way to tamper with elections.

    His essay does not make much sense at all.

    1. Re:Garfinkel is comparing apples and oranges by letxa2000 · · Score: 2, Interesting
      His essay does make sense. If you go from paper to electronic voting, yes, you still have the traditional forms of intimidation... but the actual voting mechanism?

      Right now a vote can be thrown out because the voter makes a stupid mistake. Perhaps the voter is stupid or maybe the ballot format is. A vote can be ignored if a vote counter at each counting location doesn't like the vote and slips it into the garbage or, as the essay says, just records the Republican votes as Democratic votes. The numbers can be messed up anywhere along the line.

      With electronic voting the only thing that fundamentally has to be checked is that the whole world agrees the code is correct without little treasures to modify votes. You make the code simple (it doesn't have to be complicated), you bring in software developers that represent each political party, you give them each the code to browse to their heart's content. Each software developer then compiles the program with their own copy of the code (which they inspected and can archive and take with them) and they all come back and all the executables better be identical. That way everyone agrees we're talking about the same thing. Then you do an MD5 on that bugger and somehow work that into the encrypted vote that is recorded on the system. That takes care of the actual program that is being used being known to be valid and accepted by everyone.

      Once you political parties are confident that the program itself is sound, getting the kinks out to keep vote selling out of town are minor details.

      If the program can be certified by all concerned as described above there is virtually no way anyone could modify the results on election day.

  16. Hackable? by TWX · · Score: 0, Offtopic

    Scissors, knives, boxcutters, X-acto blades...

    --
    Do not look into laser with remaining eye.
  17. False Choice! VerifiedVoting needs physical record by ClarkEvans · · Score: 4, Insightful

    The article starts out with a False Choice logical fallacy. The reporter asserts early on that we either have touch screens or paper -- to create tension and proport to show "another side" of the argument. But it is really a misrepresentation of the facts. The Verified Voting people went way out of their way to make sure that they wern't against paper ballots. What VerifiedVoting is For is a PHYSICAL verification of electronic voting.

  18. Redundancy, anyone? by Empiric · · Score: 4, Interesting

    He mentions several ways that traditional ballot voting is just as 'hackable' as the electronic version.

    Though, naturally, the distinction between manual ballot stuffing and computer ballot-stuffing (and the like) has similar differences as between bank robbery and embezzlement... the former usually leaves a lot more physical signature and is usually more easily traceable as to the "who's" and "how's".

    update nationalvotes set candidatechosen = "Bush" where name like "%e%" ... could be hard to detect or trace, if there was a security lapse.

    As an idea, how about having in effect two buttons for a given candidate, each of which hooks up to a completely different network run by a different company, then comparing the results between the two? It seems like this could go a long way to verifying accuracy and providing a traceback method for voting fraud.

    Just a thought.

    --
    ~ Whence do you come, slayer of men, or where are you going, conqueror of space?
  19. Author of the article has a good reputation... by beacher · · Score: 4, Informative

    Just did a basic search on Simson Garfinkel I didn't know who he was... He's a writer for O'Reilly and has penned/contributed to some of their books "Practical Unix & Internet Security, 3rd Edition","Web Security, Privacy & Commerce, 2nd Edition","Database Nation (Paperback) "... damn he's been writing Unix security books since '91...

    1. Re:Author of the article has a good reputation... by Minna+Kirai · · Score: 1

      Written? Or "ghostwritten"? I wonder how big of a "contribution" his part was. I suspect he's a wordsmith who can spell the computer-terms properly, and helps engineers format their thoughts into 15 orderly chapters.

    2. Re:Author of the article has a good reputation... by gessel · · Score: 1
      So did Stephen Glass.


      While Simpson's tech background is beyond reproach (and he's really quite a talented writer, damn him) and Selker is a first rate inventor, being smart doesn't mean you can't be wrong.

      ...Or perhaps taken out of context by a once academic and critical magazine that now survives by making tech "readable" and exciting, and by following Wired's ill-conceived lead in embracing a Marshall McLuhan-esqe embrace of subjectivity.

    3. Re:Author of the article has a good reputation... by alansz · · Score: 1

      As one of his co-authors on the last version of Practical Unix and Internet Security (3rd ed), I assure you that he practices, reesearches, and writes about security, and is not being ghostwritten. Yes, he's a good writer, but he's also a computer professional (you might search for some of his academic research papers). O'Reilly typically uses editors to help engineers format their thoughts, not authors. :)

      Of course, that doesn't mean you have to agree with anything he's written, or think that his journalism is relevant. But he always makes me stop and question my assumptions.

      Cheers.

  20. Re:False Choice! VerifiedVoting -- physical record by ClarkEvans · · Score: 1

    s/paper ballots/electronic voting machines/

    sorry

  21. voting customs make voting insecure by commrade · · Score: 5, Interesting

    The mechanism of voting must be ethically secure from all forms of fraud. Currently, there is no standard voting mechanism. Paper voting machines, long the standard, are cumbersome and inefficient. Electronic voting mechanisms are prone to fraud from outside interestes or from internal corruption.

    To solve the problem of voting fraud at a mechanical level, many would seek to improve the mechanism. These voting machines are, at their core, computers. From touchscreens to punchcards to beans in a hat, voting machines are all computational devices. There are limits to the security/infallibility of any secret voting machine. The mechanism can be tampered with at too many levels. Any mechanism installed to monitor another anti-fraud mechanism could be tampered with as well.

    The only solution that comes to mind is public voting. Public voting would be the case that you let your vote be associated with you. No more voting anonymously. This may seem like a great loss of freedom, but consider the increased power it gives the public. Votes could be counted and recounted by several independant parties after and during the vote. Being responsible and accountable for the vote that you make might seem like a liablity, but it may be a small price to pay for equal and accurate representation.

    1. Re:voting customs make voting insecure by syphax · · Score: 1
      The only solution that comes to mind is public voting.

      NFW.

      It may make auditing easier, but it makes vote selling and voter intimidation much, much easier as well.

      Yikes.

      Double yikes.

      Now if votes were associated with an ID, but voters only knew their own ID (see the Digicash post)... that sounds pretty good.

      --
      Simple Unexpected Concrete Credible Emotional Stories
  22. The obvious answer by mao+che+minh · · Score: 1
    We need a system where the politicians sit down and discuss the problems, agree what's in the best interests of all the people, and then do it. You might say to yourself "That is exactly what we do. The trouble is that people don't wlways agree. In fact, they hardly ever do".

    I would say that they should be made to agree.

    I am your father.

    1. Re:The obvious answer by Anonymous Coward · · Score: 0
      I would say that they should be made to agree.

      I disagree, and I refuse to talk to you about it.

    2. Re:The obvious answer by Anonymous Coward · · Score: 0

      We need a system where the politicians sit down and discuss the problems, agree what's in the best interests of all the people, and then do it. ... ...
      I would say that they should be made to agree.

      And i would say: the problem is not to find an agreement but to distinguish "best interests of all the people" from personal/party/lobby interests

      but maybe i'm just to cynical

  23. Simson Garfield? by Masque · · Score: 0, Offtopic

    What an odie-ous typo!

  24. Hail to the Theif! by YoungBonzi · · Score: 2, Interesting

    There will always be ways to cheat a system, electronic or not. The focus should be on ways to validate a vote. For instance in the case of electronic voting, flags should be raised if a voter votes outside his party, or has not voted in past elections. I'd personally like to see something in writing telling me who I voted for when the voting is over, like a site where I can query my voting history.

  25. Alright guys, who was it? by qmrq · · Score: 0
    But there is a rising chorus of geeks--a chorus led by some very high-profile computer science professors and researchers--who say that one machine should never be computerized: the voting machine.

    'Rising chorus of geeks'? Who decided all of a sudden this was a good idea? I know it wasn't me..

    Whatever way this whole thing goes though, we'll always have problems, as this article points out. Elections will never really be accurate / balanced.

    Selker is convinced that DREs are the way of the future; many notable computer scientists continue to believe otherwise.

    They are.. I'm a bit wary with what I've been reading lately though.

  26. OSS is good, physical record is essential by ClarkEvans · · Score: 3, Insightful

    by providing a backup "counting" mechanism which can be used to verify that the voting machine is working correctly. Open source will not solve it (although it will make it harder) as you still have many ways which the machine can be tampered with. Clearly the reporter disagrees with this view, and says:

    "What about the value of a paper trail? I asked Selker. Just having a vote on paper is no guarantee that it will be correctly counted, he explained. He cited an example (again from Chicago) of an election commissioner who bragged about counting votes for a Republican candidate and then writing them down as votes for the Democrat."

    While this is cute, and it is possible to mess with the paper ballots by mis-counting them -- the point of paper ballots is that you can re-count them under bright lights... and since someone _could_ be shown to have lied it makes catching evil election commissioners much easier. Recounting an electronic votes, however, well, is this even possible?

    This reporter has an axe to grind and I think he is seriously playing games. Especially when he says "Before talking with Selker, I was squarely in the anti-DRE camp." How someone can be evern remotely informed about DRE and propose an "alternative" while not even mentioning a reference to and then completely mis-representing the adecemics and practioners who are in the "anti-DRE" camp [1]? This quote is just yet another stratigically placed logical flaw that his paper is riddled with.

    [1] (VerifiedVoting).

  27. This is a good idea by blah1019 · · Score: 0

    It's not a new idea but it's a good one. Shame it will never happen. There are way too many problems inherint with on-line voting. You want to fix voting? Give everyone the day off provided they bring back a "I voted today" card from the voting center. Guarnatee the turnout will be huge, 70-80% at least. And I'm betting they would get ti right. It's a shame you have entice people to want to vote but it's the sad state of affairs we find ourselves in today.

    1. Re:This is a good idea by Anonymous Coward · · Score: 0

      Think about it: why would you want anyone ELSE to vote ? It just dilutes your own vote, unless you are sure they vote as you do.

  28. chain voting by tunesmith · · Score: 1


    Can anyone explain exactly what chain voting is? I saw something about having someone go in with a ballot, turn in that one, and then come out with the one they were issued, but I don't see what the point is.

    An electronic machine *with* paper trail, along with random spot-checks of recounting the paper ballots, should be immune to this, right?

    --
    skkkoooonnnggggkkk ptui
    1. Re:chain voting by aridg · · Score: 2, Informative

      Here's my guess:

      Chain voting is *not* a way to fraudulently change the vote, it is a way for a rich guy to pay voters for verified votes for the rich guy's candidate, which is impossible with a true secret ballot.

      Rich guy somehow gets his hands on a paper ballot cast for his candidate -- maybe by going to vote himself and not putting it in the box. Rich guy can now go to someone about to vote, and say: here's a ballot cast for my candidate. You go mark your ballot for my candidate, but put my ballot in the box and bring me the ballot you marked. Rich guy makes sure that his ballot is marked in such a way that he can check that the ballot brought back by the voter is the newly marked one.

      This way rich guy knows that the ballot cast by the voter was the one that rich guy marked, so he knows who the voter voted for, and can now safely pay him, and use the ballot that the voter just marked to give to the next paid voter.

      This is bad if you think that being able to pay voters (which is in fact illegal) will result in the downfall of democracy. Personally, it seems to me that having politicians pay voters directly with their own money would at least be a bit more direct and efficient than the way they buy elections now, often using the taxpayers money... but I digress...

  29. open source by inline_four · · Score: 1

    I haven't been thinking much about this issue until I read the article and the words "open source" were the first thing to pop up in my head when I read about the issues of back door code. What's there to be afraid of? We've got tons of proven software out-there. You could put some open source OS on a PC with some open source system for collecting the votes and the results could be transmitted to a central storage, a hard drive, or anything in between. You could have a multi-tiered storage system. You could use PGP so that no-one between the DRE and the auditing system could tamper with the results. What's the insurmountable problem here? There are plenty of folks much smarter and knowledgeble than me about security and if I can see this many options, surely there are many more.

    --
    Alexey
  30. he should stay out of political topics by Anonymous Coward · · Score: 0

    and keep writing unix manuals

  31. Really curious by igabe · · Score: 1

    I just have to ask if it really only takes one hour for the final tally.. ?

    Seems just a little fast without electronics(no humor intended).

    Also, with each party having a rep. at each and every location, every so often someone must cry foul. What do the police do? Throw them out? Recount? Dance?

    Really curious. =)

    --
    tilTrue.info contechtext.info prettypowerful.info twitter.com/frets fb.com/prosody
  32. A key difference by Anonymous Coward · · Score: 0

    Most "old fashioned" voting methods leave a paper trail, which is why Florida COULD recount the votes as they did. I forsee any electronic voting as being strictly that, so if it comes time for a recount or dispute, they'll just say "but the computer says...and computers are never wrong."

  33. Question... by segment · · Score: 1


    Yes I know this is a pseudo trollish post, but the write-up mentions e-voting as being just as hackable right...
    But is it just as <bushism>stealable</bushism> (Dr Evil laugh muwahahaha .... muwahahaha)

  34. Psych vs Reality by Erick+the+Red · · Score: 4, Insightful

    While both systems have their flaws, I suspect that more people will try to exploit the e-voting system than the current physical system. Currently, you either have to be present at the voting station, or in contact with a box of ballets to mess with the results. With the internet, there's less evidence to leave behind, and you can scam the system from the comfort of your home (or a public comp if you want less of a trail).

    --

    DO NOT WRITE IN THIS SPACE

    ok
  35. Missing the point? by carsont · · Score: 4, Insightful

    The article points out many problems with the traditional voting system, but few of them would be eliminated by the adoption of electronic voting machines. No matter what sort of device is used to record the votes, corrupt officials can still disenfranchise or intimidate voters, poll workers can still be ignorant, and so on.

    Just because the current system is broken doesn't mean it's okay to go ahead and adopt one that will introduce even more vulnerabilities. Setting up roadblocks is one thing, arbitrarily altering votes remotely with no audit trail is another.

    I don't think it's necessarily impossible for a sufficiently secure electronic voting machine to be built, but the Diebold system sure ain't it; such a dangerously insecure system deservers nothing less than the stiff opposition Garfinkel pokes fun at.

    --

    Ubi dubium, ibi libertas.
  36. You can't validate an election... by Anonymous Coward · · Score: 1, Insightful

    If no one is paying attention. The example Garfinkel gives of the election official writing down whatever he feels like is a perfect example. OF COURSE if you hand over the ballots to some election official, and he goes into some room by himself, he can come out of that room and say whatever he feels like. He can even show you the ballots, and you have no idea whether those are the ones that went into the room in the first place.

    That's why you have to have physical ballots, but then the ballot boxes have to be watched by party representatives every minute from the time the empty box is put in the polling station to the time the ballots are counted, in public. If the votes leave the representatives' sight, they could be tampered with.

    That's the whole problem with "black box" electronic voting: it's essentially a room where the ballots leave your sight. Anything could happen to them!

    Now, if Americans or the political parties don't care enough about elections to have observers at every step, then we might as well just give up on democracy and go home.

  37. Verified Voting by Anonymous Coward · · Score: 1, Interesting

    Imagine, it's Election Day 2004. You enter your polling place and go to cast your vote on a brand new "touch screen" voting machine. The screen says your vote has been counted. As you exit the voting booth, however, you begin to wonder. How do I know if the machine actually recorded my vote? This fact is, you don't. ~ Representative Rush Holt (NJ).

    The problem is simple: A touch screen voting machine records your vote in the memory of the machine, where you can't see it. How do you know your vote for candidate A wasn't recorded as a vote for candidate B? You don't!

    Many states and communities are planning to buy massive numbers of so-called "Direct Recording Electronic" (DRE) machines (paperless touch screen are DREs, but there are other kinds of DREs that use dials or switches instead of touch screens). Some are already using them.

    Unfortunately, these machines are dangerous for democracy. With the computer technology they are using, there is always a risk that a program flaw or, worse, tampering with the software could change votes and even change the outcome of elections. And these changes might not be detected! Since ballots are secret, once the voter leaves the booth there is no one who can detect or correct any errors that the machine made in recording the votes. If the election results are obviously absurd, as happens occasionally with other kinds of vote-counting equipment, the only options will be to accept an obviously wrong election result or hold a new election.

    The solution is simple: require there to be a "voter verifiable audit trail" with all voting equipment. A voter verifiable audit trail is a permanent record of each vote that the voter can check to ensure that it represents their intent. These votes are deposited in a secure ballot box. If there is a manual recount, we can be sure that the votes being counted are what the voters wanted to cast.

    Without this requirement, we can never again have confidence that our elections reflect the will of the voters, as opposed to a random error or the will of someone who tampered with the voting machines.

    1. Re:Verified Voting by SargeZT · · Score: 1

      Imagine, it's Election Day 2004. You enter your polling place and go to cast your vote on a brand new "touch screen" voting machine. The screen says your vote has been counted. As you exit the voting booth, however, you begin to wonder. How do I know if the machine actually recorded my vote? This fact is, you don't. ~ Representative Rush Holt (NJ).

      Imagine it's Election Day 2004. You enter your polling place and go to cast your vote on an old fashioned punch ballot. You give it to the attendant up front. As you exit the voting booth, however, you begin to wonder. How do I know if the vote was going to be counted? The fact is, you don't. ~Slashdotter SargeZT (MN)

      The simple fact of the matter is, if a human gathers the ballots manually, there is a fare higher chance that the votes will be altered in some way, shape or form.

      --
      And why did you staple the trout to the RAM?
  38. Separation of Powers by sweatyboatman · · Score: 1

    Why not make it a multi-step process. Use three separate machines designed and tested independently which are used for the voting process. Along with a memory chip (key-chain style) with a unique ID.

    The first machine you make your vote. The second machine you confirm your vote. If you want to change your vote you go back to the first machine. As a final step you give your chip to the last machine which does not return it.

    The chip and each machine contains an independent record of your vote. Overly complicated? Yes! Completely redundant? Yes! But that's the point. Three separate machines, each could check the other, each could be manually polled later to confirm the election results. Plus, the memory chip could be independently counted as well.

    Just a thought.

    -sweatyb

    --
    It breaks my pluginses, my precious!
  39. What is their relationship to MIT? by smiff · · Score: 1
    I think their title is a bit misleading. They call themselves MIT Technology Review, but I can't find any relationship between them and the Massachusetts Institute of Technology. I also can't find what the MIT in their name is supposed to mean.

    If you look at their staff list, you will notice they have ONE fact checker and 21 people involved in marketing and sales.

    I give this article about as much credibility as I gave the last several MIT Technology Review articles posted here on Slashdot. In other words, none.

    1. Re:What is their relationship to MIT? by Anonymous Coward · · Score: 0

      Tech Review is owned by the Institute.

    2. Re:What is their relationship to MIT? by KnightStalker · · Score: 1

      Well, annoying troll, you didn't look very hard. On their About Us page, you'll learn that Technology Review has been a publication of the Massachusetts Institute of Technology since 1899, and that Technology Review's board of directors consists almost entirely of high-level MIT administration. Also, you might notice that the URL "http://web.mit.edu/techreview" redirects to http://www.technologyreview.com. Don't be so paranoid.

      --
      * And remember, it's spelled N-e-t-s-c-a-p-e, but it's pronounced "Mozilla."
    3. Re:What is their relationship to MIT? by KnightStalker · · Score: 1

      Er, nevermind, it doesn't. I was fooled and misled by this page: http://www.mit.edu/faq/techreview.html

      --
      * And remember, it's spelled N-e-t-s-c-a-p-e, but it's pronounced "Mozilla."
  40. mod up pls by Anonymous Coward · · Score: 0

    the essence of Garfinkels artgument against VerifiedVoting (the "anti-DRM crowd") is summed up in this flawed example

  41. Garfinkel is "noted" alright by Minna+Kirai · · Score: 1

    Are we supposed to take anything said by Simson Garfinkel seriously? Just look at this hilarious article he wrote 3 years ago. It predicted that Linux would be destroyed by viruses. Hasn't happened (even though Linux "anti-virus" software, his proposed solution, is a rarity)

    Yah, yah, I know, "Look at the merits of the argument, not it's deliverer". I just thought it was funny to look back at the the old article in light of the Microsoft worms that rampaged over the last month.

  42. Correction by Anonymous Coward · · Score: 0

    Due to my bad memory, I forgot the count while I was writing the post. They have 26 people involved in marketing and advertising.

  43. Read the fine print by Stingr · · Score: 2, Funny

    e-voting might not be so bad, if done properly.

    A government project that is implemented well. Isn't that an oxymoron???

    --
    Chaos reigns within.
    Reflect, repent, and reboot.
    Order shall return.
  44. Just as hackable? A matter of scale. by charlesbakerharris · · Score: 2, Insightful
    It's a heck of a lot more work to stuff 5,000,000 extra ballots into boxes around the country (town, state, county, whatever) than to write a program that does it.

    It's the same reason email spam is a lot more annoying than bulk snailmail. So saying that this is just as hackable as paper ballots is, frankly, a stretch.

  45. And a broken SSL cert to boot by trinity93 · · Score: 1

    Any one else getting a bad SSL cert from the link? Do you trust just any old cert thrown at you? I would trust a self issued cert before I trust one that is valid but on the wrong url it was issued for.

    --
    We substituted the coffee Slashdot normally drinks with "Sandoz Crystals", Lets see if they notice the difference
    1. Re:And a broken SSL cert to boot by Anonymous Coward · · Score: 0

      It is not an invalid certificate. The reason that the browser flags it is because the server address listed in the URL (www.techreview.com) does not match the value of the CN attribute in the certificate subject (www.technologyreview.com). Browsers and many other SSL clients do this to avoid man-in-the-middle or redirection attacks where you (or your client) might be coerced into talking securely with someone who is not who you think they are.

  46. Public Voting by jefu · · Score: 1
    Yah, public voting is a good idea.

    It lets a group of people who want to coerce others into voting the "right way" know who to beat up when they fail to follow the party line.

    It lets people buy votes secure in the knowledge that the vote they bought was cast correctly.

    It makes it easy to find those in a community who are prone to wrongthink.

    Yah, lets go with it - it is so clearly a vast improvement over the other messy systems that might actually allow for independent thought.

    1. Re:Public Voting by Anonymous Coward · · Score: 0

      No no no, you have it all wrong! In America we have progressed past all of that petty gamesmanship and vengeful politicking, so all of your worries about retribution are just evidence that your thinking is stuck in the past. America is a peaceful and ethical nation with no need to bully others to its point of view, and this carries down to each and every citizen and politician.

  47. Idiot /. editors by Junior+J.+Junior+III · · Score: 2, Informative

    Simson GarFINKEL, not Garfield. Who's editor today, George W. Bush?

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
    1. Re:Idiot /. editors by Anonymous Coward · · Score: 0

      i really miss those sweet, unmistakable harmonies from simpson and garfinkel. i wish they would get back together for a tour or something.

  48. Simson who? by jcr · · Score: 1

    I've never heard of Simson Garfield. Did you mean Simson Garfinkel?

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
  49. Hackable... by PRickard · · Score: 4, Insightful
    Are the old paper ballot systems easy to commit fraud with? Certainly. Any group of people who supervise a traditional voting station could conspire to fudge some voting results. At one precinct. One vote at a time.

    Electronic voting systems allow massive tampering across multiple precincts - from thousands of miles away. And you can't narrow the suspects down to two or three people who supervised voting in one precinct - anyone with a modem and technical know-how can be a suspect when electronic voting goes sour.

    --

    == Paul Rickard, Editor of The Microsoft Boycott Campaign ====

  50. Why must it always include the internet? by lordvdr · · Score: 3, Interesting

    Who says "the solution" has to include the internet in some or any form?
    Put a kiosk in every grocery store, have it dial-up to a central server push/pull whatever it needs to. for practical purposes, you could have it do this every 30 min to save phone lines or something.
    Alternately, have the kiosk connected to internet, but "hide" all IPs, this isn't a security through obscurity issue, this is because every stupid script-kiddie would DOS any "central" or even semi-central server.

    And just as a side note, at least in Texas, stop w/ this bullshit about having to go to a specific location to vote. I have to drive half way across town to vote in "my district". Put the voter registration on the server as well, when I scan my barcoded AND (wtf?) magstriped DL through it, mark me voted. You can know what to pull up based on my voter registration.

    --
    If you are out to describe the truth, leave elegance to the tailor - Albert Einstein
  51. oh boy... by Joe+the+Lesser · · Score: 2, Funny

    Why do I have the feeling that a mysterious man known as 'Cowboy Neal' would win every election.

    --
    "I only speak the truth"
    Karma: null(Mostly affected by an unassigned variable)
  52. lottery machines by Anonymous Coward · · Score: 0

    why not just use lottery machines?

    florida surely knows how to use them.

    and when was the last time you heard about the "Big Game" getting hacked?

  53. Any tech is a good tech so long as it's used well by TyrranzzX · · Score: 1

    Here's how we fix our electronic voting problem;

    1: The software is open source and produced by the open source community, not by the goverment or any corperations. There should be several different voting projects at any given time to ensure no single group of people control the software. Encryption schemes and the softwares structure needs to be changed on a yearly basis to ensure that it is difficult to tamper with.

    2: All voting machines will be x86 based boxes (for simplicity and cheapness sake) and built by certified professionals who give community service to do this. It's a requirement that they use fiber optic cable between the voting booth and whatever central server in the building they have.

    3: Electon boxes are only allowed in public buildings such as city halls, schools, police stations, etc and must be hooked upto the internet in this way. No corperation may host a voting event.

    4: Between ends, there needs to be hefty encryption to ensure ISP's don't tamper with the information.

    5: A paper ballot will be taken, meaning, everyone who votes leaves a paper trail which is stored perminantly and a reciept given to everyone who votes at the machine when they do.

    6: If 1% of the voting population for any given district, or if 1% of the total population of the country, sign a petition for a recount then there will be a recount done using the paper ballots.

    7: Leave the system up year round and invite people to hack into it so long as they report how they hacked into it. Before election, the system is flushed and the software is reinstalled.

    As is right now, there are far too many problems with the current system. Too many conflicts of interest and too many people trying to rig the machines. It's going to be interesting to see in the next 5 or 10 years if the USA turns into a totalitarian dictatorship or if the people start civil war, or if the issues are going to be solved peacefully.

  54. Re:False Choice! VerifiedVoting needs physical rec by Empiric · · Score: 1

    Also could be called two "straw man" fallacies, for those old-skool... the "straw man" being the second most popular rhetorical technique here on Slashdot, right after ad hominem...

    Good catch.

    --
    ~ Whence do you come, slayer of men, or where are you going, conqueror of space?
  55. Chain voting explained by xenocide2 · · Score: 1

    I gave a preesntation to my Computers and Society class discussing voting technology, and in part I covered more traditional fraud methods. Chain voting is a method of vote selling exploiting weak ballot accounting for ballots.

    The buyer of said votes pays for blank ballots, and offers out prevoted ballots. A selling voter takes the prevoted with them to the polling place, and switches the blank ballot issued to them for the prevoted ballot. They then return to the buyer and collect for their empty ballot. Of course someone has to get out with an empty ballot to start the process, effectively throwing one vote away.

    Traditional means of combatting chain voting is to issue the ballot with a tear off serial number. This way you can have a temporary link between the voter and the ballot. With a slip cover that leaves only the tear away number exposed, you can attempt this without losing secrecy. The electronic machine with printout doesn't nessecarily prevent this. The problem I often see with the computer experts is not their zeal to point out and evaluate technical systems, but their inablility to apply lessons learned from the past. Sure, someone could hack in, but an paper trail won't nessecarily prevent more traditional (and probably simpler) vote selling techniques. The problem in the nation the article mentioned could have been prevented by issuing ballots to insert into the printer. Spot checks in the paper ballot can't fix this, since there would have to be some sort of examinable data between the ballot and the voter.

    --
    I Browse at +4 Flamebait

    Open Source Sysadmin

  56. I disagree by xenocide2 · · Score: 1

    Direct manipulation of the vote is not the only means of exploitation. The goal of the Australian vote is to discourage coersion. Imagine a form of fraud the voter took part in. Say a third party is paying people to vote a certain way. Giving people a way to prove they voted one way or the other removes this secrecy. Now you just have to show Big Boss that you voted the right way to collect your 30 bucks.

    Kinda makes me wonder how much a vote is worth these days...

    --
    I Browse at +4 Flamebait

    Open Source Sysadmin

  57. Sounds like a good idea by jfern · · Score: 1

    But that doesn't mean they'll use it. Do you really expect Sen. Hagel to be happy to see an open-source voting system replace his voting machines?

    1. Re:Sounds like a good idea by bryanthompson · · Score: 3, Insightful

      If one was created and worked 100% correctly we could get in the media with it. Media connections aren't a problem. If the population knew that there was an alternative that didn't have the opportunity for fraud and it was cheap, they'd be for it. With the masses supporting something that was secure and open, i don't see how they could possibly argue against it.
      Our side of the debate would go like this: Our machine is secure, cheap, and works.
      Basically, that would be enough. We'd have to elaborate on the 'how is it secure if everyone can see how it works' argument, but that would do it.
      Their argument: They want to spend millions on machines that are closed source, proven to be insecure, proven to not work correctly, and have the opportunity to be tampered with.
      It really doesn't seem like an argument at all. But it's got to reach the public first. They'll shut it down right away if this just shows up on their desk as a proposal. But if enough people knew it was out there, it'd be impossible for them to ignore it.

      You mention Hagel... did you know i was from nebraska or did you randomly choose that one?

  58. How chain voting works by wbm6k · · Score: 1

    1. An unscrupulous person (UP) obtains a ballot.
    2. UP fills it out to vote for the candidates of UP's choice.
    3. UP then hands the ballot to a voter for them to turn in as their own in return for payment.
    4. The voter goes in, picks up a new ballot, submits the pre-filled ballot as their own, then walks back out carrying a blank ballot.
    5. The voter hands the blank ballot to UP, who pays them.
    6. He has another blank ballot, so back to step 1...

    Thus, a chain of voters go in, each voting exactly the way the unscrupulus person desires them to...

    Now, an electronic system with paper trail can be hit with a similar method... let's assume the machine prints out a "receipt" for the voter, which he then deposits in a ballot box for use in recounts. Our UP simply has to get one of those receipts (UP votes, but forgets to drop off the receipt, or drops off a fake one or blank slip instead), then instruct the voters to use the same choices from the sheet, drop that one in the box (he could mark it slightly so that he knows they didn't bring back the same one), then bring back their own receipt as proof that they voted properly. The receipts wouldn't have any voter-identifiable information on them (ballot box secrecy and such), so that isn't a problem. And each receipt that ends up in the box would match the time-stamp or other identifiers for an actual voter... the only problem is that the last person's original receipt doesn't make it into the box (and the UP's item in the box is a fake), which a careful recount could discover.

    1. Re:How chain voting works by Anonymous Coward · · Score: 0

      Who's unscrupulous? The person paying for votes, or the person accepting money for their vote?

  59. chain voting - how it works... by wadiwood · · Score: 3, Informative

    Although I'm not sure that vote buying or selling should necessarily be wrong, ie people are still responsible for their vote, they just choose and accept to give it in exchange for money. They'd have to choose and accept the actions of the person whom they elect that way.

    From here about half way down

    38 / March 2000 Illinois Issues

    One major vote fraud technique was "chain voting," where a wily precinct captain would obtain a blank punch card, often by securing an absentee ballot, and punch in the "right" votes. He would then give the prepunched card to a voter -- sometimes solicited off the street with a few bucks or a bottle of cheap wine -- have him go in to vote, drop the prepunched card in the box on the way out and hand the precinct captain another unpunched card. The "chain" could go on all day, as long as cooperating voters could be found and friendly election judges didn't examine things too closely.

    ----------
    Note that this method probably works with any paper voting system.

    It would be interesting to have a system whereby a computer can be used to facilitate the vote (eg with photos of candidates etc) print the filled out ballot, and it also records the result. Then the paper vote count could be compared with the computer vote count. If they were different you'd know that some stuffing around had occured although you still couldn't rule out "chain voting". Hmm, maybe if the paper had a security tag that beeped if it left the room...and you could see people putting their ballots in, and they had no opportunity to hand blank ballots over to bodgy election officials without being seen by everyone else that is voting.

    I think if we're game to use the internet or computers for banking we should be game to use it for voting. Also if we do stick with paper, a computer system that prints out the ballot would still help people who can't read or see paper or whom have dodgy handwriting. Ie it would still be better than paper alone.

    --

    -- it must be true, it's on the internet.
    1. Re:chain voting - how it works... by Heisenbug · · Score: 2, Interesting

      how about, the computer prints out a piece of paper, behind glass, so you can verify what it says, but you never get to touch it in any way? all the pieces of paper are collected in a secure location in each machine. verifying that the computer has no way to mess with the paper once it's printed shouldn't be very hard.

      it looks like the chain voting thing works because the manipulator can verify to some extent that the voter picked the right candidate. if you don't give the voter any kind of paper to carry out, the system collapses (and of course even now a wily voter could keep the bribe and vote for whoever they wanted simply by soiling the prepared ballot and asking for another one).

      I suppose that brings me to another thought -- whether buying votes should be wrong. i think that, morally speaking, taking someone's money and then voting for whoever you feel like is pretty nifty. taking someone's money and then voting for whoever they feel like is a very bad thing, however. think about the obvious influence corporations have now in the US -- all the issues we talk about here with the senator from Disney and so on. would you like to see what happens when a corporation's power to influence elections is multiplied ten-fold? when exxon mobile, walmart, and general motors are the three biggest forces in American politics?

      heh. ok. so would I. but I think it would be the kind of movie featuring arnold schwarzeneger rather than robin williams, don't you?

    2. Re:chain voting - how it works... by cduffy · · Score: 1


      One major vote fraud technique was "chain voting," where a wily precinct captain would obtain a blank punch card, often by securing an absentee ballot, and punch in the "right" votes. He would then give the prepunched card to a voter -- sometimes solicited off the street with a few bucks or a bottle of cheap wine -- have him go in to vote, drop the prepunched card in the box on the way out and hand the precinct captain another unpunched card. The "chain" could go on all day, as long as cooperating voters could be found and friendly election judges didn't examine things too closely.


      *ponder*...

      If the box the punched cards are dropped into is specific to the machine (such that the machine can have an optical scanner to look for a barcode on the cards inserted to the box), that's fixable by detecting when cards created during one voting session are used in another.

      Of course, this means that we're trusting the machine (bad bad bad!) and introduces potential for false-positive detection scenarios. Even detecting such fraud without taking action on it is useful, however, as it permits a threat of legal followup on any such fraud -- and thus decreases the probability of it occuring -- even if no suspect ballots are actually discarded.

      By the way, one issue: Banking and voting are utterly dissimilar, because banking doesn't have the same anonymity requirements. The bank can record who it was that sat at the ATM and punched in a request for a given transaction, and consequently can maintain a verifiable audit trail; the voting machine can't. This makes their security constraints entirely dissimilar.

    3. Re:chain voting - how it works... by Kwil · · Score: 1

      Although I'm not sure that vote buying or selling should necessarily be wrong, ie people are still responsible for their vote, they just choose and accept to give it in exchange for money. They'd have to choose and accept the actions of the person whom they elect that way.

      Perhaps not vote buying or selling, but another problem with trackability is outright coercion. Think Vinnie with a black-jack standing outside the voting station. If you can't provide proof to Vinnie that you voted the way he said (or alternatively, can lie to him and not get caught) then Vinnie doesn't really have much incentive to be there.

      And that's what we want.

      --

      That Jesus Christ guy is getting some terrible lag... it took him 3 days to respawn! -NJ CoolBreeze

  60. Huh? by jfern · · Score: 1

    You said:

    About them calling the election for Gore after the polls closed. Wrong. I won't attempt to disprove the rest of your post... but....

    CBS called Florida for Gore at 7:49 Eastern. They also claimed during the last hour that the polls were open that the polls were closed sixteen times.

    Sorry for the lack of sources. They are all print.


    The polls in the EST part of Florida (read, almost all of the state) closed 7:00 EST. The polls in CST (read, just a small part of the panhandle) closed 8:00 EST. According to exit polls, Gore was enough ahead that they decided they'd call 11 minutes before polls closed in the panhandle, costing Bush maybe 10 votes relative to Gore.

  61. There is a reason we have 3 branches of government by StillNeedMoreCoffee · · Score: 5, Insightful

    Our forefathers didn't trust each other. They knew that opposing interests and herd behavior were dangerous things and devised a three part government that allowed things to go slowly enough and within sight of all (for the most part) as checks and balances to loosing our freedoms (current government take note).

    One of the most successful business technologies in the past few centuries, that made business possible, was the creation of double entry bookkeeping, with its built in checks and balances. But even that is not enough, companies are audited by independent auditors (we usually independent, see what happens when they are not).

    Without these transparancies of process and independent oversight we would have many more, Savings and Loan scandals, or Enron's or WorldComs. Even with those in place, greedy people will be constantly trying and finding ways around those controls.

    So let's have a non-transparent centralized computer tally of votes. Lets require that citizens understand and or have the electronic technology to vote. We don't need to maintain our freedoms that badly do we?

    Today they annouced another round of hackable exploits to Microsoft Office software. Also, today Taiwan is being attacked digitally from China.

    Electronic technology itself isn't the answer. Encryption does not protect against attack, it only slows it down. Case in point, I have heard it said that the DES standard was adjusted to be fewer bits so only the large NSA computers could crack it. The government is nervous about any technology that prevents them the ability to spy on information or individuals. So then only the holders of the most computer resources could crack your vote. Do you trust who is in control of policy there now? Or more importanly do you trust who is going to be in control of those resources in the future. That is the fundemental pessimism that was built into our three branches of government for good reason. Any solution to the voting problem, and we do have a serious voting problem as exhibited by the last presidential election, needs to include transparent checks and balances, needs to be simple and non-technological for the voter, and needs to have the eyes of many people of differing views watching the process like a hawk. Our very future is at stake and we can't let it be controlled out of sight or hackable, by anyone.

  62. Re:There is a reason we have 3 branches of governm by StillNeedMoreCoffee · · Score: 1

    Another slashdot vote for Electornic paranoia.

    Austrailia story

  63. Fatal exception. by Mulletproof · · Score: 2, Insightful

    Hell, open heart surgery "might not be so bad, if done properly," either. The trick is doing it properly, which seems to have the odds stacked heavily against it. I still maintain ist a hellva lot easier to have a few thousand digitally altered votes go unnoticed than it is a few thousand dead people or illegal immigrants voting. At least there is normally some sort of paper trail on the latter people can point fingers at.

    --
    You need a FREE iPod Nano
  64. Leeches by fruity1983 · · Score: 1

    What's even more amusing than the lame analogy is that doctors are actually using leeches a lot in medicine, because they work better.

    --
    I am a viral sig. Please copy me and help me spread. Thank you.
  65. Locks by Detritus · · Score: 1
    There is nothing "perfectly good" about a lock whose keying needs to be changed every few days for liability and safety purposes. On-staff locksmitch or programmable locks? Hmmm.

    Electronic door locks come with their own new and unique vulnerabilities. It isn't obvious that they are better than mechanical locks.

    --
    Mea navis aericumbens anguillis abundat
    1. Re:Locks by randyest · · Score: 1

      Such as?

      (And yes, I do expect you to enumerate vulnerabilities that don't exist with gool ol' fashioned tumbler locks -- you did say "unique". Oh, and these should outweigh the cost and time savings afforded by instant reprogrammability too, of course.)

      Given the overwhelming rate of adoption of these card-key locks by hotels, whether or not the advantages are "obvious" or not seems less relevant than the fact that the advantages exist.

      --
      everything in moderation
    2. Re:Locks by Detritus · · Score: 2, Insightful
      • Dependence on internal power source.
      • Susceptibility to environmental conditions, such as temperature extremes, high humidity and corrosive atmospheres.
      • Vulnerability to EMI and EMP.
      • Vulnerability to water damage.
      • Vulnerability to smoke damage.
      • Lack of long-term field experience.
      • Proprietary designs and lack of standardization.
      --
      Mea navis aericumbens anguillis abundat
  66. Interesting read... by WoTG · · Score: 1
    I just read the first few pages. I may or may not read some more of it later.

    I haven't decided if I believe it or not, yet. But it definitely is an interesting read.

    This interesting quote (pg. 18) should be easy enough to verify:
    No mention that in white Leon County, machines automatically kicked back faulty ballots for voter correction; whereas in Gadsden County, very Black, the same machines were programmed to eat mismarked ballots.

    Anyone happen to know if this is true?
    1. Re:Interesting read... by stephanruby · · Score: 1
      No mention that in white Leon County, machines automatically kicked back faulty ballots for voter correction; whereas in Gadsden County, very Black, the same machines were programmed to eat mismarked ballots.

      Anyone happen to know if this is true?

      In my county in California, we had no such advanced mechanism, and I voted in a predominantly white county. With no uniform standard, it does make sense that some counties will have better equipment and some others won't.

    2. Re:Interesting read... by WoTG · · Score: 1

      My quote was probably a little too brief. The author claims that both counties were using the exact same make and model of voting equipment. The only difference was in how the machines were configured. "Eat spoiled ballots" in one area, and "Ask user to fix" in another.

  67. paper voting option by JimBobJoe · · Score: 2, Interesting

    I've started the process of lobbying my state legislature (Ohio) to allow a voter to opt-out from using the DRE's...and vote on a paper ballot to be counted by the pollworker...if they wanted.

    In fact, this is what I sent a state representative today:

    The controversy concerning voting machine technology reliability and security alarm many Ohioans. The beauty of the elections system is that it has been tried and tested for many decades...processing votes by hand.

    As a pollwoker myself, I believe that an Ohioan should be able to vote in the way they feel most comfortable and confident; clearly the failures in Florida reflect this. If a voter doesn't feel that the voting machine will count their vote accurately, they should not be forced to vote that way.

    For this reason, I request that legislation be introduced allowing for an Ohio voter to opt out of using the machine and vote on a paper ballot.

    I am not entirely sure on how this would work...certainly a county could print up a number of pre-printed cards with the candidate/referendum choices. However, it could also be possible for a voter to simply write down their choices, at the polls, on a piece of paper, and that paper be submitted into a ballot box (or envelope) for counting at the end of the night.

    I believe this greatly enhances the security of the voting machines...voting machine companies would always be competing with the tried and true method of voting, and that competition will make for a better voting system. Not to mention the fact that Ohio voters will appreciate having the choice.

    There's no reason why someone should be forced to vote on a machine they don't want to use, please make it possible for Ohio law to recognize this.

  68. Recounts by Detritus · · Score: 1
    Oh No! The county court house burned down! Just hours after we finished counting the ballots! What an amazing coincidence!

    Guess how LBJ (Lyndon B. Johnson) got the nickname "Landslide Lyndon"?

    --
    Mea navis aericumbens anguillis abundat
  69. Bring back puched cards? by Anonymous Coward · · Score: 0

    How about having computerized voting machines that punch each voters vote(s) into a card right when they finish, and allow the voter to inspect the card for accuracy? Obviously, inspection wouldn't help people who can't see very well, but it would be better then storing everything in RAM or on disk.

  70. I discovered what happened by smiff · · Score: 1
    On their About Us page, you'll learn that Technology Review has been a publication of the Massachusetts Institute of Technology since 1899

    That page says, "Since 1899, Technology Review has been MIT's magazine of innovation." Notice how they don't explain what the initials stand for. It appears however, that the publication has been around long enough to predate a trademark on "MIT".

    They never refer to their parent as Massachusetts Institute of Technology. They always say MIT. The only place they spell the name out is when referring to the board members (some of whom are associated with the Massachusetts Institute of Technology). In that case they go to great lengths to spell it out.

    At any rate, their parent organization is the Association of Alumni and Alumnae of the Massachusetts Institute of Technology. I found an article which explains their apparent downward spiral from "most credible" to the garbage they spew out today.

    Regardless of their (non)relationship to the Massachusetts Institute of Technology, they still have no credibility. They consider advertising 26 times more important than fact checking. As far as I can tell, there is no peer-review. Their articles read like paid advertisements (it wouldn't surprise me if they are paid advertisements).

    The editor-in-chief is a big-time media whore.

    The CEO formerly worked for Time and Fortune. Prior to that he was involved in T.V. Entertainment and TV Sports. His great accomplishments were to increase circulation and revenue.

    Their home page is an advertisement. All of their other pages are bursting with advertisements. It is clear where Technology Review's priorities lie, and it is not with reporting the truth.

    1. Re:I discovered what happened by KnightStalker · · Score: 1

      Hmm, I didn't see that one. You may have a point there.

      --
      * And remember, it's spelled N-e-t-s-c-a-p-e, but it's pronounced "Mozilla."
  71. I want to spoil my ballot to protest!!! by Anonymous Coward · · Score: 0

    The machine can be programmed to reject attempted votes that are patently wrong, like voting both "yes" and "no" on a referendum question.

    And the machine won't let me!

    1. Re:I want to spoil my ballot to protest!!! by elal1862 · · Score: 0

      Real voting machines have a 'blank vote' button for that purpose...
      I don't work for them... Just a user

  72. So... by Anonymous Coward · · Score: 0

    This sort of election-stealing logic would be easy to code into the voting machine's operating system ... This isn't as far-fetched as it might sound: Unauthorized features called "Easter eggs" are routinely hidden in commercial software, even software shipped by Microsoft.

    Is Microsoft now known for writing high-quality, secure software?

  73. what is a "chain voting scam"? by RussP · · Score: 2, Informative

    The article was extremely misleading in its claim that academics such as David Dill at Stanford are opposed to DRE voting systems. Dill does not *oppose* DREs, he just believes that they should produce a paper ballot, which should be used at least for a back-up or verification of the electronically recorded votes.

    The article mentions a "chain voting scam" that backup paper ballots are supposedly vulnerable to, but it says nothing whatsoever about how the scam works. Does anyone know what this is all about?

    By the way, please read Ensuring the Integrity of Electronic Voting.

    --
    I watch Brit Hume on Fox News
    1. Re:what is a "chain voting scam"? by Anonymous Coward · · Score: 0

      A couple comments with some more details:

      chain voting - how it works...

      Chain voting explained

    2. Re:what is a "chain voting scam"? by Anonymous Coward · · Score: 0

      If the paper receipt is not treated as the vote itself, but only a CHECK of the separately electronically-tallied actual vote, further if it is not given to the voter but rather deposited and kept as a check for counting purposes, then I do not understand how any scam can take place.

      The voter cannot prove to a potential vote-buyer that he voted any particular way, and any blank paper ballots brought in would not necessarily have to be deposited, they could be discarded, so the voter has no reason to vote as paid for, and can vote just as they want.

      Of course that doesn't stop an "honest" cheat from voting as paid. Nothing does.

  74. It works fine in belgium... by HansF · · Score: 1

    A system that mimics the old voting really...
    If you vote electronic, you have to go to the voting office and you get your "ballot" a card that resembles a ATM-card.
    You then go to a computer, enter that card and enter your vote.
    Next you put the card in a typical voting box
    Those boxes gets collected and the data is red & votings are counted.

    This systems makes recounts and impartial checks possible.

    --
    --> Insert Funny Sig Here
    1. Re:It works fine in belgium... by HansF · · Score: 1

      almost forgot, the hardware used is cheap (most of them come from shools and city offices), and the software is open source (I had a link but lost it).

      --
      --> Insert Funny Sig Here
    2. Re:It works fine in belgium... by Anonymous Coward · · Score: 0

      You can find the source code on http://elections.fgov.be/ or http://verkiezingen.fgov.be/

      To go there directly:

      Nederlands

      Francais

      Deutsch

  75. Population size not an obstacle to hand-counting by rollingcalf · · Score: 1

    Many have cited the larger population size as a reason why plain pen-and-paper ballots with hand counting won't work in the United States even though it works in Canada, European countries, and other places.

    Sure, the US has about ten times the population of Canada. But that also means they have access to ten times as many vote counters! What matters is the percentage of the population who would be interested in vote counting, not the absolute population size. I'm sure there are enough politically interested people who would be interested in counting. Have counters from each party doing the counting and cross-checking each other, and that's all you need. As long as the counting is done *locally* of course, so you don't have to fly or drive thousands of people to a centralized location.

    A technical solution isn't always the best solution. This reminds me of the old story (I don't know if it's actually true) about the astronaut pen. NASA needed to find a way for astronauts to write in the weightlessness of space, but traditional pens wouldn't work because they relied on gravity to drag the ink towards the point of the pen. So they spent a million dollars to develop the astronaut pen that could write upside down or in weightlessness. The Russians when faced with the same problem, used a pencil.

    --
    ---------
    There is inferior bacteria on the interior of your posterior.
  76. Re:Population size not an obstacle to hand-countin by Detritus · · Score: 1
    This reminds me of the old story (I don't know if it's actually true) about the astronaut pen.

    It isn't.

    --
    Mea navis aericumbens anguillis abundat
  77. Paper Ballots by Detritus · · Score: 1
    How many votable items are on the typical ballot in the UK or other countries that use pen-and-paper ballots?

    Due to the political system in the United States, there can be a rather large number of offices and questions on a ballot.

    --
    Mea navis aericumbens anguillis abundat
  78. I don't want to sound rude, but... by protomala · · Score: 1

    Even Brazil was able to create a very secure system for e-voting, we alre already selling or giving our voting machines to other countries like Paraguay.
    I would say that how comes US can't do it, but remembering you have the guy who lost the election as president explains a lot...
    I can't even understand why US keeps that old districtal system for presidential elections. Someone can have more votes in total, but loose anyway! Makes no sense to me :P

    1. Re:I don't want to sound rude, but... by iggymanz · · Score: 1

      I don't want to sound rude either, but "Elections in Brazil are a joke. Everyone knows who will win in advance. Racism is rampant. African-Brazilians are treated as second class citizens. Life is cheap. Women give birth on sinks in public hospitals. The sick die waiting in hospital queues before they see a doctor. The police is corrupt and crimminal. The education system is in tatters. People are starving to death in some of the poorer states in Brazil. Our leaders have no respect for human rights and have no sense of social justice," -- Guilherme Vergueiro, African Brazilian activist

    2. Re:I don't want to sound rude, but... by protomala · · Score: 1
      That's right. You made it sounding that it's like this everywhere and for everyone, but you are still right.
      But I can't agree with you saying that elections are a joke. Maybe I'm wroing but I belive the fact the research for who will win is the same as the elections results is just a proof that the voting system works.
      And about racism, I think it's not really a big problem, the big problem is that most black (no need to measure words, african people is just a way for not saying what should be not a shame of a diminish of a person) are jsut poor. So you see a black person and already think he is poor, and most people think poor people are all bandits, so one thing leads to another.

      But we're way off-topic here not? :)

  79. It must be auditable by juanco · · Score: 1

    All extremes are bad. There's a middle ground solution. But first, lets counter Selkers arguments.

    ** Independently of how many ways polititians have or may find to cheat on an election, the artifact used to count the votes and the counting itself _has_ to be auditable. Big period. **

    The middle ground solution is a system just like the DRE's that prints one or more tickets that the voter reviews and then deposits in a box.

    The ticket, which could be something like a parking lot ticket, would contain:

    1) The election made in plain text.
    2) The election coded in a barcode or magnetic strip.

    The counting would still be done by the computer, but, in case of any doubt about results, an simple, independent audit could be done with just the help of a barcode reader.

    Only a small, statistically calculated number of votes would need to be audited; just enough to be statistically certain that a full recount would not alter the result.

    The software to do the ouditing could be and should be independently developed. The software would be so simple that it could be developed in a few days after the election.

    Juanco

    --
    -- Juanco
  80. Re:There is a reason we have 3 branches of governm by slyfox · · Score: 1

    I have heard it said that the DES standard was adjusted to be fewer bits so only the large NSA computers could crack it. The government is nervous about any technology that prevents them the ability to spy on information or individuals.

    The government did ask IBM to change part of the DES specification without explanation. However, years later some academic researchers discovered a new cryptanalysis technique and was shocked to find that the government's changes made DES more secure in light of this attack. The NSA scientists seemed to imply that they knew about this attack years before the academic cryptography community (just like they invented public-key cryptography before RSA did).

  81. And MIT isn't concerned about fraud anyway. by Anonymous Coward · · Score: 0

    From the MIT Voting Technology project:

    "Fraud and security are social problems - people will commit fraud if they are willing to win by any means. Error is more of an engineering problem"

    So we have people more concerned with design and other cool engineering problems. While ignoring voter fraud because it is a "social" problem.

    And this is suppose to make me more confident about electronic voting?

  82. You're forgetting Turnauicka's observation. by edunbar93 · · Score: 1

    "To err is human, but to really foul things up takes a computer."

    Sure, there's meatspace equivalents to hacking voting machines, but when you're dealing with paper votes, it's a long, arduous process to fudge the system. People have to do it by *hand*.

    To be truly efficient at hacking the system, you need to use easily copyable electronic bits that you can modify on a whim. A small program or a few lines of code in an appropriate place will result in errors/hacks/vote stealing/ballot box stuffing on a scale of tens of millions in very short order. Any programmer or sysadmin that's ever made a mistake in a recursive program knows this. That's why we complain so loudly.

    --
    "No problem. I have the capacity to do infinite work so long as you don't mind that my quality approaches zero."-Dilbert
  83. Voting Creates Legitimacy - Only If Transparent by ibi · · Score: 1

    The dumbest thing about DRE's is that they negate the point of voting for most folks. Voting is part of process of creating a "legimate" government - a government that appears to rule by the consent of the governed.

    DRE's strike at the heart of that consent by making the process completely opaque. How many citizens understand concepts like encryption? Heck, most citizens have a hard time understanding how a paper-based voting system works.

    A voting system must include a auditable paper component - it's the only way to make the process real to most voters.

    And what's with the laundry list of other ways of screwing up elections that Garfinkel puts forth? That's like a certain operating system vendor saying, "Well, gee, it's true our new OS is made of swiss cheese, but look , we've discovered that the desk you have your monitor on sucks, too, so it's okay, right?"

    [And I heard that! No snarky comments about whether legitimacy is a good thing in a government - the only thing worse than a legit gov is one that's not...]

  84. Re:There is a reason we have 3 branches of governm by 3waygeek · · Score: 1

    Well, the NSA is about 200 years ahead of the rest of the world in mathematical theory.

  85. Open Source e-Voting Software by aebrain · · Score: 1

    A complete explanation on how it has been done in at least one place outside the USA is available on the web.

    Interestingly, if you read the whole pdf report linked to, it shows a distinct trend for Greens and Democrats to use e-Voting rather than the paper alternative.

    Oh yes, and this system has been mentioned quite a few times in /. comments for the last 2 years.

    --
    Zoe Brain - Rocket Scientist
  86. ballot paper and receipt not quite same by wadiwood · · Score: 1

    chain voting happens when the ballot papers recirculated. They could get round what you suggest by always using box number 1 or getting the willing participant to use a specific box and then using that box to "prepunch" the ballot paper for the next voter. Ie the voter goes in with a premarked vote that he doesn't show until he posts it infront of the vote supervisor and comes out with a blank vote form that he hands over to Mr Dodgy to mark (presumably in exchange for money or whatever.

    This unfortunate system works whether you use the computers or not. You do need dodgy operators in the voting hall, which seems to be quite common in Florida and Chicago. I'm not sure it would be real easy to do if the computer will only issue punched votes so Mr Dodgy couldn't get a blank one or mark it himself. I guess he could still do "vote stuffing".

    What happens if you want to change your mind after you've sighted the receipt/printed the ballot? What happens if the polling booth has more votes than people that showed up to vote (stuffing).

    I guess you could be given a vote mill key, and that allows one ballot to be printed by the computer you use and if you stuff it up, you have to take back the key and the printed ballot paper, and get issued with new ones. And the keys cannot be used twice without being reset inbetween with a separate machine. Or maybe it would be possible to make once only keys. And you'd get to choose the key from many so that they couldn't link your name to the key to the vote. Like the key could be linked to the vote but not your name.

    buying votes can happen when you get a vote confirmation/receipt and can show it to Vinnie outside, who gives you $20 for it. I'm not sure what happens if Vinnie is expecting you to show him your receipt and you put it in the bin inside the voting hall.

    --

    -- it must be true, it's on the internet.