Slashdot Mirror


Voting Machine Attacks Proven To Be Practical

An anonymous reader writes "Every time a bunch of academics show vulnerabilities in electronic voting machines, critics complain that the attacks aren't realistic, that attackers won't have access to source code, or design documents, or be able to manipulate the hardware, etc. So this time a bunch of computer scientists from UCSD, Michigan, and Princeton offered a rebuttal. They completely own the AVC Advantage using no access to source code or design documents (PDF), and deliver a complete working attack in a plug-in cartridge that could be used by anyone with a few private minutes with the machine. Moreover, they came up with some cool tricks to do this on a machine protected against traditional code injection attacks (the AVC processor will only execute instructions from ROM). The research was presented at this week's USENIX EVT."

225 comments

  1. If they own it, whats the problem? by A.+B3ttik · · Score: 4, Funny

    They completely own the AVC Advantage using no access to source code or design documents

    What do Source Code and Design Documents have to do with purchasing something?

    1. Re:If they own it, whats the problem? by jittles · · Score: 0

      The point of the article was to show that without any insider information, they were able to take control of the results of an election. That seems to have gone right over your head.

      But of course any sophisticated hacker is going to do whatever they can to get access to the internal workings of the box.

    2. Re:If they own it, whats the problem? by Anonymous Coward · · Score: 5, Insightful

      The problem is our elections are supposed to be transparent by law.
      The problem is our elections are supposed to have public oversight.
      The problem is a private company can not provide public oversight.
      The problem is electronic vote tabulation devices use invisible signals which no human (especially a poll watcher) can see.
      The problem is China or North Korea could decide our elections and we wouldn't know.
      The problem is there is no electronic vote tabulation device (or electronic vote registration poll book device) which can be validated with public oversight.
      The problem is without public oversight, no election can be validated.
      The problem is if our elections can not be validated, we can not hold our representatives responsible.
      The problem is if our representatives can not be held responsible, they tend to ignore the rule of law.
      The problem is if our representatives ignore the rule of law, they tend to ignore protecting the US Constitution against all enemies.
      The problem is when the US Constitution is ignored, we no longer live in a Constitutional Republic.
      The problem is when we no longer live in a Constitutional Republic, we slip into fascism.
      The problem is we have slipped into fascism.
      The problem is ignorance is no longer an excuse for corruption.

    3. Re:If they own it, whats the problem? by Stupendoussteve · · Score: 1

      Generally without access to source code or design documents you are merely licensing the software. In this case they managed to completely own it! I'm sure they somehow activated Windows without clicking the EULA.

    4. Re:If they own it, whats the problem? by amicusNYCL · · Score: 3, Funny

      Jeez, talk about going right over your head.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    5. Re:If they own it, whats the problem? by A.+B3ttik · · Score: 5, Funny

      That seems to have gone right over your head.

      The irony here is palpable.

    6. Re:If they own it, whats the problem? by RobotRunAmok · · Score: 1, Funny

      I think -- and I could be wrong -- that "Owning" is like "Pwning," and it means "to dominate," if you're fourteen.

    7. Re:If they own it, whats the problem? by Anonymous Coward · · Score: 0, Troll

      I agree wholeheartedly.

      Let's all grab our torches and pitchforks and storm the House and the Senate while they're in session, beating the living shit out of everybody inside. Then we hold them all for ransom and exchange their worthless lives for our dignity and a working middle class. We can use the ones from the Southern states as food if negotiations take too long.

    8. Re:If they own it, whats the problem? by Anonymous Coward · · Score: 0

      I think that's a fantastic idea to be perfectly blunt. I don't see any point in holding them ransom though. Simply throwing out all the bullshit laws they've passed for the last 100 years and executing them for abuse of power would be enough. Then put in place people who actually want to serve the public ... and term limits.

      Since WW2 our federal government has operated in the absence of accountability ... and humans allowed to operate in such a way will abuse their power and those around them 99 times out of 100.

    9. Re:If they own it, whats the problem? by whopub · · Score: 1, Funny

      Finally, a plan!

    10. Re:If they own it, whats the problem? by HTH+NE1 · · Score: 1

      The problem is if our representatives can not be held responsible, they tend to ignore the rule of law.

      We've already got that without everything that you listed before.

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
    11. Re:If they own it, whats the problem? by JustOK · · Score: 1

      Can we stop and get something to eat first? I'm hungry. Dave says he needs to get some sun-block.

      --
      rewriting history since 2109
    12. Re:If they own it, whats the problem? by HTH+NE1 · · Score: 1

      Owning is done to you; pwning you do to yourself out of your own stupidity. See also FAIL.

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
    13. Re:If they own it, whats the problem? by Arthur+Grumbine · · Score: 0

      That seems to have gone right over your head.

      The irony here is palpable.

      Palpable?! Bah! Let me know when it's pulp-able, so I can start making smoothies from it.

      --
      Now that I think about it, I'm pretty sure everything I just said is completely wrong.
    14. Re:If they own it, whats the problem? by FiloEleven · · Score: 1

      Then put in place people who actually want to serve the public ...

      And just how do you propose to discern between those people who desire to serve the public and those people who say they desire to serve the public but are really more interested in power?

      Instead of calling for executions, you ought to execute calls. Public pressure is the only way to keep politicians working for the public, and the telephone is the most powerful way to communicate with them. It's more important than voting and makes more of a difference.

    15. Re:If they own it, whats the problem? by Tubal-Cain · · Score: 1

      The problem is our elections are supposed to be transparent by law.
      The problem is our elections are supposed to have public oversight.

      Down with transparent elections and public oversight!

    16. Re:If they own it, whats the problem? by Merls+the+Sneaky · · Score: 1

      And stop paying them, you shouldn't be in government for a salary. Also stop non-individual entities (corporations) from providing "campaign contributions".

    17. Re:If they own it, whats the problem? by Bigjeff5 · · Score: 1

      I've had irony smoothies, they taste terrible. It's got that real strong metallic taste and is just gross in general.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    18. Re:If they own it, whats the problem? by johnlcallaway · · Score: 1

      I say remove the pension ... who else gets to work for 4 years then get retirement no matter what age they are. Provide a 401K plan with 100% match up to 3% and make them pay into Social Security like the rest of us.

      --
      I rarely read replies, it's my opinion and if you thought about your opinion a little more, I'm OK with that.
    19. Re:If they own it, whats the problem? by mommycalled · · Score: 0

      Two problems I see with the suggestions so far. First the southern reps and senators are already too rotten and the stench rising from them is so bad that you don't even want to get close to them. Sherman should have used tactical nukes when he marched through Georgia. Second if the guy doesn't want the job as rep or senator and tries to get out town before he/she is drafted into the position, they probably are a good choice

    20. Re:If they own it, whats the problem? by Chris+Mattern · · Score: 4, Insightful

      And stop paying them, you shouldn't be in government for a salary.

      Bad, *bad*, BAD idea. If you can't be in government for a salary, then you're in it for the bribes. Not that paying a decent salary renders a politician immune to corruption, but at least he doesn't have to be on the take simply to put food on the table.

    21. Re:If they own it, whats the problem? by Chris+Mattern · · Score: 1

      But they do wonders for your anemia.

    22. Re:If they own it, whats the problem? by Moryath · · Score: 0, Flamebait

      The problem is as follows:

      - If you are today in Congress/Senate, you are a rich motherfucker who doesn't give a crap about the salary and is in it for either (a) bribes, (b) your own agenda, or (c) both (see also: Obama).

      The problem is that in order to get elected, you need SO much money (acquired either legitimately, or like Obama/Clinton through money laundering of foreign donations, such as the millions of $ that came from "Palestine, Wyoming" when his campaign deliberately disabled all normal security features on their website's credit-card system) that no honest person could realistically afford to run.

      Further, once they get in, they're in fundraising mode until the next election, or they're in bribe mode as a lame-duck.

      The solution - at least partially - would be to prohibit them having ANY access to non-salary money, and set up government funds such that each candidate for a position had a budget of $X to spend in a given campaign - NO MORE and NO LESS.

      Take the money out of the system, let the message and policy differences of the candidates decide who gets elected.

      But we won't be able to do this - after all, the corrupt politicians we have now got in under the old system. Anything that offers a chance that their corrupt asses won't see (re-)election, is never going to pass.

    23. Re:If they own it, whats the problem? by Anonymous Coward · · Score: 0

      Owning is done to you; pwning you do to yourself out of your own stupidity. See also FAIL.

      Sigh... kids these days.

      Originally the term was "Own" or "Owned". As in, I just hacked that site and owned it, or I just beat the snot out of you at a game, thus I owned you, and since I beat everyone I Own the game too.

      At some point, I didn't pay much attention to when, the phrase got picked up by the kids playing WoW and popularized. It was around, even in the |33+ speak spelling of "pwn3d" before then, but up until the children in WoW got a hold of it people understood that only an idiot actually tried to pronounce leet-speak the way it is spelled.
      But the Kidz in WoW and the spread of "leet-speak" (no longer Elite, in case you haven't figured that out yet) across blogs and sites like the lolcatz, etc. polluted it. Mix in fast typing in MMO combat making it easy to hit "p" instead of "o" when trash talking & it gets even more common. And it got especially bad after the South Park WoW episode, which people took as certification of the pronunciation when in reality it was parody of the word "Poon"... as in "Poon-tang" or "pussy".

      So give yourself a shiny gold Fail-star. Owning is the same as Pwning, it's just that someone who does the latter thinks they are uber-c00l when in fact the use of the term makes them anything but.

      Now get off my lawn.

    24. Re:If they own it, whats the problem? by lumenistan · · Score: 1

      wow - I read that at first as "enema" and was very concerned.

    25. Re:If they own it, whats the problem? by Fluffeh · · Score: 1

      I think -- and I could be wrong -- that "Owning" is like "Pwning," and it means "to dominate," if you're fourteen.

      Actually, chances are a 14 yo would totally understand to own/pwn something where it's much more likely that a 30 year old would have no clue.

      --
      Moved to http://soylentnews.org/. You are invited to join us too!
    26. Re:If they own it, whats the problem? by Technoodle · · Score: 1

      I'm sure they can be used that way too.

    27. Re:If they own it, whats the problem? by adolf · · Score: 2, Insightful

      *sigh*

      Troll, these days, is too common a moderation, and is often misused. It wasn't always that way around here.

      I, for one, like Obama. I like many of his policies, and dislike many others, but I sure like him better than the last guy, overall. That's my opinion, of course, but it's important that I be allowed to state it -- even though I'm quite certain that others disagree.

      Likewise, as an American, I support the right for anyone at all to call him a corrupt asshole, and be heard.

      Sometimes, I think the mods just need to take a deep breath, and mod "Interesting" instead of "Troll" or "Flamebait," even though some less-than-savory discourse might ensue, for it is this very discourse that keeps us, as a nation, united.

      But, hey, what do I know? I'm just a taxpayer. No no, that's not it -- I'm a consumer. Er, wait - that's not right either. Oh! I remember! I'm a citizen, and I own this place just like every other citizen! Even those citizens that I think are full of shit, or that I just disagree with by default -- they own this place, too!

      (I think my sig sums the rest of this up neatly.)

    28. Re:If they own it, whats the problem? by dave87656 · · Score: 1

      The problem, IMO, with E-Voting machines is not so much hackers, but boxes which are manipulated from the start. In essence, you are giving a private company the job of counting votes with no public oversight.

    29. Re:If they own it, whats the problem? by dave87656 · · Score: 1

      Excellent. Finally someone is talking about the real problems with E-Voting. Thanks.

    30. Re:If they own it, whats the problem? by Anonymous Coward · · Score: 0

      that's why part time legislators isn't such a bad idea. then they are also out in the community seeing the real effects of their laws.

      captcha: 'inflame,' hope it's not prophetic.

    31. Re:If they own it, whats the problem? by mpe · · Score: 1

      I think that's a fantastic idea to be perfectly blunt. I don't see any point in holding them ransom though. Simply throwing out all the bullshit laws they've passed for the last 100 years and executing them for abuse of power would be enough. Then put in place people who actually want to serve the public ... and term limits.

      There's also the idea of holding them accountable, on pain of death, to any promises they make before being elected. (Including execution if they do something they didn't mention before the election.)

    32. Re:If they own it, whats the problem? by mpe · · Score: 1

      And just how do you propose to discern between those people who desire to serve the public and those people who say they desire to serve the public but are really more interested in power?

      Most effective solution is to disqualify anyone who claims they want to serve the public and pick someone at random from the rest.

    33. Re:If they own it, whats the problem? by mpe · · Score: 1

      If you can't be in government for a salary, then you're in it for the bribes. Not that paying a decent salary renders a politician immune to corruption, but at least he doesn't have to be on the take simply to put food on the table.

      Thing is that overpaying can also encourage corruption. Most definitly amongst politicians and bankers.

    34. Re:If they own it, whats the problem? by kencoe · · Score: 1

      Entry: own Pronunciation: \ËÅn\ Function: adjective 1 : belonging to oneself or itself â"usually used following a possessive case or possessive adjective -- This is, by the very definition of the word, a proper statement. To own something is to possess or to control it. Is that not precisely what he means in this case?

    35. Re:If they own it, whats the problem? by mikiN · · Score: 1

      Douglas Adams was right!

      The role of President is to attract attention so no-one knows who's really in charge.
      The real President can be anyone, even a solipsistic crazy old man whose only company is his cat.

      --
      The Hacker's Guide To The Kernel: Don't panic()!
  2. Still not fair. by MartinSchou · · Score: 5, Funny

    What these "intellectuals" and "researchers" have to keep in mind, is that in reality, no one would ever dream of committing election fraud.

    We all live in a utopia, where everyone has equal say, no one would ever coerce others and there's a kitten on every lap. That's why there are no such things as secret ballots. In every voting booth there will be three heavily armed guards who will watch you vote to ensure that you won't be doing anything you shouldn't do.

    Have a cotton candy, drink your beer and turn on the TV. The shiny shiny is on again, you like that. You have always liked that.

    </sarcasm>

    1. Re:Still not fair. by InsaneProcessor · · Score: 5, Insightful

      I work in the computer industry and do not trust any electronic voting system. The more complex a system (any physical system) the more susceptible it is to attack. Give me good old paper ballots any day.

      --

      Athiesm is a religion like not collecting stamps is a hobby.
    2. Re:Still not fair. by Anonymous Coward · · Score: 0

      I don't like shiny shiny. It has to be blinky shiny or shiny blinky.

    3. Re:Still not fair. by Helios1182 · · Score: 1

      There are ways of combining electronic and paper systems so that they are more reliable and more difficult to defraud then either paper or electronic alone. The problem is that no one seems to be willing to sell such a machine.

    4. Re:Still not fair. by causality · · Score: 1

      There are ways of combining electronic and paper systems so that they are more reliable and more difficult to defraud then either paper or electronic alone. The problem is that no one seems to be willing to sell such a machine.

      I'm perfectly happy with elections being as low-tech and simple as reasonably possible, i.e. paper. I'll gladly pay the few more cents in taxes every few years that ultra-efficient electronic elections would have saved me. All of this desire to have marginal gain at the expense of substantial risk is one of the worst examples of decision-making.

      --
      It is a miracle that curiosity survives formal education. - Einstein
    5. Re:Still not fair. by Missing_dc · · Score: 1

      There are ways of combining electronic and paper systems so that they are more reliable and more difficult to defraud then either paper or electronic alone. The problem is that no one seems to be willing to sell such a machine.

      No, the problem is that no one wanting to count the votes would be willing to BUY such a tamperproof machine.

      --
      How amazed would you be to suddenly find that you just forgot what I wrote and you needed to reread my post.... again.
    6. Re:Still not fair. by Anonymous Coward · · Score: 0

      "" Thanks for using that tag, otherwise I might have missed it. ;)

    7. Re:Still not fair. by fataugie · · Score: 1

      Riiiight.

      Because no one could stuff a ballotbox, eh?

      Ask Mayor Daily in Chicago how secure they are.

      --

      WTF? Over?

    8. Re:Still not fair. by Runaway1956 · · Score: 3, Funny

      There's a kitten on every lap?

      That damned kitten clawed my balls, you insensitive clod!

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    9. Re:Still not fair. by Anonymous Coward · · Score: 0

      Have a cotton candy, drink your beer and turn on the TV. The shiny shiny is on again, you like that. You have always liked that.

      What? shiny shiny, says who!? Only yesterday we were being told bling bling was in and we were at war with shiny shiny.

    10. Re:Still not fair. by Anonymous Coward · · Score: 2, Interesting

      The fact that we had one election "stolen" by the R's in 2004 (so say the D's), and the fact that we had the next election "stolen" by the D's in 2008 (so say the R's), should be proof, at least, that there is no ultimate ability to steal on either groups part - otherwise, once you have power, why ever let the other side win?

      It would also imply the following:

      If we have an illegitimate vote in 2004, then it is nonsensical for "them" to not have taken advantage of their power in 2006 and 2008. If that is true, then the belief that Diebold or some other group hacking the results is unfounded.

      BTW - "a few minutes of access" is a bit of a misnomer. It's one thing for James Bond to break into a secure area and do some pinpoint damage, but breaking in and influencing millions of machines across America is unrealistic. I have been a poll worker, and there are few opportunities to hack the machines as would be needed. The system I used did an electronic read of paper ballots. While this could have been hacked, it would be unlikely to stand up to the manual count we did at the end of the day to cross-tabulate against the electronic count. If I'm not mistaken, this already had the benefits of speed and tamper-prevention requested by an earlier poster.

    11. Re:Still not fair. by thewils · · Score: 1

      Hey, you must have read "Wildcat's revenge" by "Claude Balls" then?

      --
      Once I was a four stone apology. Now I am two separate gorillas.
    12. Re:Still not fair. by fuzzyfuzzyfungus · · Score: 3, Informative

      I make no claim, one way or the other, about the presence or absence of American electoral fraud; but your point doesn't really follow. Fraud isn't a binary condition(well, in the strictest sense it is; but in a practical sense it isn't). A perfect fraudster could dictate the outcome of every vote cast, without outcry. A wholly impotent fraudster could dictate the outcome of zero votes cast. Actual frauds are somewhere in the middle. If, say, you can manage a 5% nudge without drawing excessive attention, your party will win more than it deserves(probably substantially so, given the fairly low margins by which elections are often won); but a really bad electoral cycle would be beyond your power to change.

      The absence of perfect fraud does not indicate the absence of fraud.

    13. Re:Still not fair. by Bigjeff5 · · Score: 1

      You mean the guy who got caught? Nice example.

      Ballot box stuffing has practical limits that are very, very small compared to electronic vote fraud. I.e. you can only have so many extra ballot boxes before someone gets wise in the counting. When the recording, consolodating, and counting of the votes all happens in a machine(s) that is opaque to observers, the potential for recognizing a problem is much much lower.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    14. Re:Still not fair. by Anonymous Coward · · Score: 0

      Wrong

      Your talking about a single ballotbox in a single precint

      Elctronic vote tabulation device malware can take out all precints.

    15. Re:Still not fair. by Moryath · · Score: 1

      You mean like Minnesota, where Al Franken mysteriously "won" three counties that had more counted votes than registered voters, right?

    16. Re:Still not fair. by Anonymous Coward · · Score: 0

      True ballot boxes can be tampered with, but there is atleast a paper trail that is easier to follow with actual ballots instead of electrically cast votes.

    17. Re:Still not fair. by Lunzo · · Score: 1

      I don't want a kitten on my lap. Do you know the sorts of people that keep kittens on their laps? Doctor Evil - that's who!

    18. Re:Still not fair. by Anonymous Coward · · Score: 0

      Aw, come on, you liked it.

    19. Re:Still not fair. by Missing_dc · · Score: 1

      The fraud is rather irrelevant.
      Dems vs Reps is like asking whether you would prefer to be hit by a war-hammer or a mace, it is going to hurt wither way.
                                        It is not an election, it is a selection.

      Lets top it off with the inability to write in votes (at least here in VA where I voted last November).

      The people holding the control are not voted in by "we the people". They are the ones receiving tons and tons of money in bailouts, then posting profits. Those with the money set the rules in their favor, the POTUS and such are nothing but figureheads ramming through the policies that ultimately profit those in power.

      Remove the hype.
      Look closer.
      Prepare.

      --
      How amazed would you be to suddenly find that you just forgot what I wrote and you needed to reread my post.... again.
  3. You're too late: by Anonymous Coward · · Score: 0

    to do anything.

    Yours In Crime,
    President-VICE Richard B. Cheney

  4. OWNED! by OrangeMonkey11 · · Score: 1

    It goes to show people should listen to computer nerds(no disrespect by any means)warning a lot more often rather then brushed them off.

  5. Easy way to fix this by Anonymous Coward · · Score: 0

    Each voter will be accompanied by a "voter sanctity" representative who will supervise the voting process to ensure no one powns a machine.

    To ensure the sanctity of the "voter sanctity" reps, a Voter Sanctity Workers Union should be established to ensure the highest standards in voter sanctity.

  6. If we were meant to vote, we'd get candidates by David+Gerard · · Score: 4, Funny

    Americans today committed egregious acts of democracy to elect the next failed administration and the next failed Congress.

    In a fabulous upset, almost no-one could bring themselves to vote directly for either of the official candidates, instead opting for a write-in vote. Popular write-ins included "the black guy", "the old guy", "McCain from 2000" and "Tina Fey." The seventeen votes for "The Invisible Man" were tallied for Joe Biden. Several tons of Liquid Paper needed to be scraped off voting machines.

    The winning candidate turned out to be Noneof Theabove, 46, of Dogshit, Nebraska. Apart from the Presidency, Mr Theabove won 72% of Congressional seats and all Senate seats up for election this year.

    Mr Theabove's policies include drinking, shouting abuse at the television and inchoate existential despair. "He completely embodies the national mood," said Nate Silver of FiveThirtyEight.com, just before applying for a new job flipping burgers.

    A majority of US soldiers in Afghanistan stated the place was "just fine, really" and they were learning to speak Pashto rather than returning. Canada looked south and snickered, though not very much as they still had Stephen Harper to cope with. The Kingdom of Mexico stated its "regret" today that it has had to close its borders to American refugees.

    --
    http://rocknerd.co.uk
  7. Show me the source, damnit. by BlueKitties · · Score: 1

    If you want to prove how secure your systems are, then show us the damn source. Either they're afraid we'll see crap code that's obviously hard to maintain (see: crappy coders cost time, time costs money.) That, or they know it's not secure. Linux has completely open source, and it does fine with security.

    --
    "Sorrow is better than laughter, for by sadness of face the heart is made glad." [Ecclesiastes 7:3]
  8. Not a Bug by the_macman · · Score: 3, Funny

    deliver a complete working attack in a plug-in cartridge that could be used by anyone with a few private minutes with the machine.

    It's not a bug! It's a feature!

    1. Re:Not a Bug by Anonymous Coward · · Score: 0

      I can see the marketing meeting, "That kind of feature has to be worth a few million to some customer"

    2. Re:Not a Bug by Shakrai · · Score: 3, Informative

      The only problem with this is that you aren't going to get a few "private minutes" with the machine and that any competent election authority is going to seal the machine with tamper-evident seals.

      I've worked as an elections inspector (poll worker) in the state of New York for the last five years. Every aspect of the machine (both the old style lever machines and the new optical scanning machines) that could be tampered with is sealed with numbered tamper evident devices. If the numbers on the seals don't match up with the records retained by the Board of Elections then you know the machine has been tampered with. This isn't rocket science people.

      Our new machines go even further than that. They both retain the actual ballots themselves in a locked ballot box and retain a scanned image of those ballots on a memory card. The memory card is removed from the machine at the end of the election and hand delivered to the Board of Elections. It is designed to serve as a backup in the event that the machine is destroyed (i.e: building burns down) and the ballots are lost. The ballots themselves are only scanned by the machine and not marked in any way. In the event of an issue with the machine there is nothing stopping you from counting each ballot by hand with the Mark I human eyeball.

      If you can find a way to rig an election in the State of New York then I'd be real interested in knowing about it. I've worked behind the scenes here for a long time and I haven't seen any vulnerabilities in the system. The only voting technology that I'd be concerned about is DRE (direct electronic record) -- but thankfully my state wasn't stupid enough to go that route.

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    3. Re:Not a Bug by Anonymous Coward · · Score: 5, Informative

      From TFA:

      "The attacker does not need to remove any tamper-evident seals; in particular, he does not need to remove the circuit-board cover."

      (CAPTCHA: counted)

    4. Re:Not a Bug by radtea · · Score: 1, Insightful

      It is designed to serve as a backup in the event that the machine is destroyed (i.e: building burns down) and the ballots are lost.

      How often has that happened in the history of American elections?

      That is exactly the kind of dramatic detail that puts my fraud-detector on alert. "Look, it's so secure that it's even secure against problems you don't have!" Typical distraction. It makes me wonder what you're hiding.

      As it happens, if you google "ballots lost in fire" you get a bunch of hits on the first page about fraud and failure related to electronic voting machines.

      Given the complete lack of transparency at all levels of any electronic voting system I am extremely suspicious of all of them. As we've seen in recent years, even machines that are secure at the local level do not necessarily produce accurate aggregate vote counts when the results are summed.

      --
      Blasphemy is a human right. Blasphemophobia kills.
    5. Re:Not a Bug by HTH+NE1 · · Score: 5, Insightful

      The only problem with this is that you aren't going to get a few "private minutes" with the machine

      Surely that depends on the standards of voting privacy in your district, like whether you get a three-sided screen block or a complete booth with ceiling-to-floor curtains.

      And an election can be thwarted by leaving evidence of tampering in a district you want to disenfranchise.

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
    6. Re:Not a Bug by Shakrai · · Score: 3, Interesting

      It makes me wonder what you're hiding.

      I have no incentive to hide anything as I'm not an employee of the Elections Board nor an office holder with a stake in the system. I became a poll worker because of the controversy surrounding this issue. I wanted to see for myself how the system worked. I came to it as a skeptic and after learning the procedures and seeing them in action have been convinced that the system is as secure as it can be expected to be.

      How often has that happened in the history of American elections?

      That is exactly the kind of dramatic detail that puts my fraud-detector on alert. "Look, it's so secure that it's even secure against problems you don't have!" Typical distraction.

      So now you are complaining that the system is protected against disasters just because they rarely happen? Would you be happier with a system that left less of a paper trail?

      As it happens, if you google "ballots lost in fire" you get a bunch of hits on the first page about fraud and failure related to electronic voting machines.

      As I said, my experience is limited to the State of New York. In NYS we don't use direct electronic recording machines. You fill out a paper ballot that is then tabulated by an optical scanner. In the event of a disputed election the paper ballot is still around and any idiot can count it with the Mark I human eyeball.

      The only part of our voting process that is "electronic" is the so-called "ballot marking device" that handicapped voters use. This is a machine that prints a paper ballot for those voters who are unable to write and have to rely on another interface (audio, sip and puff, foot pedals, etc.) The printed paper ballot is in the same format as the one that you would fill out as a non-handicapped voter and can be read by any human being.

      Given the complete lack of transparency at all levels of any electronic voting system I am extremely suspicious of all of them

      Evidently that's not all you are suspicious of, since you seem to think that I'm trying to hide something :)

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    7. Re:Not a Bug by UdoKeir · · Score: 1

      If you can find a way to rig an election in the State of New York then I'd be real interested in knowing about it.

      Put lots of voting machines in the rich, white neighbourhoods, and very few in the poor, black neighbourhoods. That's how they did it, at least, in Ohio in 2004.

    8. Re:Not a Bug by Shakrai · · Score: 2, Informative

      Surely that depends on the standards of voting privacy in your district, like whether you get a three-sided screen block or a complete booth with ceiling-to-floor curtains.

      The voting booth is separate from the machine. The "voting booth" itself is nothing more than a plastic stand with a privacy screen and a supply of felt-tipped markers. The machine itself is in plain view of the election inspectors and everybody else who happens to be in the polling place. Trust me, you aren't going to be able to tamper with it without being caught during the election. After the election is another matter but that's why they have the backup memory card and myriad of seals on the machine.

      And an election can be thwarted by leaving evidence of tampering in a district you want to disenfranchise.

      If tampering is evident than the voting machine is going to receive closer scrutiny. The votes aren't automatically going to be discarded. If the "tampering" consists of removing the seals around the memory interface but not the ballot box and the number of ballots therein equals the number of signatures in the pool book then they are simply going to hand count the ballots (or scan them in a different machine). If the tampering consists of removing the seals around the ballot box then they will fall back on the aforementioned memory card that was removed after the election and returned to the Elections Board.

      It's really not as easy to rig an election as people around here seem to think it is. I would encourage everybody who cares about this issue to volunteer to be a poll worker. The Election Boards are always looking for help and you'll get a chance to see the system from the inside. All it's going to cost you is a vacation day or two and some time. In some states you even get paid for doing it.

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    9. Re:Not a Bug by amplt1337 · · Score: 1

      If you can find a way to rig an election in the State of New York then I'd be real interested in knowing about it.

      Make the machines. Include a backdoor that allows them to be controlled via radio. Rig the machine so that it doesn't print what it says it's printing.
      Fin

      Sincerely,
      A Fellow NY Voter

      P.S. Running machine candidates with major avenues named after their namesake granddaddies is a pretty sure-fire way to rig the democratic process, too, although it has nothing to do with voting machines.

      --
      Freedom isn't free; its price is the well-being of others.
    10. Re:Not a Bug by Chris+Mattern · · Score: 2, Informative

      The "voting booth" itself is nothing more than a plastic stand with a privacy screen and a supply of felt-tipped markers.

      Or, in a lot of cases (including my own state, incidentally), an enclosed booth where you are alone with a touch-screen terminal directly connected to the voting machine. Because felt-tipped markers are, y'know, *old-fashioned*.

    11. Re:Not a Bug by Anonymous Coward · · Score: 0

      "any competent election authority is going to seal the machine with tamper-evident seals"

      FYI there is a video out there by another university (UAC I think) demonstrating how to hack these machines without violating the tamper-evident seals. All methods were shown on camera and took under 2.5 minutes, even for the most intrusive/complicated method that was demonstrated. This video came out at least 6 months ago. I don't know how easy it would be to do this without being seen but probably in some cases it is possible.

      You cant trust that just because the seal hasn't been broken that nobody has been messing with it.

    12. Re:Not a Bug by Anonymous Coward · · Score: 0

      I've worked as an elections inspector (poll worker) in the state of New York for the last five years. Every aspect of the machine (both the old style lever machines and the new optical scanning machines) that could be tampered with is sealed with numbered tamper evident devices. If the numbers on the seals don't match up with the records retained by the Board of Elections then you know the machine has been tampered with. This isn't rocket science people.

      What exactly does this solve? If I tamper with the tamper-evident seal, yes, you know that I did it, but the election results are still invalidated. I don't have to actively ballot-stuff when I can disenfranchise everybody in a voting district. What are you going to do, keep re-running the election until I get bored and stop doing it? This is called a DoS attack.

    13. Re:Not a Bug by Anonymous Coward · · Score: 0

      These machines had a paper receipt btw. The longest method was like a failback from paper in the event that someone noticed they were different.

      I dont doubt that in most cases it would be hard to rigg the machines though because people would see you.

    14. Re:Not a Bug by legirons · · Score: 1

      I've worked as an elections inspector (poll worker) in the state of New York for the last five years. Every aspect of the machine (both the old style lever machines and the new optical scanning machines) that could be tampered with is sealed with numbered tamper evident devices. If the numbers on the seals don't match up with the records retained by the Board of Elections then you know the machine has been tampered with. This isn't rocket science people.

      and then what happens? do you count its votes (knowing they might be faked) or not (somoene can remove your vote by cutting the seal)

    15. Re:Not a Bug by tedshultz · · Score: 1

      When I first saw this, my first reaction was "Wow, maybe a good programmer could fix the horrendous interface used now". This voting machine http://www.thedailypage.com/daily/article.php?article=25628 was changing votes by poor design, not malice (I hope...). It wouldn't take much for a decent programmer to fix it up a bit. Maybe the open source voting machine that everyone wants is already here!

    16. Re:Not a Bug by aschran · · Score: 2, Interesting

      If you think it's impossible to get a few private minutes with one of these voting machines you are crazy. I am not sure how you have been an election worker and still managed to come to that conclusion. In fact, you can easily get a few private HOURS with them. Ed Felten (one of the writers of this paper) annually takes photos of himself with unattended voting machines the night before Election Day.

      http://www.freedom-to-tinker.com/blog/felten/unattended-voting-machines-usual

    17. Re:Not a Bug by jbudofsky · · Score: 2, Interesting

      The only problem with this is that you aren't going to get a few "private minutes" with the machine

      I am a student at Princeton and last term I took Ed Felton's class on Security. (Ed Felton being one of the authors). This was one of the issues which he talked about. I can't speak for the State of New York, but in New Jersey the voting machines are often stored at the voting sites over night. These voting sites are more often than not, unsecured places such as Churches or Schools. Prof. Felton, on the night before an election, went to all of the election sights. A distrubing number of electronic voting machines were stored in hallways or behind unlocked doors. He has an entire slide show of pictures which he took of these machines the night before an election. Had he any malicious intentions, he could have easily tampered with the machines. I'm sure that most of the election officials are very trust worthy. It is not them who concerns me. It is the fact that anyone can simply walk into a church basement and have access to all of the voting machines for that district.

    18. Re:Not a Bug by Anonymous Coward · · Score: 0

      I smell DDoS. Why not tamper with all machines?

      "If the numbers on the seals don't match up with the records retained by the Board of Elections then you know the machine has been tampered with."

    19. Re:Not a Bug by Anonymous Coward · · Score: 0

      That's funny, I must have accidentally posted on the "Voting Machines In New York Susceptible To Attack But It's Not Really A Big Deal Because They're So Hardcore With Their Security And Have Badass Poll Workers Who Will Defeat You" article.

    20. Re:Not a Bug by feenberg · · Score: 1

      OK, suppose the tamper-evident seal is found to be broken at the end of the election day. What happens then? Are those votes not counted? I wouldn't expect that result. That would open a door to an intruder going to a district favoring the opponent and merely tampering with the seal. I'd expect the votes to be counted in spite of the broken seal. Is there actual experience anywhere on this point?

    21. Re:Not a Bug by Anonymous Coward · · Score: 0

      As I said, my experience is limited to the State of New York. In NYS we don't use direct electronic recording machines.

      Then allow me to educate you a little.

      Many states are moving to the electronic machines. As in, you use an electronic machine in the booth instead of paper ballots. They aren't talking about the electronic tabulating machines, such as the machine that scans the paper ballots. Although there are potential issues with the counting process, as you pointed out there are already safety checks in place to prevent fraud on the part of the election officials who run those devices.

      The issue is that any member of the public can compromise the electronic machines, and do so without breaking the tamper seals. In many cases the tabulating/counting machines can also be compromised, and all it takes is one person with the know-how and a few minutes with nobody watching. To add insult to injury, these are the same machines that famously either do not create a paper trail, or create a paper trail that is inaccurate or also subject to tampering.

      From what I've heard, one of the primary reasons you are still using the paper system in NY is because of issues and questions of fraud and audit trail with the electronic machines. In my state we also still use the paper ballot system for exactly those reasons- we want that solid paper trail where every ballot can be hand verified if need be.

    22. Re:Not a Bug by Anonymous Coward · · Score: 0

      In the event of a disputed election the paper ballot is still around and any idiot can count it with the Mark I human eyeball.

      And that is yet another problem. A machine is doing the counting and it is only checked if someone complains (and it is acted upon). As have been shown in at least one documentary done about voting in the US, the paper ballots have been thrown out so there is nothing to recount (at least as early as the day after the election). Machine counting is good for a fast result but it _must_ be followed by a Mark I eyeball count, but I fear that is rarely done either because of lazyness or economical reasons.

    23. Re:Not a Bug by Falconhell · · Score: 1

      I am no grammar nazi, but why the hell are so many people writing "sight" when they mean "Site"-its not as if it could be a typo.

    24. Re:Not a Bug by Anonymous Coward · · Score: 0

      "I'm not an employee of the Elections Board nor an office holder with a stake in the system."
      How about electronic vote tabulation device manufacturer?

      "I came to it as a skeptic and after learning the procedures and seeing them in action have been convinced that the system is as secure as it can be expected to be."
      Clearly you are convinced too easily, and you don't want to hear the truth about securty of such devices. Policies and procedures aren't going to matter when you have no idea what the electronic signals are doing inside of a device.

      "Would you be happier with a system that left less of a paper trail?"
      Here come the dis-information buzz words. Paper Trail, Voter Fraud, Ballot Box Stuffing, Electoral Fraud, Tamper Proof Seals, etc...

      "You fill out a paper ballot that is then tabulated by an optical scanner."
      Optical scanners can still be exploited, and not once in the history of optical scanners have all the paper ballots been counted and compared to the electronically tabulated result. Only a percentage of them are counted, ever. So there never was any 100% sanity check, and those Mark I human "idiot" (sic) eyeball's have never been used as you suggest. Also, you clearly don't like the public or you wouldn't refer to them as idiots.

      "The only part of our voting process that is "electronic" is the so-called "ballot marking device" that handicapped voters use."
      Outright lie.
      Where to begin...
      Lie #1 Optical scanners are electronic.
      Counter Point #1 Ballot Marking Devices fail electronically during elections
      Counter Point #2 Ballot Marking Devices have marked ballots incorrectly
      Counter Point #3 most users don't check their ballots are marked correctly
      Counter Point #4 Ballot Marking Devices have been incorrectly calibrated
      Counter Point #5 Optical Scanners have been incorrectly calibrated

    25. Re:Not a Bug by Shakrai · · Score: 1

      How about electronic vote tabulation device manufacturer?

      Yes, that's it. You've found me out. I'm actually a Diebold employee who has established himself on /. by posting thousands of comments in hundreds of unrelated stories over a period of five years just so I could astroturf the stories relating to voting technology.

      Policies and procedures aren't going to matter when you have no idea what the electronic signals are doing inside of a device.

      What part of the paper ballots are retained is so hard for you to understand?

      Counter Point #1 Ballot Marking Devices fail electronically during elections

      If the ballot marking device fails then there is nothing stopping the handicapped voter from having a friend or family member assist them with filling out a paper ballot. For that matter, the poll workers themselves can assist the voter if they request help. It does take two of us from different political parties though (to avoid the appearance of trying to influence the vote)

      Counter Point #2 Ballot Marking Devices have marked ballots incorrectly

      So have human beings, so I guess any system that relies on pen and paper is equally suspect.

      Counter Point #3 most users don't check their ballots are marked correctly

      That's not my problem. I check that my ballot is filled out correctly before I deposit it. When we used the lever machines I also checked to make sure that the levers I wanted were indeed the ones I pulled down before I cast my ballot. If you can't be bothered to review your ballot before you cast it then I don't have much sympathy for you.

      Oh, and btw, go fuck yourself for accusing me of lying. I'll have more respect for you when you put your money where your mouth is and go work a day at the polls. Until then you are just mouthing off about a subject that you know little about other than what you read on /. and Wikipedia.

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    26. Re:Not a Bug by Shakrai · · Score: 1

      Rig the machine so that it doesn't print what it says it's printing.

      That'd be a neat trick seeing as how the voter who uses the ballot marking device still gets to see and hold the ballot before he casts it. It would also be a neat trick when you consider that the vast majority of voters will be filling out their ballots by hand.

      P.S. Running machine candidates with major avenues named after their namesake granddaddies is a pretty sure-fire way to rig the democratic process, too, although it has nothing to do with voting machines.

      Yeah and drawing your own election district is also a way to rig the process. Are we talking about those issues or voting technology here?

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    27. Re:Not a Bug by Shakrai · · Score: 1

      OK, suppose the tamper-evident seal is found to be broken at the end of the election day. What happens then? Are those votes not counted?

      You are going to tamper with the machine in full view of four poll workers, voters and security (at the larger polling sites)? You are a braver sort than I am -- but to answer your question it would depend on which seal was broken. The ballot box itself isn't just secured with a seal -- it's behind a locked door. Even if you could get access to extra ballots, stuffing it would require you to defeat the lock and open this door or to feed them through the scanner one at a time. You'd have to do this in full view of everybody so I think we can both agree that this outcome isn't particularly likely.

      If the other seals were tampered with then the procedure would be to disregard the machine count and for the Board of Elections to count the retained paper ballots by hand and/or tabulate them with a different machine.

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    28. Re:Not a Bug by edschurr · · Score: 1

      Regarding the seals: can you mess with them using solvents and glues? Can you figure out the number, leave, create a matching seal and send somebody else in to break it? Can you paste a fake seal over the original to last long enough to add counterfeit votes before detection?

      Reading the time limit: can you send in a team of fraudsters who, all together, get enough time to tamper with the machine? Can you distract the poll workers to buy time you or a buddy time?

      I won't claim these aren't solvable, but I am interested in answers. (Didn't rtfa, urk.)

    29. Re:Not a Bug by Alpha830RulZ · · Score: 1

      At the risk of seeming trite, + a lot to you, sir, for stepping up. You are a good citizen.

      --
      I was taught to respect my elders. The trouble is, it's getting harder and harder to find some.
    30. Re:Not a Bug by tburkhol · · Score: 1

      The voting booth is separate from the machine. The "voting booth" itself is nothing more than a plastic stand with a privacy screen and a supply of felt-tipped markers. The machine itself is in plain view of the election inspectors and everybody else who happens to be in the polling place.

      You do realize that you're vehemently defending a system which is not the AVC Advantage DRE system and the subject of this thread, right? To claim that election fraud in general is not possible because of specific details of the paper-trail complete New York State system is ridiculous. You might as well claim that DRE systems are perfect because you can always go back and look at the punched card.

      Many districts do use DRE systems with no paper trail. These people also believe that tamper seals and obscurity of the systems provide complete security. The UCSD/Princeton team has demonstrated that tamper seals are inadequate and that they can reverse engineer a legally purchased device sufficiently to alter results.

      Kudos to NYS for including a paper trail. Hopefully this work is one more piece of evidence to drive the rest of districts that use electronic systems to find one that incorporates a physical audit trail.

    31. Re:Not a Bug by amplt1337 · · Score: 1

      That'd be a neat trick seeing as how the voter who uses the ballot marking device still gets to see and hold the ballot before he casts it. It would also be a neat trick when you consider that the vast majority of voters will be filling out their ballots by hand.

      I've been a New York voter for ten years, and I've never gotten to do either of those things. Granted, my districts have always used the old flip-the-switch, pull-the-lever machines, but I've never gotten to actually see or hold the ballot I cast. Nor do I know anybody (aside from potentially out-of-district folks casting affidavit ballots, which officially may not even be counted) that has filled out a ballot by hand.
      Or by "filled out the ballot by hand" did you mean "manipulated the interface that purports to represent the ballot"?
      If the machines you're talking about print out a ballot card in human-readable format that can be inspected before being dropped in a ballot box, then (1) they aren't the touch-screen voting most people are worried about, and (2) there's basically no reason to use the machine instead of just using paper to begin with.

      Yeah and drawing your own election district is also a way to rig the process. Are we talking about those issues or voting technology here?

      Sorry, did you not say "If you can find a way to rig an election in the State of New York I'd be real interested in knowing about it?" That's a way to rig an election...
      The whole point being that you can't focus on the security of one part of the voting machine without looking at the other parts of the machine, and even the entire process. You mention certain specific security features without looking at the larger picture of security (not to mention the problem that the system may not be designed to be secure).

      --
      Freedom isn't free; its price is the well-being of others.
    32. Re:Not a Bug by NelsChristian · · Score: 1
      "The only problem with this is that you aren't going to get a few "private minutes" with the machine and that any competent election authority is going to seal the machine with tamper-evident seals."

      Nonsense. Quite a few election officials, like the one that 'found' a box of ballots in his trunk in the Franken/Coleman election, can get all the private time he or she needs with the machine, though it may be more difficult in your particular precinct.

      Or you have the election recount panel (in MN again) that had an initial count of 1100 ballots but found only 1000 paper ballots in the boxes. They decided to keep the initial count, even though the mostly likely scenario was that somebody double fed a batch of ballots through the scanner. Like the guy said, "It's not who votes that counts but who counts the votes."

  9. Anyone got a mirror? by Benanov · · Score: 1

    Site is nearly unresponsive.

    And it's just hosting a 3.1MB PDF...

    1. Re:Anyone got a mirror? by Anonymous Coward · · Score: 0

      No, but I've got a hard drive here which I took the cover off, and the platter is really shiny, so...

      Oh. Nevermind.

    2. Re:Anyone got a mirror? by amicusNYCL · · Score: 1

      I have the PDF. I hesitate to ask this, but, where can I put it?

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    3. Re:Anyone got a mirror? by Anonymous Coward · · Score: 0
  10. Things like this will never change by Bandman · · Score: 5, Insightful

    Electronic bits do not have the quality of being static. Electronic votes can be changed without obvious physical evidence, and as long as they're purely electronic, it will always be like that.

    Even an optical disk is more static than electronic bits that live in a database.

    People need to demand paper ballots until electronic voting machines are all enhanced with built-in paper trails.

    1. Re:Things like this will never change by Andr+T. · · Score: 1

      I think the most reasonable solution is an eletronic device that prints the vote so the user can cast it on a ballot. You can still count the votes in a fast way, but when any doubt is risen, you can double-check it with the paper votes.

      --

      Any life is made up of a single moment, the moment in which a man finds out, once and for all, who he is.

    2. Re:Things like this will never change by Andr+T. · · Score: 1

      I just noticed I said the exact same thing you already said. Damn, sorry.

      --

      Any life is made up of a single moment, the moment in which a man finds out, once and for all, who he is.

    3. Re:Things like this will never change by natehoy · · Score: 1

      Every voting machine SHOULD put out a paper trail, that the voter is able to see. Once you confirm your vote on-screen, it can spit out a paper receipt (punched card? Printout? Whatever) with your vote on it, and you go and put that vote into a locked box.

      Ideally that receipt would have a serial number on it that matches the vote in the database, and the user gets an extra copy with their serial number and their vote, and can go look up their vote on the interwebs later using that serial number (the serial number is NOT associated with the voter, but gives a unique identification for each ballot cast). That way, voters get anonymity but can also confirm that their personal vote was accurately counted.

      Then, if the electronic votes are tabulated and fraud is suspected, count the receipts.

      And if a user sees that their registered vote is different, they have their own paper receipt to back up their personal claim of voter fraud or mistabulation. A sufficient number of proven user reports of fraud could trigger a paper-record recount.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    4. Re:Things like this will never change by Seakip18 · · Score: 1

      There is a paper trail actually, if the damned county uses them. The problem though is that old folks running the precients barely understand the devices, so they don't bother with the additional hassle of a vote-by-vote trail and just settle for a total count printout.

      Read one of my journals for when I worked for Dieb-errr....Premier Election Solutions last year. The best thing I like is a electronic tabulator which can deliver results fast as can be but still has a paper ballot. Touchscreen's should not be for anyone to use but the handicapped.

      --
      import system.cool.Sig;
    5. Re:Things like this will never change by rev_g33k_101 · · Score: 0, Offtopic

      Your ideas intrigue me and I wish to subscribe to your newsletter.

      Seriously

      --
      "The problem with defending the purity of the English language is that English is about as pure as a cribhouse whore."
    6. Re:Things like this will never change by Anonymous Coward · · Score: 0

      Not being able to prove that you cast a certain vote is an essential design requirement. Otherwise it becomes possible to coerce voters, because the "man with the gun" can request proof from his victim.

    7. Re:Things like this will never change by omnichad · · Score: 3, Insightful

      The printout should be made BEFORE you confirm the vote for the final time on-screen. You need to be able to confirm that the paper actually shows your correct vote.

    8. Re:Things like this will never change by natehoy · · Score: 1

      Yeah, that could work. I'm just thinking if you vote wrong and see it on-screen before hitting COMMIT, then you don't have to have a voting officer come over and destroy the printout in a verifiable manner (so you don't hit REPRINT 100 times and get multiple votes).

      Then if the receipt is wrong, you can still go up to a voting officer and demand the right for a re-vote before you put your ballot into the confirmed box, and the officer can destroy the original, delete the vote from the database, give you a receipt that the vote has been deleted (that you sign), and give you a new vote on the machine.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    9. Re:Things like this will never change by CastrTroy · · Score: 1

      I very much agree. There's no point in having a paper trail if you can't get them to count it. They should be hand counting paper votes as the first and only option. If we've established any kind of doubt against the machine (and it seems we have) then there's no reason we should trust that number to begin with. You shouldn't have to order a recount to get a count you can trust. Recounts should be for extreme circumstances.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    10. Re:Things like this will never change by Anonymous Coward · · Score: 0

      But you do not need that many vote counters to get the result done within an hour of closing time. Do the math. You need around 0.1% of the voting population to be counters. It sounds like a lot, but retired folks are usually happy to do the training and the work in exchange for coffee and company, and for the feeling of doing something civic.

    11. Re:Things like this will never change by HTH+NE1 · · Score: 1

      and the user gets an extra copy with their serial number and their vote, and can go

      to the bar and get a free drink for voting a particular way.

      If the user gets a receipt that includes the way they voted, the user can sell his vote.

      If the way he voted is encoded in a way that is only evident through encryption, the user has to trust the encryption method to accurately record his vote. And then the system is exposed to false discredit if enough voters presenting their receipts lie about how they voted claiming the receipt is wrong.

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
    12. Re:Things like this will never change by Sandbags · · Score: 3, Interesting

      Yup. That's a good start.

      I'd also love to see some kind of basic voter assessment to substantiate the vote as well. We all have a right to vote, but if yopur vote is based on fallicy or a complete lack of knowledge, you should not be allowed to register that vote.

      My grandfather is a prime example of this. He's voted republican his entire life, nearly 70 years of going to the polls. I pointed out to him just before Obama's election that he couldn't, other than Right to Life and anti gun restriction, name a single Republican platform stance. Then i further asked him what his personal beliefs were on the top 25 debated items between the 2 parties. Of the 25 things, he chose the side the DEMOCRATS voiced support for. he didn't believe me, so i showed him the republican national website, and ran down the list (which took a while, it's not well organized). He voted straight democratic ticket. You see, the current Democratic platform is actually closer to what the Republicans had for a platform 50-60 years ago. He started voting replublican as a youth and then allways did, not paying ANY attention to the actual politics at stake. He figured about half his retired friends were doing the same thing...

      If you can't name the candidate you're voting for, and at least 1 major platform stance out any 1 issue that candidate supports out of that candidates top 10 supported initiatives, you are not informed enough to effect MY future by registering your invalid votes. If you want to vote straight ticket, that's fine, name 3 platform stances of your party instead. If you can do that, you can vote, if not, either stay home, or only vote for the candidates you know something about. If uninformed people continue to vote, we'll need to bring voter certification back into play... (yes, I know it was used to discriminate in the past, but it would be VERY easy to ensure that did not happen in the future).

      --
      There is no contest in life for which the unprepared have the advantage.
    13. Re:Things like this will never change by natehoy · · Score: 1

      Hmmmm... good point. D'OH!

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    14. Re:Things like this will never change by Bigjeff5 · · Score: 1

      You realize that is exactly how the poor used to be kept out of the voting process, right?

      In the early days of the good 'ol US of A, only men who owned land were permitted to vote. Obviously, if you didn't own land and weren't a man, you did not have enough vested interest or mental faculty to have a say in government.

      When that was found to be illegal, the requirements changed and you had to pass a reading test in order to vote. This kept the majority of the poor out of the voting process. That too was eventually struck down.

      Just because you cannot read, don't own land, or don't know the "platform" (what a fucking retarded concept, btw) of the particular party you are voting for does not mean you don't have a vested interest in the political system and the right to vote for who you see fit.

      Minimum requirements are all about excluding people who don't fit your idea of who should be running the government, and the entire concept is extremely immoral and unethical.

      It has also been shown to be unconstitutional every time the idea comes up.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    15. Re:Things like this will never change by dkleinsc · · Score: 1

      (yes, I know it was used to discriminate in the past, but it would be VERY easy to ensure that did not happen in the future).

      I beg to differ on your last point about how easy it would be to ensure non-discriminatory practices. Any politician who got elected with this system being used for discrimination would be motivated to sabotage or block any attempt to curb said discrimination, or appoint friends who will do likewise. If it were that easy, we wouldn't have had Strom Thurmond's 24 hour filibuster on civil rights legislation. And no, racism is far from dead: for instance, the vast majority of the so-called 'Birthers' (who believe Barack Obama was really born in Kenya) are from the South.

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    16. Re:Things like this will never change by Noren · · Score: 1

      Ah, a Literacy test. What could go wrong?

    17. Re:Things like this will never change by fredklein · · Score: 1

      This is trivial to solve.

      Each receipt has on it enough detail to cross reference to a specific vote (ie: location, voting machine number, and time to the minute. It's unlikely that 2 people will vote on the same machine during the same minute. If it's a problem, use seconds, too.) And the receipt has the results of the vote.

      What it does NOT have is any link to the voter. So any 'Vote this way or else' schemes will fail, as the voter can simply pick a receipt out of the trash (you know most people will just throw them away), and present that as their vote. So, who will waste time bribing someone to do something they cannot verify?

    18. Re:Things like this will never change by Falconhell · · Score: 1

      Quite so. We technical types tend to look for technical solutions.

      In some cases you just cant beat old fashioned pen and paper, which is fully understood by everyone.

      I see no advantage in electronic vote counting at all for the voters!

    19. Re:Things like this will never change by Moryath · · Score: 1

      There was a REASON the "poor" were kept out of the voting process.

      The stupider the populace, the worse and more uninformed the decisions they make. Thomas Jefferson said, point-blank, "a democracy cannot function for long save that it has a well-educated and well-informed population."

      Thus, the original requirements on voting were restricted to those who (a) paid taxes and (b) could demonstrate a level of intelligence (ownership of land/business or educational level).

      It wasn't found to be "illegal", it was simply repealed. And every time it was backed down a level further, the vote got less and less informed. You want to know what the "Average Voter" knows today? I'll give you a hint - Winston Churchill's greatest argument AGAINST democracy was "a five minute conversation with the average voter." And he said THAT over 70 years ago.

      Just because you cannot read, don't own land, or don't know the "platform" (what a fucking retarded concept, btw) of the particular party you are voting for does not mean you don't have a vested interest in the political system and the right to vote for who you see fit.

      No, the fact that you can't read, paid no taxes, and don't know the issues and candidates for SHIT means that you are going to do precisely what happened in the last election - a bunch of dumb shits who had no fucking clue what was going on voted for the guy with the skin color most like theirs, or who promised them more government handouts while "taxing the other guy" to pay for it all.

      The problem being, of course, when a politician talks about "taxing the other guy", he's really talking about fucking you over.

      Minimum requirements are all about excluding people who don't fit your idea of who should be running the government,

      Hmm. We already exclude the mentally retarded. I say minimum requirements are a way of ensuring that dumb shits who don't know their heads from their asses aren't fooled into doing something suicidal.

    20. Re:Things like this will never change by TheVelvetFlamebait · · Score: 1

      We all have a right to vote, but if yopur vote is based on fallicy or a complete lack of knowledge, you should not be allowed to register that vote.

      I was going to make a snarky remark about how saying that would automatically disqualify you for a vote, but I figured I might as well educate rather than humiliate.

      Fallacies are a part of everyday lives. A fallacy can be objectively, mathematically defined, essentially as an argument that can't possibly be true, given that it's hypotheses are true. For example, the argument that goes like this:

      * If it rains, I will get wet
      * It is raining
      * I will get wet

      is not a fallacy. An example of a fallacy is:

      * Everyone voted republican
      * If everyone votes republican, then republicans will have the power to stop gun restrictions
      * The republicans want to stop gun restrictions
      * Therefore, we will not get gun restrictions

      because it is possible to have a republican who supports gun restrictions.

      Of course, a fallacy in this sense, while it can be mirrored in Real Life (with some effort), it makes little sense to, because everyone uses fallacies in this sense. Most use them everyday. If we relax the definition of fallacy, then we really have no definition of fallacy (another fallacy right there). Suddenly, barring people from voting is purely subjective, and based on (supposedly fallacious) opinions we don't like. Suddenly, we don't have a democracy any more.

      It's the right of everyone to vote. It's a vital part of democracy.

      --
      You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
    21. Re:Things like this will never change by Sandbags · · Score: 1

      Yea, um, in the modern world, if you can't read, you can watch a video (TV), or listen to a radio. If you don't have a TV, you can talk with other people who do, or go to a library, or TALK TO A POLLSTER.

      If you're not at least making an EFFORT to be involved in the political process, and know SOMETHING about your candidate other than what animal is on their logo, you should not be voting. Period. I don;t care what your background is, what social class you are, I simply care you are at least SLIGHTLY informed.

      The party platform or candidate platform is an easy piece of information to attach to. "Where does he stand on abortion" or "is she in favor of national healthcare" is a simple thing that is made very clear in the debates, easy to put in chart form, and easy to circulate to the masses. If you've paid 5 minutes attention to a single piece of news about the campaign, you should be able to pass this test, and reading is NOT a requiremwent. (if you can't read/write, someone can assist you at the polling booth, as they ALREADY DO for anyone who can't read btw).

      And dont think for a MINUTE that if a simple voting validation was put in place that the parties would not instantly move to ENSURE everyone was as informed as possible. Then only the peaople who really didn't care either way would not bother to memorize ANY ONE FACT and would thus not vote.

      --
      There is no contest in life for which the unprepared have the advantage.
    22. Re:Things like this will never change by Sandbags · · Score: 1

      Yup, I made no mention of a literacy test. I simply stated you had to have a PIECE of knowledge (just ONE per candidate you wish to vote for), out of a distributed and talked about list for each race of 20-25 top platform items. It would be repeated by every local news organization, and printed in every media, and talked about around every water cooler, and made easily and freely available from numerous sources, in audio, video, and print form, and in multiple languages.

      You don't need to know how to read (we already assist those who can't at the polls, and you can get this information watching TV), you don't even need to speak english (the poling system supports multiple languages, and if you speak one even less common and unsupported by the system, you can vote by mail and have a translator assist you, and this information will be published in many languages online and in other language specific sources that people who speak non-english languages would know to look in). By watching TV, listing the the radio, reading a news publishing, looking online, or simply picking up a pamphlet from any election office, candidate HQ, or even just conversing with others, this SIMPLE information should be EASY to gleam, and will be based on clear standards. Do you really think I can racially skew "Candidate A is pro abortion, candidate B is anti-abortion?" These are facts, and they'll be circulating on documentation approved by all relevent parties in the election. If you show up to the polls without this knowledge, someone will NOT turn you away, but will help you get the assistance you need to GET this information so you can vote.

      I don;t care if you walk in there fully informed, or walk in completely dumb, i simply want you to LOOK at the list, make a decision, THEN vote. I'm not talking about invalidating a vote, or making you leave because you don;t know, I'm just making you actually DO SOMETHING or LEARN SOMETHING before casting your vote, that's all!

      --
      There is no contest in life for which the unprepared have the advantage.
    23. Re:Things like this will never change by mpe · · Score: 1

      We already exclude the mentally retarded

      As well as children, people in prison (even some people who have at some time in the past been in prison).

    24. Re:Things like this will never change by Bandman · · Score: 1

      Hey, no worries :-) Great minds!

    25. Re:Things like this will never change by Anonymous Coward · · Score: 0

      Thomas Jefferson said, point-blank, "a democracy cannot function for long save that it has a well-educated and well-informed population."

      Ok please explain to me how even an intelligent and educated US citizen is expected to keep well informed about all political issues that effect at each level of government (local, State, and Federal) while: simultaneously working at least 50 hours per week (note this is fairly prevalent for salaried employees and small business owners), staying current in their profession, managing their personal fiances (both day-to-day and retirement), educate themsleves on major personal issues (major purchases, specific medical issues, etc...), maintianing contact with at least a small number of friends and relatives, exercise to maintain health, average at least 7 hours of sleep per day (for emotional, mental, and physical health), and possibily raising a family (e.g. averaging more than a hour a day interacting with their offspring). As you can see modern life has some additional time constraints since Jefferson's day (When not planting or havesting, even the 18th Century farmers averaged much more free time than the average modern perfessional) and this doesn't even include pure recreation, like posting on Slashdot. I'm not saying society should be like this, but if your ideas were enacted it would effectively disenfranchize everyone but those with few time commitments or with enough wealth to pay for others to attend to some of these responsibilities for them. In other words, this won't select for the most thoughtful potential voters; just those with the most free time, some of whom will vote intelligently, but there's no guarentee that it would be an improvement the current situation!

  11. Green Screens by realsilly · · Score: 1

    So it if is so easy to hack a voter machine, why not make them all Dummy terminals?

    --
    Life takes interesting turns, but the most interest is when you're off the beaten path.
    1. Re:Green Screens by natehoy · · Score: 1

      I think the terminals themselves are pretty hard to hack. There's not a lot going on at the individual voting stations. It's once you have access to the vote collection/tabulation machine that things get ugly. "A few minutes alone" with the machine should ideally be impossible - the machine should be put up on a pedestal in the middle of the floor with a barricade around it so anyone can see someone approaching the machine, and should not be touched by anyone until it's finished transmitting the votes to the central server.

      In reality, it's usually tucked into a back room somewhere with a guard (or guards) around it, if that, but "who guards the guards?"

      Honestly, once you have access to the hardware, it's pretty much all over. Even an IBM i can be hacked if you have access to the machine itself, and that's a pretty secure piece of technology.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    2. Re:Green Screens by Volante3192 · · Score: 1

      We're one step ahead of you, we have dummy users.

  12. Prediction: by chickenrob · · Score: 2, Funny

    The nations new electronic voting system helps Obama secure a landslide victory on his historic third term.

    --
    People say my sig is the best thing about me.
    1. Re:Prediction: by Lostlander · · Score: 1

      Well that would be illegal but /shrug that never stopped them before. The presidents these days think they can sign an executive order even if it is in conflict with the constitution.

  13. Anyone else notice.. by DigitalEntropy · · Score: 0, Offtopic

    That "USENIX EVT" is an anagram for "UNISEX VET"?

    --

    Thank you for reading One Man's Opinion. No participation necessary. Offer void where deemed by law or PATRIOT Act.
  14. I believe all of that, except for one thing. by EWAdams · · Score: 1

    Where's my damn kitten?

    --
    I piss off bigots.
  15. Security through obscurity does not work! by WiglyWorm · · Score: 1

    I really hope a politician of some sort with some tech savvy (mod funny lol) gets a hold of this and realizes that opensource is the way to go for voting machines.

    With open source, diebold (or whomever) is still making money because someone needs to build the machines, and someone needs to manage the opensource project, but all those who are concerned about the integrety of the vote can contribute and find/fix exploits like this.

    1. Re:Security through obscurity does not work! by Attila+Dimedici · · Score: 1

      I really hope a politician of some sort with some tech savvy (mod funny lol) gets a hold of this and realizes that opensource is the way to go for voting machines. With open source, diebold (or whomever) is still making money because someone needs to build the machines, and someone needs to manage the opensource project, but all those who are concerned about the integrety of the vote who can understand the programming language being used can contribute and find/fix exploits like this.

      And everyone else will just have to take their word that it is OK.
      Oh yeah, how will those people know that the "open source" code they contributed to is actually the code running on any voting machine other than the one nearest them (or even on that one)?

      --
      The truth is that all men having power ought to be mistrusted. James Madison
    2. Re:Security through obscurity does not work! by CastrTroy · · Score: 1

      Exactly the point everyone seems to miss out on. It doesn't matter if the code is open source, because there is no way of verifying that the code running on all the machines is actually the code that's been vetted for. Sure you could probably get a team of computer scientists together to rip apart a single machine, and test all the components to ensure it's doing what it's supposed to, but it would be impossible to verify that all the machines were running the correct code on election day.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
  16. Old News by megamerican · · Score: 4, Informative

    Or people can listen to a whistleblower who programmed voting machines that easily allowed fraud without a trace.

    --
    If you have something that you dont want anyone to know, maybe you shouldnt be doing it in the first place -Eric Schmidt
    1. Re:Old News by aztracker1 · · Score: 3, Insightful

      LOL, not to mention the fact that paying off a developer would probably be safer, and cheaper, than a team of people to root a bunch of voting machines, when you can nab all of them. ;)

      --
      Michael J. Ryan - tracker1.info
  17. .PDF text by guido1 · · Score: 3, Informative

    Copy/paste, some formatting, no tables. Extra carriage returns (sorry)... "Implementing the gadgets" section stripped off...

    Abstract
    A secure voting machine design must withstand new attacks
    devised throughout its multi-decade service lifetime.
    In this paper, we give a case study of the longterm
    security of a voting machine, the Sequoia AVC
    Advantage, whose design dates back to the early 80s.
    The AVC Advantage was designed with promising security
    features: its software is stored entirely in read-only
    memory and the hardware refuses to execute instructions
    fetched from RAM. Nevertheless, we demonstrate that an
    attacker can induce the AVC Advantage to misbehave
    in arbitrary ways--including changing the outcome of
    an election--by means of a memory cartridge containing
    a specially-formatted payload. Our attack makes essential
    use of a recently-invented exploitation technique
    called return-oriented programming, adapted here to the
    Z80 processor. In return-oriented programming, short
    snippets of benign code already present in the system
    are combined to yield malicious behavior. Our results
    demonstrate the relevance of recent ideas from systems
    security to voting machine research, and vice versa. We
    had no access either to source code or documentation beyond
    that available on Sequoia's web site. We have created
    a complete vote-stealing demonstration exploit and
    verified that it works correctly on the actual hardware.

    1 Introduction
    A secure voting machine design must withstand not only
    the attacks known when it is created but also those invented
    through the design's service lifetime. Because
    the development, certification, and procurement cycle for
    voting machines is unusually slow, the service lifetime
    can be twenty or thirty years. It is unrealistic to hope
    that any design, however good, will remain secure for so
    long.1
    In this paper, we give a case study of the long-term
    security of a voting machine, the Sequoia AVC Advantage.
    The hardware design of the AVC Advantage dates
    back to the early 80s; recent variants, whose hardware
    differs mainly in featuring a daughterboard enabling audio
    voting for the blind [3], are still used in New Jersey,
    Louisiana, and elsewhere. We study the 5.00D version
    The AVC Advantage voting machine we studied.
    (which does not include the daughterboard) in machines
    decommissioned by Buncombe County, North Carolina,
    and purchased by Andrew Appel through a government
    auction site [2].
    The AVC Advantage appears, in some respects, to offer
    better security features than many of the other directrecording
    electronic (DRE) voting machines that have
    been studied in recent years. The hardware and software
    were custom-designed and are specialized for use in a
    DRE. The entire machine firmware (for version 5.00D)
    fits on three 64kB EPROMs. The interface to voters
    lacks the touchscreen and memory card reader common
    in more recent designs. The software appears to contain
    fewer memory errors, such as buffer overflows, than
    some competing systems. Most interestingly, the AVC
    Advantage motherboard contains circuitry disallowing
    instruction fetches from RAM, making the AVC Advantage
    a true Harvard-architecture machine.2
    Nevertheless, we demonstrate that the AVC Advantage
    can be induced to undertake arbitrary, attackerchosen
    behavior by means of a memory cartridge containing
    a specially-formatted payload. An attacker who
    has access to the machine the night before an election can
    use our techniques to affect the outcome of an election by
    replacing the election program with another whose visible
    behavior is nearly indistinguishable from the legitimate
    program but that adds, removes, or changes votes
    as the attacker wishes. Unlike those attacks described
    1
    in the (contemporaneous, independent) study by Appel
    et al. [3, 4] that allow arbitrary computation to be induced,
    our attack

    1. Re:.PDF text by Anonymous Coward · · Score: 4, Informative

      Here it is without the IDIOTIC carriage returns. Yes, you are an IDIOT, guido-cock.

      Abstract
      A secure voting machine design must withstand new attacks devised throughout its multi-decade service lifetime. In this paper, we give a case study of the longterm security of a voting machine, the Sequoia AVC Advantage, whose design dates back to the early 80s. The AVC Advantage was designed with promising security features: its software is stored entirely in read-only memory and the hardware refuses to execute instructions fetched from RAM. Nevertheless, we demonstrate that an attacker can induce the AVC Advantage to misbehave in arbitrary ways--including changing the outcome of an election--by means of a memory cartridge containing a specially-formatted payload. Our attack makes essential use of a recently-invented exploitation technique called return-oriented programming, adapted here to the Z80 processor. In return-oriented programming, short snippets of benign code already present in the system are combined to yield malicious behavior. Our results demonstrate the relevance of recent ideas from systems security to voting machine research, and vice versa. We had no access either to source code or documentation beyond that available on Sequoia's web site. We have created a complete vote-stealing demonstration exploit and verified that it works correctly on the actual hardware.

      1 Introduction
      A secure voting machine design must withstand not only the attacks known when it is created but also those invented through the design's service lifetime. Because the development, certification, and procurement cycle for voting machines is unusually slow, the service lifetime can be twenty or thirty years. It is unrealistic to hope that any design, however good, will remain secure for so long.1 In this paper, we give a case study of the long-term security of a voting machine, the Sequoia AVC Advantage. The hardware design of the AVC Advantage dates back to the early 80s; recent variants, whose hardware differs mainly in featuring a daughterboard enabling audio voting for the blind [3], are still used in New Jersey, Louisiana, and elsewhere. We study the 5.00D version The AVC Advantage voting machine we studied. (which does not include the daughterboard) in machines decommissioned by Buncombe County, North Carolina, and purchased by Andrew Appel through a government auction site [2]. The AVC Advantage appears, in some respects, to offer better security features than many of the other directrecording electronic (DRE) voting machines that have been studied in recent years. The hardware and software were custom-designed and are specialized for use in a DRE. The entire machine firmware (for version 5.00D) fits on three 64kB EPROMs. The interface to voters lacks the touchscreen and memory card reader common in more recent designs. The software appears to contain fewer memory errors, such as buffer overflows, than some competing systems. Most interestingly, the AVC Advantage motherboard contains circuitry disallowing instruction fetches from RAM, making the AVC Advantage a true Harvard-architecture machine.2 Nevertheless, we demonstrate that the AVC Advantage can be induced to undertake arbitrary, attackerchosen behavior by means of a memory cartridge containing a specially-formatted payload. An attacker who has access to the machine the night before an election can use our techniques to affect the outcome of an election by replacing the election program with another whose visible behavior is nearly indistinguishable from the legitimate program but that adds, removes, or changes votes as the attacker wishes. Unlike those attacks described 1 in the (contemporaneous, independent) study by Appel et al. [3, 4] that allow arbitrary computation to be induced, our attack does not require replacing the system ROMs or processor and does not rely on the presence of the daughterboard added in later revisions. Our attack makes essential use of return-oriented programming

    2. Re:.PDF text by Anonymous Coward · · Score: 0

      It doesn't matter how fucking long a comment is, Slashdot displays at least 99% of it and then adds a "Read the rest of this comment..." link. What fucking use is that? Yeah, I know this is offtopic, but Slashdot's increasing brokenness is a constant irritant.

    3. Re:.PDF text by Anonymous Coward · · Score: 0

      Here it is without the IDIOTIC carriage returns. Yes, you are an IDIOT, guido-cock.

      the returns are there __ONPURPOSE__
      in some languages __WHITESPACE__ is __SIGNIFICANT__
      instead of using punctuation like "." or "," to end sentences or separate thoughts these languages use returns to finish statements even though it gets sometimes mashed up by cut and paste
      everybody says that things are so much easier to read this way with significant whitespace

    4. Re:.PDF text by adolf · · Score: 1

      Some of the carriage returns were useful. Some of them (ie, those resulting in short lines for the sole effect of having short lines) were not.

      You both fail.

  18. Questions for the savvy reader by hessian · · Score: 3, Insightful

    1. What form of electronic voting could not be compromised?
    2. What form of paper voting could not be compromised?

    It may be that we must accept that no form of voting is "secure" in the sense of cannot be gamed.

    At least, people have been gaming votes for as long as democracy has existed, so I don't know if they're going to stop just because we make it slightly less convenient.

    1. Re:Questions for the savvy reader by Attila+Dimedici · · Score: 1

      1. What form of electronic voting could not be compromised? 2. What form of paper voting could not be compromised?

      It may be that we must accept that no form of voting is "secure" in the sense of cannot be gamed.

      At least, people have been gaming votes for as long as democracy has existed, so I don't know if they're going to stop just because we make it slightly less convenient.

      They aren't going to stop because we make it less convenient, but why should we make it more convenient?
      Every form of electronic voting I have seen makes it easier and more convenient to commit massive election fraud and easier and more convenient to hide such fraud. Actually, I can't think of any "voting reform" that has occurred in my life that doesn't make election fraud easier and more convenient.

      --
      The truth is that all men having power ought to be mistrusted. James Madison
    2. Re:Questions for the savvy reader by db32 · · Score: 1

      The real danger is that people believe paper ballots can be easily subject to problems and that electronic voting is somehow impervious to these problems.

      --
      The only change I can believe in is what I find in my couch cushions.
    3. Re:Questions for the savvy reader by gclef · · Score: 1

      It's all about managing risk...sure, you can stuff ballot boxes, but it's difficult to do that on an enormous scale without being noticed (note: I didn't say impossible, just difficult). On the other hand, if you can simply edit a database to change votes, the barrier to entry for vote fraud drops dramatically.

      We probably do have to accept that every voting system can be gamed...what we do *not* have to accept is that this means they're all equally good/bad.

    4. Re:Questions for the savvy reader by __aasqbs9791 · · Score: 1

      It isn't about making it impossible, just really, really hard. And to do that we have to understand the possibilities well enough that we can decide what is good enough. If we mistakenly think electric voting is perfect when it really has these big gaping holes in it, then we have a lot more work to do. That's what these guys are trying to point out. You do reach a point of diminishing returns, but that doesn't mean it isn't worth trying.

    5. Re:Questions for the savvy reader by Chirs · · Score: 1

      I'm in Canada. We use paper ballots. It would be fairly hard to compromise this in any significant way.

      You walk into a room, validate your identity, they give you a ballot from a book of ballots. The ballot has a tear-off part with a serial number that matches the stub in the book.

      You go behind a screen, mark an X for the candidate of your choice, fold over the ballot, then come back out. You hand the ballot to an official who verifies that the serial number matches what was given to you, then rips off the serial number and gives you the ballot. You put it into a locked box in full view.

      Representatives from all candidates are entitled to be present for the vote counting.

    6. Re:Questions for the savvy reader by Zontar_Thing_From_Ve · · Score: 1

      The real danger is that people believe paper ballots can be easily subject to problems and that electronic voting is somehow impervious to these problems.

      Actually, I find it troubling that many people seem to believe that paper ballots cannot be compromised at all. I'm not more in favor of electronic voting and I'm not against paper ballots, but I get the sense that quite a few people here seem to think "paper ballots = 100% assurance of honesty" and I don't agree with that. Then again, I was in Ukraine in November of 2004 during the Orange Revolution (long story, but I had long standing plans to go there right after the election and those plans had nothing to do with the election at all) and I've seen how paper ballots can be compromised.

    7. Re:Questions for the savvy reader by Tacvek · · Score: 1

      Harder than electronic voting, yes, but common exploits such as multiple voting (being on the voter list in multiple polling locations), "losing" ballot boxes during transportation after voting but before counting, would still apply. The later issue could be eliminated by counting all the votes in public at the polling location. At the end the results are recorded and certified on an election results card. Then these cards are accumulated from all voting stations in an area, and the contents of the cards being made publicly available (such as online).

      The area chosen should be small enough that there are only 20 or so election results cards. Thus one missing would be very noticeable. Members of the public who saw the card filled out at the polling place would notice if the publicly posted figures differed from what they saw, so any funny business there would be detected.

      The vote counters would sum up the values from the 20 or so cards, and write out a new 2nd level voting results card, which is certified.

      Like the first level cards, these would be collected up in groups of say 20, and publicly posted.
      Those who independently verified the results of the first level election by adding them themselves would notice any discrepancy in the posted second level cards.

      After ceil(log(pollingplaces)/log(20)) iterations, (which will of course be a reasonably small number) there will only be one voting result card, with the final election results.

      If even 10 or so members of the public form each polling station watched the counting, verifying the results seen with the posted first level card for their area, verified the values on the posted second level card for their area, etc the result would be complete confidence in the final count matching the values actually cast.

      Now we would still have the issues of coercion preventing people from voting, or forcing them to vote differently, and the issues of multiply registered voters, etc, but those issues could not possibly be corrected by electronic voting either.

      --
      Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
    8. Re:Questions for the savvy reader by Anonymous Coward · · Score: 0

      That is why I have always held that the best way to hold an election is to just gather up all the people in a district and have them start shouting the name of the candidate they want elected. What ever name is shouted the loudest, or whoever is left standing to shout, wins. Easy peasy, none of this paper/electric voting nonsense; demoCrazy the good old fashioned way. Now give the shouters... I mean voters; free beer, crystalmeth and PcP, put up a camera and the rest of the world would get one hell of a show. Finally some reality TV worth watching!

    9. Re:Questions for the savvy reader by Anonymous Coward · · Score: 0

      true.

      it is off topic because the article doesn't really discuss it, but it is relevant to your general point:

      the thing that is brain dead is the lack of a paper trail in many of the electronic voting systems that have been purchased around the country. without a paper trail you don't even possess a way of validating the result the machine tallied or of analyzing the result for anomalies if tampering is suspected.

      accepting that tampering is not unique to electronic systems is important. that doesn't change the fact that purchasing an electronic voting system that generates no paper trail record of what it did is a horribly stupid thing to do.

    10. Re:Questions for the savvy reader by Anonymous Coward · · Score: 0

      2. What form of paper voting could not be compromised?

      a.) One with 100% public oversight, and 100% unbroken chain of custody until the official results are tabulated.
      Hopefully you do understand the concepts here.

      The moment you break that chain of custody, for example using local law enforcement to intimidate and arrest poll watchers, or using officials to lock the doors and remain inside of a building where the ballots are stored, the chain of custody becomes broken.

      The public needs election cops to protect us by preventing officials who abuse their status to break chain of custody, via intimidation, lies, and other trickery. Local law enforcement is not currently qualified for this. In other words the goal has to be, nobody gets to stay with the ballots without oversight. Not even the man who locks the vault. And after that vault is locked, all access still needs to be watched by the public, not chased off the property for tresspassing, threatened, or arrested and the charges dropped. (beat the crime, not the vacation)

      b.) One with no electronic poll books containing voter registration data which can be erased. (Poll books use electronic signals and those can be exploited as well)

      c.) One without corporate media eliminating candidates before the ballots are even printed. e.g. The presidential debates are not really debates when the public can't ask real questions, but while the corporate media asks everything.

      Answers for the savvy reader.

    11. Re:Questions for the savvy reader by fgouget · · Score: 1

      Actually, I find it troubling that many people seem to believe that paper ballots cannot be compromised at all.

      Paper ballots are not sufficient to prevent fraud. But with the proper procedures in place they can make it really really hard. Some of the points that are missing in the US (and many other places) are:

      1. Transparent ballot boxes
      2. Counting done right away in the very room used as the polling place
      3. Counting done by volunteers selected randomly throughout election day (note that it scales with the number of voters)
      4. Representatives from all parties watching all the proceedings (again it scales with the number of voters)

      That's not all there is to it, but these are the key points that everyone seems to be missing.

    12. Re:Questions for the savvy reader by fgouget · · Score: 1

      You've pretty much described how it happens in France, especially the part about counting all the votes in public at the polling location (maybe that's not coincidence).

      I'll just add that normally there are representatives from the political parties that oversee the counting; that they normally write down the results as they are announced at the end of the counting in the polling place; and that they immediately send them to their party's local headquarters by phone. So that essentially takes care of verifying the government's tallying.

      And I think you're also right in pointing out that every other form of fraud applies equally well to paper or electronic based voting. They are probably becoming harder to pull off too as it's much easier nowadays to cross-check the voter databases country-wide, or with death certificates, etc. So it's all the more reason to not weaken the strongest link in the election chain.

    13. Re:Questions for the savvy reader by Anonymous Coward · · Score: 0

      Easy! Clearly the only solution to not being gamed, is to not play the game at all! Thats why I dont vote!

      CATCHA: Peasant, how truthfull it is.

  19. tfa slashdotted? by Anonymous Coward · · Score: 0

    can't access pdf. can anyone who has it (and blasphemed /. by rtfa) post some text?

  20. How hard can it be??? by Anonymous Coward · · Score: 0

    O. M. G.

    How fucking hard can it be to create a simple, secure voting machine?

    Start with this: http://www.staples.com/Amplivox-Aluminum-Truss-Lectern/product_683093?cmArea=SEARCH

    Weld a steel box under it, lock one of these in it: http://www.logicsupply.com/categories/mainboards/nano_itx

    A simple touchscreen on the top: http://www.newegg.com/Product/Product.aspx?Item=N82E16824103028

    A 2-ply receipt printer: http://www.posmicro.com/RECPRINTERS/SAMSUNG_PRINTERS/samsung_srp_270_receipt_printers.htm (Also locked in a box, with an extra-large roll of paper)

    Then, have a secure server in a cage in the corner of the room. Have the voting terminals boot over network from the server. All they need to run is a simple interface that shows the names of the candidates and allows you to touch to select them. Then it prints a receipt for you, keeping the other copy internally.

    Sure, there are details to iron out, but come on, it can't be that hard.

  21. You want to prove it to the critics? by lalena · · Score: 1

    critics complain that the attacks aren't realistic

    Step 1) Create tool to hack machine.
    Step 2) Next election, reprogram the voting machine to play PacMan.
    Step 3) Watch Cable News Networks spend weeks talking about the issue.
    Step 4) Watch politicians scramble to pass something/anything to prove they care about this issue.
    This will all work as long as you don't care about step 5.
    Step 5) Go to jail. You do have to show ID to vote and if there is someone in line behind you at the booth, they will know real quick you hacked the machine.

    1. Re:You want to prove it to the critics? by Firemouth · · Score: 1

      If you can program PacMan into a voting machine, I'm sure you could come up with a method to divert the blame... such as a delay so the 73rd voter after you get's to play PacMan instead of "Who Wants To Be A President"

    2. Re:You want to prove it to the critics? by HTH+NE1 · · Score: 1

      If you can program PacMan into a voting machine, I'm sure you could come up with a method to divert the blame... such as a delay so the 73rd voter after you get's to play PacMan instead of "Who Wants To Be A President"

      As well as change the value of the delay after it expires to say it delayed until the 37th voter so they can't count backwards to find you. It can optionally also delete the code that changed the delay, but you don't really need to unless you're trying to frame a particular person. And yes, it is possible to create secure self-erasing code.

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
    3. Re:You want to prove it to the critics? by Zordak · · Score: 1

      Or just blame the guy in front of you. "Hey, I came here to vote, and all this machine will let me do is play Pac Man."

      --

      Today's Sesame Street was brought to you by the number e.
  22. Why doesn't Public Key crypto figure in to this? by Abalamahalamatandra · · Score: 4, Interesting

    Here's what I'm trying to understand.

    We have this great thing called Public Key Crypto and the PKI to go along with it.

    If you presume a custom processor that will only execute code signed by an election commission, that would be a first step - the system won't run anything that hasn't been specifically approved for installation on the machine. There would be no more "last minute fixes" as we've seen in the past, where code was installed without being vetted by an election authority.

    For that matter, require the software developers to store their code on a state or federal election repository, and only sign code that's been compiled on those systems, from that repository. Require that anyone who makes changes sign them with their private key and state the reason for the change.

    For the results, take each ballot, strip off the identifying information, and encrypt it to the election commission, and sign it with a pre-deployed per-machine private key that's known. It would of course also be important to have a reliable time source for the device, to include that in the result file.

    I would even envision that this would be a good purpose for a federal election agency - hosting the code for all certified voting systems, and being the "root of trust" that signs certificates for the state election commissions, which can then sign local and county commissions, which can then issue keys to individual election machines.

    Some patches to an open-source OS, say Linux, a PKI infrastructure (along with some HSM modules to store keys) and a processor with an integrated crypto engine and TPM module would take care of all of this.

    Banks do this kind of stuff all the time - what's so hard about it?

  23. voting machine attacks by amoeba1911 · · Score: 1

    I was just walking down the street, out of nowhere voting machines came and attacked me and stole my wallet.

  24. Still misses an important point by lseltzer · · Score: 3, Insightful

    Give me a few private minutes with a paper ballot box and I can stuff it full of ballots for my candidate. That's an old-school hack.

    1. Re:Still misses an important point by GlennC · · Score: 1

      Give me a few private minutes with a paper ballot box and I can stuff it full of ballots for my candidate. That's an old-school hack.

      Which works quite nicely if you want to rig the vote for your local assemblyman. Try applying your "old school hack" to a Presidential, or even Congressional, election.

      Let me know how that works out for you.

      --
      Go on, citizen, stamp the vote card. R or D, your choice.
    2. Re:Still misses an important point by Anonymous Coward · · Score: 0

      I don't understand, what's that got to do with anything? The voting mechanisms are the same and hacking one voting machine can have the same degree of impact whether electronic or paper. It's not like you can hack 1 million votes into one computer and escape undetected.

    3. Re:Still misses an important point by apoc.famine · · Score: 1

      Not sure how you'd do it in my district. My grandmother helps run polls there, and so I have a fairly good idea how it works. (Well, plus having voted there many times.)
       
      You walk in the door, and (if there's no line) are faced with a table of election workers from all the major parties. Each has a stack of papers, listing around 750 registered voters in the district, in alphabetical chunks. You pick the line that matches up with the first letter(s) of your last name, tell them your name, and they check you off the list.
      You then are allowed behind that table, where you pick up your paper ballot, and someone ticks a counter, counting the number of people who entered the voting area.
      You go vote. Fill-in-the-bubble, or connect-the-tail-of-the-arrow-to-the-head.
      Once you've voted, you head out out of the voting area to the collection area. You run your ballot through the optical scanner, and if there aren't any errors, it drops into the big bin. If there are, it spits it back out, and you can go get another/fix the problem.
      After your ballot goes into the bin, another poll worker clicks a counter, counting cast votes.
       
      To stuff a box, you'd have to magically do several things:
       
      Get the ballots ahead of time and mark them up.
      Make the number of voters A) checked off the registry list, B) counted as entering the voting area, and C) counted as successfully voting all match the number of votes you stuffed. Since this involves a half-dozen or more people, it would be hard to do.
       
      Not to mention that there are about a half-dozen people watching the ballot box at any one time, from the start of the voting until the end.
       
      Compare that to being able to switch a half-million electronic bits in a few seconds, not requiring any extra votes, and I hope you can see how much harder it is to rig paper ballots.
       
      In my district, the scanned tally gets reported immediately, but only the hand-counted ballots are certified. Of course, that happens a day or two later. Would it be *possible* to stuff the ballot box? Sure, anything's possible. But it would be HARD AS HELL TO DO. Personally, I have 100% confidence in the voting done there. I'm not sure why it's so hard to do it this way in the rest of the country.

      --
      Velociraptor = Distiraptor / Timeraptor
    4. Re:Still misses an important point by Anonymous Coward · · Score: 0

      Any paper ballot system worth using will have cross-checks to ensure the number of ballot papers matches the number of people who voted. After that its a simple matter to find the offending ballot papers (duplicate votes, and those cast by un-identified people are easy to find) and discard them.

    5. Re:Still misses an important point by lseltzer · · Score: 1

      Right, but TFA said that the electronic voting hack required a few private minutes with the machine. Could that happen in Grandma's district?

      I'm just trying to hold that system to the same standards as more politically correct ones.

    6. Re:Still misses an important point by fgouget · · Score: 1

      After that its a simple matter to find the offending ballot papers (duplicate votes, and those cast by un-identified people are easy to find) and discard them.

      Ballots are ANONYMOUS. That's a core foundation of democratic elections. There is no way to find the ballots cast by unidentified people and there is no such thing as a duplicate ballot.

    7. Re:Still misses an important point by apoc.famine · · Score: 1

      In that district, the only privacy is the time you spend behind a curtain with a black marker and a paper ballot. From registration, to the ballot(s) being handed to you, to the time you enter the voting booth, it's very public. (And social!) Once you leave, you're back out into public, and you're watched from there to the ballot box.
       
      It's a fairly tight-knit group who runs the elections, even through they come from 3-4 different parties. (We have a strong local Green and Libertarian/Unitarian movement.) A group of a dozen or so of them show up on voting morning, and they all inspect that the rosters are unmarked, the before and after voting counters are at zero, the ballot box is empty, and the optical scanner reads zero. Once they're all satisfied that everything is at zero, they take their positions, and run through the voting day.
       
      Once the voting is over, the optical scan results are reported, and the counting of the paper ballots begins. If, for some reason, the optical scan numbers are significantly different than the counters for people in/out, they are tossed out. Same with the ballot count, which is the official tally.
       
      Since the number of voters in/out and the optical scan results are published before the counting of the paper ballots, that's an additional failsafe. You can't go back and change the numbers reported, so even if you managed to stuff the box overnight/during the counting, it would be immediately obvious. You'd have to be able to both stuff, AND go through the ballots and remove an equal number of ballots for the other candidate. Not to say that couldn't be done, but it would be damn hard to do. The fact that there are multiple eyes on the ballot box constantly makes it very, very unlikely.

      --
      Velociraptor = Distiraptor / Timeraptor
    8. Re:Still misses an important point by fgouget · · Score: 1

      Right, but TFA said that the electronic voting hack required a few private minutes with the machine. Could that happen in Grandma's district?

      As the parent said:

      Not to mention that there are about a half-dozen people watching the ballot box at any one time, from the start of the voting until the end.

      So no, it's not possible during the election. It is possible before but the ballot boxes are (presumably) verified to be empty the morning of the election. In fact they should simply be transparent like in France. If the ballots are counted immediately, again like in France, then you won't be able to have a few private minutes with the ballot box after the election either. If you move the ballot box to another location, like in the US, then anything is possible.

    9. Re:Still misses an important point by fgouget · · Score: 2, Interesting

      It's not like you can hack 1 million votes into one computer and escape undetected.

      You don't have to make one voting computer return 1 million votes for your candidate. All you have to do is hack the election software used in 30% of the polling places to give a 5% lead to your candidate. That will give you well over the 1 million votes you want (in the US) and leave no physical proof.

      The only way to detect such fraud would be through statistical analysis, trying to correlate results with voting computer model while eliminating the noise caused by the comparatively huge variations from county to county. But even if you get somewhere you would most likely be ignored just like the exit poll discrepancies in 2000.

  25. Re:Why doesn't Public Key crypto figure in to this by Anonymous Coward · · Score: 1, Funny

    > Banks do this kind of stuff all the time - what's so hard about it?

    Banks have money at stake... that's too important to be left unguarded... if, however, you have a shiny suit and some friends at the bank you can rob the place blind with dodgy loans (see recent wikipedia material related to iceland)... no hard hack required.

    Elections are too important to allow the people to decide, enough holes have to be left so that it appears as if democracy is in action when in reality no such thing is happening... how does it go? "I will deliver Ohio to GWB" or some such.

    Bama's recent victory is no doubt due to the fact that a 'steal' on that one would have been too blatant... the most effective vote tampering is when the race is close.

  26. You miss the point. by Dorkmaster+Flek · · Score: 1

    It's not that it's hard to do it. It's that they don't want to do it.

    --
    I like to think of online DRM as something akin to a college -- you pay for lessons until you learn something.
  27. Re:Hey slashdot! by Anonymous Coward · · Score: 0

    I would say switch to Steve Job's but the apple fanboys beat you to it.

  28. Design Documents? by pseudorand · · Score: 1

    What do Design Documents have to do with anything. Considering that most developers put them straight in the circular file, I fail to see how that would help you hack the system.

  29. There IS an answer, and it;s an easy one... by Sandbags · · Score: 1

    look, it's simple.... Digital voting machine swith 2 way paper validation. 1 copie prints out of the back of the voting machine with a unique "voter number" (identifies the ticket itself as a receipt number, and has NOTHING to do with the person voting). A second copy prints out on a large tape at central voting table from a seperate central machine and feeds into a scanner on a 3rd machine. Your voting record is also stored electronically indexed by the voting receipt number in the central machine that printed the second copy. An additional step validating the 2 printed copies match completes the cycle and certifies the vote in a 3rd system that has no network connection to the others.

    Upon entering a booth, you vote electronically. It presents your vote summary on the screen and has you confirm. Once confirmed your machine and the central machine print a voting record. You take the paper tape, walk over to a second machine, and insert the paper tape. The 3rd machine already scanned the output from the central machine, and now scans your to ensure they match, based on the voting receipt ID as an index. This extra step validates that 2 machines received the same data, and that you verified this data visually, and that data was successfully recorded using no electronic connections. This also guarantees that we have not only 2 electronic records, but a complete validatable paper trail should anyone raise a stink about the voting accuracy.

    This system is basically impossible to hack as even if the 3rd machine, that actually is the voting authority, was hacked, the paper trail from machine 2 and your voting machine would not match that record, and the paper trail would become the official vote. Because you have the ability to visually verify your individual vote both electronically and on paper, this is an unhackable system. It;s also relatively cheap to get printers to output this record, and also cheap to have a simple OCR scan for the known names on the voting paper (aka it's using a really small word list and thus would have amazing accuracy).

    --
    There is no contest in life for which the unprepared have the advantage.
    1. Re:There IS an answer, and it;s an easy one... by Bigjeff5 · · Score: 1

      That's nice and complicated and all, but a breach in the verification machine invalidates the entire process. The validation machine can easilly show a valid count but actually record an invalid count, and there is no way you would know the difference. Vote goes to validation machine, as well as a locked-box printout and a paper printout the voter takes to the validation machine. Voter validates their vote, but what is shown on-screen does not match what is recorded in the database. The vote is then believed to be correctly counted, but is in fact not correct.

      The paper printouts would not match the electronic vote talley, but since it has gone through the verification process by that point it is much less likely to be suspected of a problem. Also, since a counting mistake is impossible in an uncompromised machine, and the verification process virtually eliminates mistaken votes, there would need to be significant evidence of a breach before a paper count would take place, and a paper count is the only way to catch that sort of breach in security.

      Also, the second lock-box paper count is superfluous if the voter is turning in a paper ballot to verify. The ballot must be turned in, or you run into the problem of selling/coercing votes if voters get to keep a copy of their ballot.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    2. Re:There IS an answer, and it;s an easy one... by Sandbags · · Score: 1

      1) you have 2 verification machines, and BOTH their database counts must match in my design. Any deviation in one vs the other would instantly call for a complete paper recount. As a typical government design, each would run a unique OS and application system, and thus identically compromising all 3 seperate components (at mutiple polling locations) would be virtually impossible.

      2) The paper going into the lockbox is a 3rd validation point, and has been visually verified to be identical to the paper printed from the actual voting machine, confirming the data transmission from the booth to the secondary recording system is accurate. The paper the voter places in the machine as verification of the second printed copy would be kept by the voter (should they wish) and be one more point of validation should we suspect tampering in cases where the paper reel was lost/destorey as we could collect a small sampling of printed receipts and validate them against the scanned images.

      3) as votes are recorded not only by count, but by records in a database, and those records would ALSO include the scanned image of each vote, a simple cross check would be to pull a small number (say 25 records or 1%) at random and ensure the stored record in machine 3 matches the scanned image on the tape.

      4) exit polls would still be used as a failsafe, as well as polling predictions, and when those are off by more than an expected percent, then an entire paper recount would be automatic.

      5) paper recount would be EASY, and QUICK, and could very easily become a standard part of the validation process post election.

      It's not a complicated system, it's a secured data flow using 3 distinct data points and visual verification of each record.

      I can agree that keeping the ballot receipt could be exploited, so you can discredit that part of my design if you like, and I'd support that stance. The only thing that takes away is a vote where the machines didn't match, the exit polls indicated possible tampering, the log book indicated a number of votes were recorded that's different from the number of people we noted came to the polls, and when the paper record is destroyed. If that happens, we could simply say we need a revote and discredit the entire poll record for that site.

      --
      There is no contest in life for which the unprepared have the advantage.
  30. Slashdot restricting me! ARGH! by Tolkien · · Score: 1

    Quick question, I don't know what I did, but why the hell is slashdot restricting the number of posts I can initially see to 5? I have to press "More" to load more posts and it's irritating as hell. For big discussions (eg. 200+) I have to click AT LEAST 40 times, waiting each time for the next 5 posts to completely load. ARGH! How do I fix this?

  31. Re:Why doesn't Public Key crypto figure in to this by six · · Score: 1

    If you presume a custom processor that will only execute code signed by an election commission, that would be a first step - the system won't run anything that hasn't been specifically approved for installation on the machine.

    If you had RTFPDF, you would have noticed they actually used a clever technique called return based programming, to reuse small parts of trusted code and implement their hack using them.

  32. Internet Voting From Home... by Anonymous Coward · · Score: 0

    Why not just use internet voting from home? A secure web site directly tied to the election board's servers. Vote file gets some ridiculously large checksum before transmitting and you get a confirmation email with a confirmation code if successfully transmitted. You print out a copy and mail it in for backup.

    I bank online without issue, and the vast majority of Americans are far more concerned about their money than their vote, so why not? I mean, what good is the Supreme Court if they aren't deciding elections, you know, like in Iran?

  33. Cheap work! by Anonymous Coward · · Score: 0

    "Starting with no source code or schematics,
    we reverse engineered the AVC Advantage and developed
    a working vote-stealing attack with less than 16
    man-months of labor. We estimate the cost of duplicating
    our effort to be about $100,000, on the private market."

    I wish I could buy 16 man-months of technical labor for $100k. Where I come from, that would cost four times as much.

  34. Practial? by fishbowl · · Score: 1

    Nothing will make the case better than the election of Senator Cmdr. Taco.

    Just make it happen, and the rest will follow. Nobody who matters is going to listen to a bunch of hypothetical arguments from "academics." But the incumbent Senator who loses against Taco might be able to make things happen.

    --
    -fb Everything not expressly forbidden is now mandatory.
    1. Re:Practial? by mjwx · · Score: 1

      Nothing will make the case better than the election of Senator Cmdr. Taco.

      Correct me if I'm wrong but I was under the impression that one cannot simultaneously hold office and a position in the military. So wouldn't that be Sen. Taco (Cmdr ret).

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
  35. Re:Hey slashdot! by Anonymous Coward · · Score: 0

    Yeah, that's no help. Steve Jobs has an anus is so blown out that it makes the Grand Canyon look like a pothole.

  36. How it was done in France when I used to live here by Anonymous Coward · · Score: 0

    French presidential election in 2002.
    You get a voter's card and then go to the city hall and show your ID.
    Take as many pieces of paper with names as there are candidates, and an envelope.
    Go to a booth, fold the piece of paper of your favorite candidate and put it in the envelope. You can also leave the envelope empty for a blank vote.
    Go back to a table and hold that envelope above a transparent plexiglass box with a thin opening triggered by a button pushed by an employee on the other side of the bench. The envelope falls in, the guy yells VOTED and then I signed a register, there was already my name on it, I think they checked the ID again.

    One of them asked me if I wanted to be part of the counting of the votes. I said yes and came back later.

    Counting the vote is pretty straight forward, several tables, half dozen people per table.
    To make the job easier , one opens the envelope, and another one read the name out loud and put it face up on the table, one stack per candidate, the rest make a mark on a piece of paper, and there is a frequent checksum, and we rotate the jobs. People standing walk around and look over your shoulder.

    So I can tell that the part of the counting process I was involved in was very transparent, I had a good feeling. I don't know what happens after that, but I'm pretty sure that you can follow the ballots and the counts as they add up to the national total.

    I've read some recent news that some people are trying to implement electronic voting machines in France, that saddens me because I feel like the counting process and its reporting must be transparent and, to me, this is as important as the right to vote.

  37. What will they Do by rssrss · · Score: 1

    This means that politicians will have to go back to old fashioned fraud, like ballot box stuffing, having bums vote for dead people, registering phantoms from empty lots, and on and on.

    --
    In the land of the blind, the one-eyed man is king.
  38. Re:Why doesn't Public Key crypto figure in to this by DissociativeBehavior · · Score: 0

    Some patches to an open-source OS, say Linux, a PKI infrastructure (along with some HSM modules to store keys) and a processor with an integrated crypto engine and TPM module would take care of all of this.

    Or they could use a smartcard. I'm sure a credit card is harder to crack than this machine.

  39. Return-oriented device Pwning? by ehack · · Score: 2, Informative

    Looks like return-oriented programming is a nice way to own various pieces of locked down hardware, eg. region-coded DVD drives, carrier-locked phones etc.

    --
    This is not a signature.
  40. Re:Why doesn't Public Key crypto figure in to this by gclef · · Score: 1

    I volunteered to run a polling place this past election cycle, so I have a few thoughts on this:

    1) One of the reasons that the electronic voting systems have so many problems is that the local and state elections board are *not* IT shops. They don't spend the time on IT to really get it, and probably won't for a good many years to come. (For example, my local election board had not considered that there would be a pretty significant failure rate on UPS' between election cycles...the UPS' to run the voting machines were a repeating problem across our district.)

    2) The polling volunteers are not IT people, either. Well, some of them are, since people like me were volunteering...but the IT-aware folks were a small minority. There were many polling places that had no geeks at all to help them. For the average voting volunteer, you want to minimize the complication...these are the folks that call Geek Squad for help. Don't make them have to call Geek Squad to set up a polling place.

    3) PKI is hard to get right, and fails pretty catastrophically if you get it wrong. If a simpler system can get you to a manageable risk level, why bother with the complication of PKI?

  41. Re: You're too generous by colinnwn · · Score: 3, Interesting

    I worked as an Elections Clerk. I was the person who hired the Elections Judges (poll workers) and was phone triage on elections day when they didn't know what to do with a voter.

    First, 99.99% of the EJs are good people, but there are also bad seeds. You must guard against the EJ's as much as the voter. We had an EJ voting every day of early voting, until the Alternate Judge discovered what he was doing and reported him to us. We reported him to the County Commissioners and County Prosecutor who declined to prosecute the person for whatever (probably politically motivated) reason.

    With paper ballots, the fraud would be easier to spot statistically. But any EJ that could figure out how to upload a virus to their voting machine, and get it onto the tabulating machine, could possibly edit results in a way that would make it very hard to discover.

    Second, an attacker could possibly find a way to defeat a tamper seal, or could break into the storage facility of the voting machines before election day, or I am sure there are a multitude of other attacks where someone could have a short time of unsupervised access to the voting machine that wouldn't be detected by tamper proof seals.

  42. The final showdown.. by hesaigo999ca · · Score: 1

    I guess until the critics get in their heads they are flawed, we will have to go to great lengths to show them it does not compute,
    I am thinking of adding a new partisan in the running that stands for Al Quidae being in control for our government, and then using
    the tricks talked about here to actually make the votes go their way....and then 2 minutes before the actual meltdown, when everyone on CNN is seeing the impossible...call in and explain the prank to any who will listen.

    THENNNNNNN.....they would get it.

  43. Re:Why doesn't Public Key crypto figure in to this by Abalamahalamatandra · · Score: 1

    I did RTFPDF, and I read that this is an 80's-era system running on a Z80 processor. Nowadays, we have chips with memory management, lockable pages, execute-only pages, and other nice things. If you require that the contents of any card inserted be signed by the election commission before you'll even touch them, it would be a bit difficult to get an interface to the system in the first place, now wouldn't it?

  44. The problem is there is no paper trail by davidwr · · Score: 2, Insightful

    Best quote from the paper:

    The absence of a paper audit trail means that the vote modification will not be detected.

    ... much less corrected.

    You can have a very hackable machine with an immutable, hand-countable, voter-verified paper trail (i.e. printed ballots) and you'll be okay*, assuming multiple mutually-hostile parties are keeping an eye on the paper trail.

    You can have a very difficult to compromise machine without a paper trail and you'll never know with certainty your results are accurate.

    *There may be difficulties where a machine is needed to provide voter-verification, such as when reading back a filled-in printed ballot to a blind person. In most elections, the numbers of such ballots are less than the margin of victory. However, in some, such as the Florida Presidential race of 2000 or the Minnesota Senate race of 2008, this may not be the case. A way to handle this is for the read-back machine to be made, installed, and supervised independently of any machine that helps cast votes/print filled-in ballots.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  45. Here's an electronic system I can trust by davidwr · · Score: 2, Informative

    Here's a system I can trust:

    User uses a machine to prepare a printed ballot. In addition to printing the ballot the machine records a running tally. Of course, both are subject to fraud.

    The user inspects the printed ballot. If the printed ballot is bogus it is invalidated and the user votes again. If the user is blind he has a trusted friend or a machine read the ballot back to him. If he uses a machine, it will be a machine developed independently from the ballot-printing machine. There is an opportunity for fraud by the friend or the ballot-readback machine but the odds of a successful collusion with the ballot-preparing machine are greatly reduced.

    The user deposits the printed ballot in a ballot box just as he would a hand-filled-in ballot. In fact, some voters may choose to use a hand-filled-in ballot, although those voting in languages other than English or heavy-minority languages may be forced to use the ballot-marking machine, as might those who cannot see and who do not have someone with them.

    The numbers collected by the ballot-preparation machine are unofficial and incomplete. They may have utility for spotting statistical anomalies in the official result, which of course would generate a recount.

    The printed ballots are then counted, either locally or at a central location, by two machines, each developed independently and used by different teams of counters. If the results vary by enough to sway any race, a third count, probably by hand, will be done.

    There, that's a system that
    * I can trust, provided I can trust the people conducting the election**
    * A system that has machine voting, or should I say, machine-assisted voting

    **yeah yeah I know, "trust the people conducting the election" is probably impossible, but I can dream, can't I?

    --
    Advantages of such a system over manual-fill-in bubble-sheets:
    * Arbitrary numbers of languages can be supported easily without wasting paper
    * Arbitrary number of different elections can be held at the same location without wasting paper

    Disadvantages:
    * Cost
    * Complexity
    * Requires more poll watchers

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  46. Secure == Predicting the Future by SloppyElvis · · Score: 1

    Besides this being a very nice piece or work in Computer Science, it appears the point of this study is that in order for a software device to be considered "secure", it needs to stand up to exploits that have yet to be discovered at the time of release. This is, of course, seemingly impossible to do since undiscovered exploits are, well, undiscovered.

    Return-oriented programming defeats security measures like DEP, but there are other measures that may be effective against attacks of this sort, such as Address Space Layout Randomization (ASLR) and Stack-Smashing Protection (SSP). Of course, these measures weren't yet invented when the voting machines were created according to the very best security practices of the time. The lesson is there can be no guarantee that employing the very best security measures we know today will stand up for the lifetime of a device. Very interesting implications...

    1. Re:Secure == Predicting the Future by Darinbob · · Score: 1

      The problem with direct electronic voting devices is not with yet to be discovered bugs or hacks, but that their fundamental concepts are insecure. The flaws are in assuming that it is better to be convenient than to be secure, and that machines can be trusted, and that security through obscurity is a valid design concept.

      Compounding the problem are politics. We've got an incredibly decentralized election system, a historical remnant where every state and county can set their own rules. The election boards are also woefully underfunded, and the money comes from the individual counties. They are also typically staffed by people without the necessarily technical skills to evaluate the security of voting machines. The result is every county ends up trying to find the cheapest machine possible, even if it means that they have to use an insecure machine because they can't afford more secure methods. This further leads to a reluctance to acknowledge problems or flaws. The lack of technical skills makes it more likely that the board will naively assume cheap electronics must be better than expensive paper. Finally add in the 2000 election panic that everyone blindly scrambling to get these modern equipment to appease the voters, and reticence to dump all that useless gear now that it's been purchased.

      At the end of the day, the most secure system is one which can be authenticated and verified, and which is allowed to be authenticated and verified by someone competent to do so. Paper ballots succeed there where many of these direct electronic voting systems fail miserably. An improvement on that system needs to keep a verifiable trail that can be inspected by anyone, and verified by the voter before leaving the premises. A good system is one that you can trust even when you know someone has cracked open a machine and filled it with their own garbage. That generally means a paper trail to provide voter verification before they leave the premises as well as an alternative vote counting method if the results are under question.

  47. How to rig a New York ballot by davidwr · · Score: 0, Offtopic

    Wait until near the end of the day and find a polling place that leans heavily toward "the other guy."

    Enter the building and set off an explosive that utterly destroys the ballot boxes and their contents, including their memory chips.

    Method #2, which is likely to fail due to the election being canceled and rescheduled:

    Find a way to prevent people hostile to your candidate from getting to the polls. Engineer car crashes on the roads leading to the polls. Engineer long lines at the polls. If those hostile to you vote late in the day, arrive before they do and take hostages. Yes, the voting time will be extended but a lot of would-be voters will give up and go home.

    You may successfully change the outcome by a few dozen votes. In a close election, particularly one with low turnout like a bond election or dog-catcher election, this may be all you need.

    Oh, be prepared to be arrested and spend many years in jail, or die before the day is out. But hey, nobody ever said leading the revolution would be without cost.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  48. Wasn't this a government contract? by Estragib · · Score: 1

    The problem is that no one seems to be willing to sell such a machine.

    No, that's not it. It would be exceptionally easy to find a contractor willing to build you such a system, provided the government's paying and you know what you want. The schemes are out there, some of them proven to be unexploitable. This means that the decision makers either are dangerously ill-informed or gain something from building an insecure one. Respectively, they should be either immediately removed from their offices or mediately moved to prison.

  49. Hasn't worked all the time by zogger · · Score: 5, Insightful

    Here's a several trillion bucks and counting glaring example about how most reps and senators give not crap one what their constituents want: Public opposition including phone calls, faxes, emails, snail mails and buttonholing was running well over 90% against the casino bankers bailouts. Yet it passed, both under the shrub admin and continues today under the yomama admin. People just wanted normal bankruptcy to occur, let the real free markets sort out those ludicrous collateralized debt obligations and hedged derivatives bets and all those other pseudo financial "products" and other forms of mass leechery from the real working folks. People said in huge numbers "No, we don't need to offer millionaires and billionaires welfare when they bet wrong, they should eat their own megacapitalist dogfood..we'll deal with whatever happens, but don't subsidise those people". But nope, the US public got put on the hook to bail them out.

        GM and Chrysler, again, decades of getting it wrong in the auto industry, all the chance in the world for management, unions and investors to get it right..nope, they kept screwing up. People really didn't want to bail them out, again in huge numbers, just let them go bankrupt like normal, but, the quasi bailout happened anyway, and now we have some precedent that the executive branch can just seize corporations and run them. Seems like we fought a big fat war over that economic and governmental "blend" two generations ago, we were against that back then, and actually hung some of the high level proponents after that war. Now, it is *policy*, despite most folks being against it.

    Look at the dumb wars..I sincerely doubt there is even close to a majority opinion anymore to continue these wars....but they still go on.

    The bottom line is "government" doesn't give a rat's ass what "the people" want, they just go ahead and do whatever they want to do, or what they have been bribed and blackmailed into doing.. I can't give you an exact date when it happened, but voting and "representative democracy" has been broken on many levels for a long, long time now.

    Now I still vote, inertia mostly and all, but I think it stopped having much meaning at the larger scales. Local elections I think your vote can make a little difference, at state and above levels though, you have your choice of the globalist screw the middle class party that subsidizes a.b and c over there at your expense, or the globalist screw the middle class party, who subsidizes x,y and z over thataway, again at your expense.

    I *wish* it was different, really, I sincerely do, but not seeing it. Until such a time as the two corrupt major parties are abandoned or outlawed for major racketeering, just not seeing things getting any better. Just way too corrupt, for way too long now, it is just "business as usual", and neither party has any incentive to eliminate themselves or the other party, because they are equally corrupt, so they just are never going to go there.

    My big hope, really..I hope the USA does a USSR and just dissolves as a bad idea, past prime, with no bloody revolutions. I want some real honest choice. If a regional bloc or state wants joe government to run all aspects of their lives, cradle to grave, and stay taxed at 90% with a herd of commissars overseeing them all the time...swell, let them try that, see how it works. If another wants just about no government at all, private everything, no rules except ferengi "profit at all costs!", fine, let them try that and see what happens.

      Somewhere, some state or group of previous states will go "gee..ya know..the original Constitution and bill of rights actually seems well thought out..wonder what will happen if we really, REALLY follow those guidelines and not just lie about it all the time??". THAT place I *will* move to, even if I have to fight every step of the way there.

    1. Re:Hasn't worked all the time by Some+Bitch · · Score: 2, Insightful

      Government should never do what the people want, individuals may be smart but "the people" are dumb as dogshit. The government's job is to do wehat they believe is right no matter what "the people" think. If they screw up they get voted out, if they're right they get another spin of the wheel.

  50. Re: You're too generous by Shakrai · · Score: 2, Interesting

    First, 99.99% of the EJs are good people, but there are also bad seeds. You must guard against the EJ's as much as the voter.

    Indeed you must. In my state there are four of us, representing at least two different political parties. It seems unlikely to me that you could get four randomly assigned people from different political parties to all agree to rig an election.

    We had an EJ voting every day of early voting, until the Alternate Judge discovered what he was doing and reported him to us.

    Sounds like the system worked if he got caught. My only question would be why did it take so long? Our machines have always kept a running count of the votes cast that day that must match up with the number of people we've signed in. There are two different people who handle the signing in process (one who handles the poll book and the other who keeps a running handwritten list of the people who have voted thus far) so it wouldn't be easy to do a fake sign in to keep the numbers matching. If you tried this at my polling place I would know about it pretty quickly as I always make a point of checking the running total throughout the day.

    We reported him to the County Commissioners and County Prosecutor who declined to prosecute the person for whatever (probably politically motivated) reason.

    Well, that's bullshit right there. As far as I'm concerned messing with the electoral process should be regarded as a felony and punished accordingly.

    But any EJ that could figure out how to upload a virus to their voting machine, and get it onto the tabulating machine, could possibly edit results in a way that would make it very hard to discover.

    They could, but the machines are randomly audited and you have no way of knowing if yours is going to be one of them or not. I don't know what else you can do to protect the system at this point. You could audit every single machine but that would require manpower and resources that most Election Boards just don't have.

    Second, an attacker could possibly find a way to defeat a tamper seal, or could break into the storage facility of the voting machines before election day, or I am sure there are a multitude of other attacks where someone could have a short time of unsupervised access to the voting machine that wouldn't be detected by tamper proof seals.

    You've got an awful lot of "coulds" there. People could do any number of things. All you can do is make the system as secure as possible. At least with regards to New York State I haven't seen any glaring holes in the security of our electoral process or anything that I would do differently if I was in charge of the whole show.

    --
    I want peace on earth and goodwill toward man.
    We are the United States Government! We don't do that sort of thing.
  51. source code and design plans by Odinlake · · Score: 1

    If academicians have access to surce code and design plans then it's safe to assume hackers have access to source code and design plans imho.

  52. Don't trust technology by Anonymous Coward · · Score: 0

    Voting machines elect one of their own as President - http://www.theonion.com/content/video/voting_machines_elect_one_of

  53. Re: You're too generous by Alpha830RulZ · · Score: 1

    Thank you for a very lucid description of how controls, checks and balances are implemented. In -any- voting system, adults have to get together and put into place what can only be described as basic accounting controls. This is not black art. It's well understood; every bank and most phone companies have years of experience in how to put processes in place to keep people from stealing. At least most of the time. But they manage to do it well enough, often enough, that none of us worries about putting our paycheck in a bank or audits our cell phone bill.

    In the diatribes against electronic voting systems, we rarely focus on asking -how- we could put into place a working, economical, trustable voting process that extends the voting franchise more widely and trustably than what we have today. It used to be impossible to think we could have a free operating system. We did that.

    --
    I was taught to respect my elders. The trouble is, it's getting harder and harder to find some.
  54. The Real Hack by Illender · · Score: 1

    Here's the thing, you don't even have to hack any machines to throw an election. You just have to cry "foul", and then everyone gets in a tizzy about a recount. Not to mention all the dead people voting.
    I saw a stat(can't remember source) that showed out of 100% of registered voters in one particular area something like 120% actually voted.
    When you can create a paradox like that who cares who can hack what. And I don't think this is some sort of propaganda from some sort of special conspiracy theory group. I grew up in Lake County, Indiana, and dead people voting has happened many times in my lifetime there.

    --
    When I rule the world, I'll have squads of flame throwers fanned out around me, and for me, winter shall cease to exist
  55. Re:Why doesn't Public Key crypto figure in to this by Anonymous Coward · · Score: 0

    The attack described in the paper has no problems whatsoever working with executing only signed code. It used only the original ROM code - having it signed would change nothing.

     

    Banks cannot really be compared to voting, as there is no requirement for logs to be anonymous. Instead banks have multiple redundant logs, all of which tend to have all the identification for reconstructing who did what where and when.

  56. Why the hell aren't voting machines open source? by selven · · Score: 1

    This isn't about GNU/Linux zealotry or any kind of idealism, it's about basic accountability, especially for something so fundamentally important to democracy. Everyone needs to be able to see how the system works (99.99% of people won't understand/bother to read the source, but the public will trust 30000 individuals that all confirm whether the source is good or bad and the public will not trust three or four spokesmen from some closed-door auditing companies). A good open system is physically impossible (or very very*10^126 difficult) to crack even with full code access. There is, of course, the added problem of ensuring that the source and only the source runs on the machine, but these two conditions are linked with an AND, not an OR - if the code is not definitely valid it doesn't matter what else is going on - it's not secure, period.

  57. Re: You're too generous by Anonymous Coward · · Score: 0

    The coulds seem to happen rather frequently. I'd encourage you to spend some time browsing through www.blackboxvoting.org to see just what kind of things are going on in some districts.

  58. Re:Why doesn't Public Key crypto figure in to this by fgouget · · Score: 1

    I did RTFPDF, and I read that this is an 80's-era system running on a Z80 processor. Nowadays, we have chips with memory management, lockable pages, execute-only pages, and other nice things.

    So?
    If you really read the RTFPDF article you would have seen that this 80's technology would only let you execute code that was in ROM. I'll spell that out for you: Read Only Memory. It's the same thing as lockable pages, execute-only pages and other nice things; only simpler, more secure and very inflexible. Yet, it still did not prevent the attack.

    If you require that the contents of any card inserted be signed by the election commission before you'll even touch them, it would be a bit difficult to get an interface to the system in the first place, now wouldn't it?

    It will only make attacks harder for every one but those with the most to lose: the incumbents.

  59. Re: You haven't seen it? by colinnwn · · Score: 1

    Pre 2008 elections, when there were so many Slashdot stories on EVSes and their deficiencies, it seemed every story had at least one post where someone pointed out an Elections expert recommending changes (such as requiring proprietary EVSes to publish their source, or starting an open source EVS based on commodity hardware), or mathematicians looking at theoretical solutions to the problem.

    I think the real problem is we don't have the political will to toss the apple cart.

  60. Re: You're too generous by colinnwn · · Score: 1

    In my state there are four of us, representing at least two different political parties. It seems unlikely to me that you could get four randomly assigned people from different political parties to all agree to rig an election.

    In Texas we have an EJ, an alternate EJ, and 2 poll clerks. The EJ should be the majority party in the precinct, the AJ is the minority party, and the clerks are hired by the EJ and I believe can be any party. The EJ and AJ weren't randomly assigned, but chosen from precinct residents that volunteered. They had to be accepted by the county party chairman of their party.

    Occasionally there were not volunteers from both parties in the precinct, so we had to allow the AJ to be the same party. In some of our rural and one-sided precincts especially, this is ripe for gaming and abuse. If you knew there were unlikely to be volunteers from the opposing party, you could change your party affiliation and pretty much be guaranteed to be the AJ.

    Sounds like the system worked if he got caught. My only question would be why did it take so long?

    It worked, but it was too close for comfort. As I recall he was choosing people off the precinct roster that didn't vote in the last election. In the flurry of activity of setting up the polling location, I think he was signing the poll book real quick, then voting shortly thereafter. The AJ just happened to see him messing with the poll book as she was setting something else up. This was in the days of scantron ballots, so there isn't a ballot counter on any machine. It is all manual.

    the machines are randomly audited and you have no way of knowing if yours is going to be one of them or not. I don't know what else you can do to protect the system at this point.

    There have been some attacks that are likely to be invisible to an audit of a machine, unless you disassemble the compiled code and study it in detail. I also don't like relying on a random audit where even one instance of fraud isn't acceptable. Elections Boards rarely have the knowledge or time to effectively identify mathematically or technically sophisticated attacks. This is why I think all EVS must have completely published source code, or they should be open sourced, so any interested party can come in, request records, and have a fighting chance identifying fraud.

    You've got an awful lot of "coulds" there. People could do any number of things. All you can do is make the system as secure as possible.

    I saw the inside of the system. I don't think I am particularly clever, and I didn't spend a lot of time thinking about novel attacks. But what I saw was disturbing. And not because I think the Elections Office I worked at was poorly run, or unconcerned with fraud, but because there is a dearth of technically savvy security knowledgeable people willing to work for the low wages in an Elections Office. And there are a decent number of scary smart morally depraved people in the world. We should guard against them as best as possible.

    Right now EVSes are not demonstrably safe from known attacks. We must make them so to the point we can, and not count on physical and process security to keep them safe. You need as many layers of safety as you can.

  61. Re: You're too generous by Shakrai · · Score: 1

    Occasionally there were not volunteers from both parties in the precinct, so we had to allow the AJ to be the same party.

    Hmm, in NYS they don't require the Inspectors to be from the same election district. In fact they rarely are. I managed to get assigned to my own election district when there was an opening (mainly so I wouldn't have to leave my post to drive across town and vote) but that's a rarity.

    Right now EVSes are not demonstrably safe from known attacks.

    I've never advocated for electronic voting systems. But I do think there is a distinction between a DRE (direct electronic record) system and a system that relies on paper ballots and which only uses a machine to tabulate them.

    --
    I want peace on earth and goodwill toward man.
    We are the United States Government! We don't do that sort of thing.
  62. that doesn't work either then by zogger · · Score: 1

    The whole "getting voted out" part, the approval or disapproval by the voters. Say this current rep doesn't do what his constituents want, so he gets voted out, joe new guy gets in. Now is the cycle supposed to be self repairing now, or just self perpetuating? Joe new guy who gets voted in because he claims he will do what his constituents want reneges on those promises after election and does the same thing as the old guy, ie, doesn't represent the wishes of his constituents. What's the point of this little election soap opera then, why even bother?

      How many iterations of this "elect people who do not represent your wishes" cycle need to occur before the obvious dumbness of even having the charade of a representative and a vote are apparent? Why even bother at all if they are never going to follow the wishes of those that elected them?

      That's the system we have now, and I still contend is it way past broken, because we can see the proof that we are getting just too many bad results, precisely *because* a lot of these representatives do not follow the wishes of their constituents (and you can now go back to my original examples).

      And I will also contend that if anyone "you", individually or collectively, keep doing this same thing over and over again and are expecting different results, at a gross gestalt level, that that is pure insanity, crazy.

      If "we the people" simply can not get representation at the highest levels that really represent our viewpoints, then there is no further need to even have that particular organizational body or structure or practice. None whatsoever. IMO, we don't need a dictatorship, even if it tries to pass itself off as a benign one. but..let's explore that idea a little bit, shall we?

      Now, if collectively the people really do want a dictatorship, then be open and honest about it and stop wasting time with the ludicrous vote. If it is going to be meaningless anyway, that no matter what all the little peeps want the few selected and anointed and appointed big peeps will just do whatever, just cut that fake out scam vote part out of the system entirely. Just have government declare one day that to save time and to stop wasting resources, they are just now going to be running everything,. and no further future votes will be needed. Just follow orders and diktats.

      And to get more personal, because your contention is most annoying and..juvenile and overly simplistic to me, we'll go where you want to go.

      Your quote "Government should never do what the people want"... as a hard declarative statement leaves me rather cold. This statement indicates to me two things: 1) you are in favor of pure fascism, because the "people are as dumb as dogshit", and 2) obviously you are one of these people by default (unless at this time you are a high level "elected representative" who is obviously just so much smarter that they just "know better").

      I will go on the probably quite safe assumption that you are not, that you are just one of the vast herds of "we the dogshit stupid people". This is correct, yes?

      So... someone who is admittedly as dumb as dogshit is in favor of fascism, so that is supposed to be a compelling argument in favor of that system.....

    Uh huh, that's really convincing! ;)

    1. Re:that doesn't work either then by Some+Bitch · · Score: 1

        Your quote "Government should never do what the people want"... as a hard declarative statement leaves me rather cold. This statement indicates to me two things: 1) you are in favor of pure fascism, because the "people are as dumb as dogshit",

      No, fascism would be authoritarian and corporatist. It's perfectly possible for a government to totally ignore the people and execute a liberal political agenda.

      and 2) obviously you are one of these people by default (unless at this time you are a high level "elected representative" who is obviously just so much smarter that they just "know better").

      I expect my elected representatives to be more informed than me and the rest of "the people". if they aren't then they don't belong in government. As an unrelated but illustrative example, a barrister of my acquaintance told me about one of her lecturers who asked at the start of their course who was in favour of capital punishment. About half were in favour and the question was repeated at the end of the course after becoming fully informed on the issues and virtually none were in favour. "The people" are at the start of the course, they are generally uninformed and fail to see the problems with what they think. Do I want the government with all the information to hand listening to a horde of uninformed Daily Mail readers? No, no more than they should listen to me. Our current government is shit and needs kicking out as soon as possible, however the only way they could possibly be worse is listening to the uninformed hordes.

  63. Re: You're too generous by colinnwn · · Score: 1

    Hmm, in NYS they don't require the Inspectors to be from the same election district. In fact they rarely are.

    Inspectors in TX rarely live in that precinct, but the poll workers do (EJ, AJ, and poll clerks). I believe we would occasionally have out of precinct workers at the discretion of the party chairmen, when we didn't have enough in precinct volunteers. It has been a long time since I had that job.

    I've never advocated for electronic voting systems.

    It was my impression that your parent post was saying inherent weaknesses in DREs weren't a primary concern, due to physical and process controls by the Elections Office. I was making the argument that the controls aren't sufficient to protect a poorly designed DRE, and we must insist DREs be as safe as we know how to make them. I agree with the rest of your statement. Sorry if I misunderstood the grandparent post.

  64. Well, yeah... by Anonymous Coward · · Score: 0

    Guess Stalin has been right all along: 'It's Not the People Who Vote that Count; It's the People Who Count the Votes'.

    The thing is, the people that count no longer matter, they have been replaced by software(It doesnt matter if officials still count aswell, when the used software is malicious).

            Princeton University Exposes Diebold Flaws
            Original research paper

    Maybe we just like repeating history so much that people just dont care anymore..

  65. Re: You're too generous by Shakrai · · Score: 1

    Inspectors in TX rarely live in that precinct, but the poll workers do (EJ, AJ, and poll clerks).

    In NYS the Inspector has the same rule as your EJs. We sign voters in, handle any challenges that may arise, etc, etc. Generally we don't have poll clerks except in the really busy urban districts -- where they exist their job is to assist the inspectors and help to ensure that the polling place continues to operate smoothly. They don't have any vote on disputes or any authority beyond that granted to them by the Board of Inspectors.

    It was my impression that your parent post was saying inherent weaknesses in DREs weren't a primary concern

    DREs scare the hell out of me. I'm glad that my state hasn't adopted them. I was mainly trying to respond to the tin-foil hat crowd that thinks anything electronic must be bad. I don't see a problem with a system that relies on paper ballots and which only uses the electronic side of things as an assistance mechanism for handicapped voters and a tabulation device.

    --
    I want peace on earth and goodwill toward man.
    We are the United States Government! We don't do that sort of thing.
  66. Well thanks by zogger · · Score: 1

    Thanks for taking my razz in the good natured spirit it was offered (the smiley was the clue there)

    As to the mob rule versus the enlightened aristocratic rule, I understand what you are saying. That's the original reason here for having direct elected Representatives, and then state appointed Senators. This was the best balance they could come up with. We screwed up royally going to direct elected Senators. The senators are supposed to really dig into the details and just go with what they think, our reps are supposed to do exactly what we tell them to do. Now..neither do that, the Reps have stopped listening to the people and the balance of power has swing so far to the command authority that it is right now a defacto dictatorship. There are worse dictatorships, but that doesn't mean this isn't one either, and all the trends and signs point to it going all the way, past [godwin or stalin level] reference. And soon..

        I'll have to keep saying that it has swung way too far and the people, on some rather large issues, are not getting the government they want or are entitled to by our most basic and simple laws and tenets. A lot of examples, the ones I used previously, or how about just simple things medical marijuana and industrial hemp? Passes referendums in the states all over to legalize it, yet the Feds keep blocking that. Tons of stuff like that. Hell, our founders used the stuff, it's just a crop, how blatantly wrong can our current laws enforced by our "rulers" be then?

        The US is unique, as in the only one among all nations past and present "unique", in that *we put the sovereignty of the individual first*, despite all the potential downsides there. We wanted more freedom, and less security or effectiveness, *if* the latter two conflicted with the previous and primary.

        No other nation even comes remotely close to this structure and ideology. And a lot of us still like that idea. We accept the potential downside of failure for the freedom to excel.

      The original design is to always err on the side of freedom and the wishes of the individual and the people at all times, as long as this or that does not remove freedom from others.

        We fought the revolution precisely to avoid the dictates of the central power authority, because they inevitably become corrupt and then tyrannical. It has happened in every centralized command governmental structure in the past, the founders knew this, so they ran some serious skull sweat and came up with this "sovereign individual" idea. Which is rather cool. We (are supposed to) tell them what to do, they-government-are our employees, they are not supposed to tell us what to do.

      Now, that concept is broken, hideously broken, and it it is and will continue to cause a lot of problems because of that. It could very well lead to a rather nasty big problem if you get my drift. You can just piss off and abuse and disenfranchise the people for so long before they "just say no".

    1. Re:Well thanks by Some+Bitch · · Score: 1

      We screwed up royally going to direct elected Senators. The senators are supposed to really dig into the details and just go with what they think

      This is one thing we haven't screwed up yet, although they keep talking about making the House of Lords elected nobody has actually done anything about it and hopefully never will. The Lords needed (and still needs) reform but not like that.