Slashdot Mirror


Diebold Voting Machines Vulnerable to Virus Attack

mcgrew writes "PC world is reporting that Diebold's super-popular voting machines are coming under even more scrutiny. A security review has revealed that they are simply 'not secure enough to guarantee a trustworthy election.' This is according to a report from the University of California Berkley, who did a two-month top-to-bottom review of all California e-voting systems. That's a subject we've discussed before, but Diebold's setup is truly unsettling. An attacker with access to a single machine could disrupt or change the outcome of an entire election using viruses. From the article: 'The report warned that a paper trail of votes cast is not sufficient to guarantee the integrity of an election using the machines. "Malicious code might be able to subtly influence close elections, and it could disrupt elections by causing widespread equipment failure on election day," it said. The source-code review went on to warn that commercial antivirus scanners do not offer adequate protection for the voting machines. "They are not designed to detect virally propagating malicious code that targets voting equipment and voting software," it said.' Oddly, my state of Illinois, long known for election fraud, has paper trails (at least in my county) and according to Black Box Voting doesn't use Diebold anywhere."

122 comments

  1. waht we've all been wondering... by SolusSD · · Score: 2, Insightful

    HOW F*CKING HARD is it to make a secure voting machine?!? The thing counts and keeps track of votes! I bet i could write a secure voting machine that could handle state and federal elections securely in a couple of days in any language from assembly to bash!

    1. Re:waht we've all been wondering... by Anonymous Coward · · Score: 0

      well with the typo in your subject line, i'm gonna go with someone else to write a voting machine.

      and i could write it in brainf*ck so ptphtphtpt

    2. Re:waht we've all been wondering... by SolusSD · · Score: 1

      i'll use a functional programming language and write proofs for my functions. ... and use spell check.

    3. Re:waht we've all been wondering... by A+beautiful+mind · · Score: 3, Insightful

      HOW F*CKING HARD is it to make a secure voting machine?
      Impossible. Simply because the definition of _secure_ in a democratic voting context means that the electorate is able to verify the process of voting. Since voters at large aren't generally known to possess a computer science and electrical/computer engineering degree, access to the voting machines and the source code for them is not available and also no cryptography is in place so that the voters can verify that the machine they assessed is the same one that was in place during an election, then I have to conclude that building a voting machine that is verifiable by the owners of the machines ("The People") is not possible, thus those machines are not TRUSTWORTHY by definition.
      --
      It takes a man to suffer ignorance and smile
      Be yourself no matter what they say
    4. Re:waht we've all been wondering... by TheRealMindChild · · Score: 5, Informative

      As someone who had been contracted by Diebold, the machines are running Windows, the software is written in Visual Basic, and the database is Access. And no, this isn't a troll.

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    5. Re:waht we've all been wondering... by SolusSD · · Score: 5, Funny
      As someone who had been contracted by Diebold, the machines are running Windows, the software is written in Visual Basic, and the database is Access. And no, this isn't a troll.

      god help the future of democracy.

    6. Re:waht we've all been wondering... by MillionthMonkey · · Score: 1

      HOW F*CKING HARD is it to make a secure voting machine?!?

      If one makes the foolish initial decision to use an inherently untrustable device like a computer in the first place, then it comes down to one's choice of an operating system. Diebold chose Windows CE.

    7. Re:waht we've all been wondering... by PhrankW · · Score: 1

      During the last millenium, Stalin said: "It's not who casts the votes thatmatters, it's who counts the votes." Now, it's not who programs the voting machines. Ah,progress. Phrank

    8. Re:waht we've all been wondering... by prxp · · Score: 3, Insightful

      I understand your frustration, but in the world of electronic voting, everything that can be tampered with and go undetected is considered insecure. That's basically every computer system I've seen so far. Also, don't forget DoS like attacks, because not being able to vote is also a threat to democracy. In fact, we can keep adding threats and more threats. I really don't think you could simply spare two days and use bash or any language to solve the problem. But I do agree with something that is implicit in your comment. People love to spread FUD about electronic voting. Even though I agree it is a real danger, people are much more concerned about getting everybody afraid of the technology than actually proposing a viable path. It is so easy to show something doesn't work. Meanwhile, we are stuck with paper trail as the only secure (?) option.

    9. Re:waht we've all been wondering... by NeverVotedBush · · Score: 1

      Perfect. They decide to code something that people have always tried to hack (voting) with the most insecure operating system on the planet.

      And people wonder how in the last election the exit polls somehow didn't agree with the final vote counts.

      It's not a democracy when the people don't actually get a say in the outcome of an election.

    10. Re:waht we've all been wondering... by Klickoris · · Score: 1, Funny

      Might want to use a grammar check as well.

    11. Re:waht we've all been wondering... by Anonymous Coward · · Score: 0

      "...the machines are running Windows, the software is written in Visual Basic, and the database is Access."

      From the source code review index:

      5.3.6 GEMS fails to filter some user input before using it in SQL statements

      SQL in Access? I'm don't know much (anything) about Access but I thought Access didn't use SQL. Maybe as a front end to a SQL database though.

    12. Re:waht we've all been wondering... by gomezfreak · · Score: 2, Informative

      I can vouch for that as someone else who works for a company contracted by Diebold. All of their machines (voting and other types) run Windows CE. And no, that is not a good thing.

      --
      It takes a big man to cry. It takes a bigger man to laugh at that man. ~ Jack Handy
    13. Re:waht we've all been wondering... by ImaLamer · · Score: 2, Interesting

      Access does use SQL, but it's interpreted in part by the Windows software component: Microsoft Jet.

      Programming Visual Basic over Access is first year Windows programming. I took this class, and I just wanted a networking education - worked out however since my current employer is married to SQL Server with Access front-ends for its OLTP (and their costly proprietary vendor is married to this idea too; $400 to edit some Visual Basic code, 10 lines max). Not very open, but we are managing to hack it daily. I'm sure this isn't allowed, per the license, but I'm already off on a tangent.

      Point is, I hate working there.

    14. Re:waht we've all been wondering... by realdodgeman · · Score: 1

      During the last millenium, Stalin said: "It's not who casts the votes thatmatters, it's who counts the votes." Now, it's not who programs the voting machines. Ah,progress.
      Yep. Now we are one step closer to the voters. A couple of decades more, and we might have democracy...
    15. Re:waht we've all been wondering... by Jeremi · · Score: 2, Insightful
      HOW F*CKING HARD is it to make a secure voting machine?!?


      Pretty f*cking hard, I expect. The problem is roughly equivalent to making a secure DRM system, which everyone on Slashdot claims is near-impossible. In both cases, you need to give someone physical access to the machine and its contents, and yet somehow prevent them from secretly modifying the machine's behavior to suit their liking.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    16. Re:waht we've all been wondering... by jhylkema · · Score: 3, Funny

      I bet i could write a secure voting machine that could handle state and federal elections securely in a couple of days in any language from assembly to bash!

      Bonus points if you can write it in INTERCAL.
    17. Re:waht we've all been wondering... by ArcherB · · Score: 1

      HOW F*CKING HARD is it to make a secure voting machine?!? The thing counts and keeps track of votes! I bet i could write a secure voting machine that could handle state and federal elections securely in a couple of days in any language from assembly to bash!

      How hard is it to make a secure voting machine? Exactly as hard as it is to make a secure OS and application, along with support files, data and libraries, that will be installed on a machine where it will be located in a public location where anyone can get private, direct access to it. How hard do you THINK it is?

      If Microsoft, with billions on top of billions spent on security can not make a machine virus free, what makes you think Diebold can?

      But, since we are talking about viruses here, it should be pretty easy to protect these machines from viruses. First, don't connect them to the Internet. Next, don't give voters access to a keyboard, mouse or drive bays. Now, with no keyboard, mouse, network or drive access, how would YOU infect one of these machines with a virus? The Force?

      --
      There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
    18. Re:waht we've all been wondering... by PhrankW · · Score: 1

      From your lips to the Prime Programer's ears.

    19. Re:waht we've all been wondering... by letxa2000 · · Score: 3, Insightful

      HOW F*CKING HARD is it to make a secure voting machine?!?

      Not very hard. But such a system would not be based on Windows or any normal version of Linux, or any other such operating system. The underlying code should be programmed as firmware which means it is stored in EEPROM or flash memory that cannot be changed by the machine itself. It should be electrically/hardware impossible for the code being run to be changed by the platform running it.

      A microcontroller (take your pick... 8052, ARM, even lowly PICs) is the ideal platform for a voting system. The small architecture makes it easy to develop an entire system without an underlying operating system so that all the code being run can be reviewed easily. The platform could be such that the code cannot be changed by the hardware running it (some microcontrollers include in-application programmability, but such parts would be specifically excluded as options). And even an 8-bit microcontroller with 64k of program memory is more than enough to implement a functional and secure modern voting system with touch-screen GUI.

      The use of complex OS-based system, whether Linux or Windows, is going to make any system vulnerable to unexpected problems, intentional hacking, and intentional or careless problems due to viruses. A voting system should be like a microwave or a refrigerator: It just goes and is essentially impossible to hack. That does not exclude modern electronic voting systems, but it does exclude such systems based on Linux/Windows in virtually all cases.

    20. Re:waht we've all been wondering... by iminplaya · · Score: 1

      One of the most secure voting "machines"(as opposed to machine voting) I've ever seen is made out of cardboard and filled with nothing but air and some paper and the most common virus in its operating system is the Rhinovirus. This thing about having to computerize everything is an unhealthy obsession. Why does everybody think that a crescent wrench makes a good hammer? Hell, these people don't even know which end of the screwdriver to hit.

      --
      What?
    21. Re:waht we've all been wondering... by ozmanjusri · · Score: 1
      I have to conclude that building a voting machine that is verifiable by the owners of the machines ("The People") is not possible, thus those machines are not TRUSTWORTHY by definition.

      How would you respond to this article then?

      The star of the international e-voting scene is arguably Australia, which is e-voting on machines that are based on Linux, using specs set by independent election officials that were posted on the Internet for one and all to vet -- an open-source approach for which U.S. activists clamor.

      "From what I have read, the U.S. systems are primitive compared [with those of] Australia," said Tom Worthington, a visiting fellow at the department of computer science at Australian National University, in Canberra, Australia, and an expert on e-voting technology, in an e-mail exchange with eWEEK.

      http://www.eweek.com/article2/0,1895,2164264,00.as p
      --
      "I've got more toys than Teruhisa Kitahara."
    22. Re:waht we've all been wondering... by jmp · · Score: 3, Informative

      I'd respond by pointing out that we don't yet have electronic voting in Australia. We use pencil and paper, and the results of an election are normally available several hours after the close of voting.

      At this year's federal election there will be a trial of e-voting for vision-impaired voters and overseas defence force personnel - for and overview see the Australian Electoral Commission site.

      --
      jmp
    23. Re:waht we've all been wondering... by Sergeant+Pepper · · Score: 1

      He clearly stated from assembly to bash. I is not between A and B in the alphabet!

      (Sorry, too many Centrum commercials)

    24. Re:waht we've all been wondering... by Z00L00K · · Score: 1
      Troll mode on:

      Which means that it's just a prototype - not the real deal. VB & Access is only good for prototyping...

      Troll mode off:

      And anyway - if Diebold is running insecure voting machines - what about their ATM:s? Why not launch an awareness program that checks them too and let people decide if they are willing to take the risk of using their machines?

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    25. Re:waht we've all been wondering... by jjacksonRIAB · · Score: 0

      As someone who applied for Election Systems Software, VB + Access + Windows trumps PASCAL :-D

      --
      Make a few bad jokes on /. and watch your karma become worthy of Hitler
    26. Re:waht we've all been wondering... by MichaelSmith · · Score: 2, Interesting

      Local Government here in Victoria must have an electronic system. All votes are by mail.

      About 10 years ago in the City of Maroondah I received in the mail about five ballot papers addressed to names like "Jon Q Citizen, Jane C Jones", etc at my address. It looked like test data for training or testing purposes. Perhaps they forgot to delete the sample data before populating the database with a real electoral roll.

      Needless to say, I didn't open the envelopes and use them to vote.

    27. Re:waht we've all been wondering... by Stefanwulf · · Score: 1

      As I see it there is one key difference. A secure DRM system can not prevent me from using my machine as a general-purpose computer, but a secure voting system can. A voting system should really only be able to exhibit a few specific behaviors, and if you want to control those tightly enough it seems to me they could be implemented in hardware. For instance, the high-level behavior of encoding the votes and sending them off through the network could be entirely embedded in hardware, which removes the need for general-purpose networking calls on the part of the software, which could in turn (if implemented properly) make it far more difficult to write replicating code that would spread over a network.

      It would be harder to update and cost more to produce -- and I don't know if it makes enough of a difference to render secure electronic voting feasible -- but I think the overall problem is still significantly easier than writing good end-user DRM.

    28. Re:waht we've all been wondering... by evilbessie · · Score: 1

      Australia has about 25 million citizens (guessing so could be wrong), America is closer to 300 million so just guessing that it's a different kettle of fish when you're dealing with a country 12 times larger.

    29. Re:waht we've all been wondering... by HiThere · · Score: 2, Insightful

      The number of layers needed would be proportional to log2 N, where N =the number of votes

      Adding numbers within a layer is a parallelizeable problem. It can certainly be handled in a pyramid such that the height of the pyramid increases no faster than the log2 N increases with size of the count. (I.e., the number of layers needed would be proportional to log2 N, where N =the number of votes.)

      I'm dissatisfied with this explanation, but I can't think of how better to say it without drawing pictures. Note that this is for the votes on any one candidate or ballot measure. Separate pyramids of counting should be constructed for each candidate/ballot measure. (Actually, for each binary choice on the ballot.)

      At all events, this implies that it would be only slightly more complex to handle the US than to handle Austrailia. More volunteers would be needed, but only slightly more as a percentage of the population, and the rate of increase in volunteers needed would be proportional to log N. (Actually, probably to a*N + b*Log N, with a and b being constants, but I think that a is small in comparison to b, though it would clearly come to dominate after awhile.)

      My impression is that the reason that governments prefer electronic voting over hand counts is that it allows elections to be manipulated remotely rather than requiring local support for corruption. (This isn't a new cynicism on my part, but each time the voting machines are analyzed, it seems more and more like the only reasonable rationale.)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    30. Re:waht we've all been wondering... by HiThere · · Score: 1

      As someone who applied for Election Systems Software, VB + Access + Windows trumps PASCAL :-D

      Trumps? I find this comment basically unintelligible. Are you talking about pre-requisites for being hired? If so, then it makes sense. Are you talking about designing a secure system? If so, then you're crazy. Are you talking about something else? (I really can't tell.) Then you need to explicate.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  2. Is it just me by shish · · Score: 1

    Or is this basically the same story as the one cmdrtaco posted a couple of hours ago (and is still on the front page)?

    --
    I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
    1. Re:Is it just me by Torodung · · Score: 2, Interesting
      No. It's not just you. It's not actually a dupe, but it's a new angle on the same article. Part of the problem of continually producing articles as the news develops, is having to produce dupe articles to add new important details to a previous article.

      I would assume that these viral vulnerabilities are the contents of...

      Additional reports [which] will be made available as the Secretary of State determines that they do not inadvertently disclose security-sensitive information. ...as mentioned in the previous article about California auditing the machines.

      --
      Toro
    2. Re:Is it just me by Bearhouse · · Score: 1

      "Part of the problem of continually producing articles as the news develops.."

      Yup, especially when the eds (hello Zonk...) don't read (see /. ad nauseam) their own site. //end rant

      Of course you're right that, as news comes in, new information germane to the discussion should be added - but why not put in the 'original' /. article? Or at least link to it?

    3. Re:Is it just me by sholden · · Score: 1

      There's this amazing new technology called "the internet" on which you can put "web pages". They are a little bit like pages in a newspaper, except you can edit them at any time. So when the story develops you can add an update to the existing article instead of having to produce a whole new one.

    4. Re:Is it just me by Torodung · · Score: 3, Insightful

      This is true.

      However, I think self-redacting/auto-revising article text is a bad idea. Have you ever lurked on (for example) the Associated Press feed and watch an article headline slowly morph from "Bush puts off decision" to "Bush faces tough decision" and finally end up as "Bush makes decision" while the text, in which he clearly puts off the decision, stays static? I have. Or worse yet, both the headline and the body texts change according to an agenda.

      There is pressure being brought on news agencies to make those changes, which are becoming commonplace. This is the danger of Internet publication in the information age. It becomes unreliable. It's too easy to change it.

      So I prefer a news feed to retain previous revisions so I can get a good idea of the reliability of the news source. If there's an update, I expect it to be published as a separate note, not superseding the article text in place. I expect the act of publication to have permanent consequences, not be an act that you can wash away with something more responsible at a later date.

      My expectation, of course, is not realistic. It is borne of growing up with a print media. The only logical expectation is that Internet publication will be abused, and that "print media" is now less reliable, because it is no longer in print. I only ask that you understand the consequences of your demand that Slashdot "clean up" their articles. Your desire for "clean" can rapidly turn into an engine for censorship and yellow journalism.

      I can assure you of one thing: that CowboyNeal's article will fall off the bottom of the page soon enough, and you can then feel at ease.

      --
      Toro

    5. Re:Is it just me by sholden · · Score: 1

      Which is why I said "add an update" and not "change the article".

    6. Re:Is it just me by freedom_india · · Score: 1

      Your post suggests a conspiracy theory which is

      (x) paranoid
      (x) delusional
      (x) impossible to confirm
      ( ) impossible to refute

      Specifically, your theory fails to account for

      ( ) Stupidity of the general population
      (x) Lack of a centrally controlling authority for conspiracies
      (x) Failure to mention the Illuminati
      (x) Facts can be explained without need for a real conspiracy
      ( ) Stupidity of the politicians
      (x) Asshats

      and the following philosophical objections may also apply:

      (x) Ideas similar to yours are easy to come up with, yet none have ever been proven
      (x) That's what they WANT us to think

      Furthermore, this is what I think about you:

      ( ) Sorry dude, you're batshit crazy
      (x) This is a stupid idea, and you're a stupid person for suggesting it.
      ( ) Nice try, assh0le! I'm going to find out where you live and burn your house down!

      --
      "Doing what i can, with what i have." ~ Burt Gummer
  3. Diebold dupe? by Bearhouse · · Score: 1
  4. Even worse by Alex+Zepeda · · Score: 5, Informative

    The even scarier part is that the Diebold machines have not been decertified.

    --
    The revolution will be mocked
  5. Electronic voting is just part of the problem by Anonymous Coward · · Score: 0

    Frauds in the election system in America are easy. People can vote over mail, people vote in volunteer's garages, foreigners (like me) get voter's registration cards in the mail and requests from the parties to sign up and vote.

    If I ever wanted to commit fraud in the election system, I would have. And that would not need to involve hacking a machine.

    Until voting is centralized, managed entirely by the government, with better security mechanisms in place, it's very easy for anyone to commit fraud. People just have not thought about it yet.

    1. Re:Electronic voting is just part of the problem by kevinatilusa · · Score: 2, Insightful

      "If I ever wanted to commit fraud in the election system, I would have. And that would not need to involve hacking a machine"

      The catch is, the fraud that you would be committing (registering as a non-citizen) would only affect the election by at most 1 vote, and that single vote is quite unlikely to change the election.

      The danger in using insecure voting machines is that a single fraudster can swing an election by many votes, making it much more likely that their intervention affected the final outcome.

    2. Re:Electronic voting is just part of the problem by mi · · Score: 1

      The danger in using insecure voting machines is that a single fraudster can swing an election by many votes, making it much more likely that their intervention affected the final outcome.

      And yet this is just want the GP-post wants — a centralized system, where a single breach could affect not a couple of thousands, but millions of votes in one deal.

      Maybe, that's why he is posting as an AC...

      --
      In Soviet Washington the swamp drains you.
    3. Re:Electronic voting is just part of the problem by MillionthMonkey · · Score: 1

      Until voting is centralized, managed entirely by the government, with better security mechanisms in place, it's very easy for anyone to commit fraud. People just have not thought about it yet.

      No, I thought of it when I stole an election last year. I only do a Diebold job if the client promises to quash any investigation into election fraud in the district once he gets elected. Anyone who can't figure out that much won't get far in the vote stealing business. Stealing elections is tricky- you can't just rely on encryption and technical methods for stealth- you have to cover your tracks politically too, so that nobody ever suspects anything is wrong. I mean it's easy but it does require a little tradesmanship. It's a good thing, too, since the work is seasonal at best.

    4. Re:Electronic voting is just part of the problem by dbIII · · Score: 1

      I think in India they had the right idea. Each very simple and fairly cheap machine could only take a relatively small number of votes before it was "full". This is a defence against people stealing the machines, ballot stuffing and returning the machines. One hacker would either have to get physical access to a lot of machines that are not networked or infiltrate where the votes are tallied by volunteers from different political parties that do not trust each other and watch each other like hawks. That would make effective vote rigging a major criminal operation with a lot of participants and a lot easier to identify.

  6. I wonder if UC Berkley would recommend *BSD? by RanCossack · · Score: 2, Insightful

    I personally think the University in question should recommend a virus-free system, designed and tested to be very secure... that they wrote.

    (Any number of non-windows OSes would fit, but the *BSD family just fits so well here.)

  7. Easy solution by Anonymous Coward · · Score: 0

    Alcohol wipes.

  8. Edison was still wrong by CriminalNerd · · Score: 2, Insightful

    I would like to repeat myself by saying that voting machines should have never been permitted to be used in elections. Edison got his rejected, so why allow Diebold?

    If you ask me, it's just pointless. Why can't the state government(s) just get rid of the machines and reinstate the good ol' paper votes like they used to? Do they REALLY want to keep on using Diebold machines and/or voting machines in general?

    1. Re:Edison was still wrong by MillionthMonkey · · Score: 2, Funny

      Well Edison was so late 19th-early 20th century. We have to "update elections for the computer age" and "build a bridge to the 21st century". Apparently this means loading elections onto a bus and driving them over just as our new bridge collapses.

    2. Re:Edison was still wrong by corsec67 · · Score: 1

      So only Minnesota can have the modern voting machines?

      --
      If I have nothing to hide, don't search me
    3. Re:Edison was still wrong by vuffi_raa · · Score: 1

      there are places that still use paper ballots (I have never voted on a machine here in san francisco)- but the counters are made by diebold in a lot of those counties and are subject to the same problems as the touchscreen machines- elections committees just plain and simple don't want to and can't spend the $ for hand counters so there is going to be a chink in the armor until the architecture of the vote is changed to allow people to check their specific votes after they have been counted and are able to file grievances if they are incorrect.

  9. idea for an absolutely secure voting machine. by 3-State+Bit · · Score: 5, Interesting

    Here is my idea for an absolutely secure voting machine. Each person who goes into vote gets a token. Made of radioactive material. This material is heavily controlled, and outside the voting machine you have SWAT teams with geiger counters, and obviously anyone wearing a foot of lead is busted.

    Voting consists of dropping the Uranium into one of several lead boxes which contain giant magnets to keep someone from trying to alter votes by moving tokens from one box to another. At the end of the day, you read the results digitally with a geiger counter. Every party can be there with representatives, disagreements can be sorted out on the spot with a manual count in front of a multiparty committee. 100% foolproof.

    Basically, I got the idea from Bruce Schnier, who observed that it's not such a bad idea for people to keep their passwords written down on a piece of paper in their wallet. After all, people already know how to keep their wallets secure.

    The US Military already knows how to keep weapons-grade plutonium secure. Basically, my idea is to just piggy-back on that, to keep voting secure.

    A lot of people like to stick with old, low-tech stuff, don't have the will to try anything new. "What about the radiation poisoning" they would no doubt whine. Well I say progress consists in throwing out what's old and "safe" and being bold.

    1. Re:idea for an absolutely secure voting machine. by jhol13 · · Score: 1

      That would give new meaning to "critical mass" :-)

    2. Re:idea for an absolutely secure voting machine. by flyingfsck · · Score: 1

      Actually a metal vote token is not a bad idea, since to tally the vote, all you need to do is weigh the box, but I guess that is way too simple and will never fly, since how the hell is one then going to game the system?

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
    3. Re:idea for an absolutely secure voting machine. by roman_mir · · Score: 1

      since how the hell is one then going to game the system? - Lead. All I have to do is bring lots of lead.

  10. Deeply concerned by ThatsNotPudding · · Score: 0, Flamebait

    about the upcoming elections. If the GOP looses the White House and the Democrats keep or increase their hold on Congress, a lot of the Bush Administration (including the top two) could end up in PMITA prison once their crimes are exposed. Given that motivation, they will stop at nothing to win, including a False Flag scenario. Plus, after their success in Ohio 2004, electronic vote tampering is child's play to them.

    1. Re:Deeply concerned by Anonymous Coward · · Score: 0
      > If the GOP looses the White House and the Democrats keep or increase their hold on Congress, a lot of the Bush Administration (including the top two) could end up in PMITA prison once their crimes are exposed

      On what charges? The Dem-controlled Senate and House are voting to legalize several of those crimes this very weekend. You think they haven't figured out why the legislation's been drafted as specifically as it has been, and why passage is so urgently required? Yeah, I guess you don't. I'll bet you think there are two opposing parties in Congress, too.

  11. Super-popular?! by belg4mit · · Score: 1

    'Common' ne 'popular'

    --
    Were that I say, pancakes?
  12. solid state? by Sadsfae · · Score: 0

    why not make a solid-state device for this?

    --
    Have a squat over at the hobo house.
    1. Re:solid state? by Anonymous Coward · · Score: 0

      because in the computer world, no such device truly exists?

  13. Why the hell use a "real" computer? by The+Master+Control+P · · Score: 2, Interesting

    The purpose of a voting machine is to increment integers and later add them together. There's no excuse to use anything more complex than 74xx logic chips...

    1. Re:Why the hell use a "real" computer? by jfmiller · · Score: 1

      Actually we'd prefer that the machines not do either of those tasks. Instead, the machine needs to provide an accessible on foolproof user interface for generating valid ballots. If it can count the ballots great, but we don't want to have to trust the machines count.

      --
      Strive to make your client happy, not necessarly give them what they ask for
    2. Re:Why the hell use a "real" computer? by dbIII · · Score: 1

      There is an excuse. Some kid that is related to the boss can put something together in VB and they can keep all professionals that are supposed to have a code of ethics out of the loop.

  14. Insecure by Anonymous Coward · · Score: 2, Interesting

    If we're admitting that those machines are vulnerable to hacks, is there any guarantee they weren't hacked before...say in 2004?

    And if so, should this not call into question the legitimacy of the reigning monar^H^H^H^H democratically elected Shrub on Pennsylvania Ave?

    1. Re:Insecure by HiThere · · Score: 1

      This has been brought up before. FWIW, the president of Diebold promised the election to the Republicans before he started selling the voting machines. This isn't proof. It's only an indication. I don't have proof. Proof may no longer be available.

      I believe that your unstated question should be answered "The vote in 2004 was fraudulent on a massive scale.", but belief isn't proof.

      FWIW, there is proof of voting fraud on a minor scale by BOTH parties. (Check into the recent evidence scandal in Ohio, though, for a guess as to how major the fraud was. But it's got to be only a guess because the evidence was destroyed.)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  15. Awesome! by MillionthMonkey · · Score: 1

    Which are they using, WPA or WEP?

    1. Re:Awesome! by Anonymous Coward · · Score: 0

      Neither.

  16. MisUnderestimate by bussdriver · · Score: 4, Insightful

    A corp that makes secure ATM machines designs and builds machines using ZERO of their ATM experience or technology which is on par with a high school student project (I saw the leaked software many years ago; that was totally under reported.)

    This is not the typical play stupid situation that sells so well in the USA. This is clear-cut intentional negligence and I shouldn't need to go into the many possible motives for anybody to pull such scams. This isn't even that other large voting machine company who elected their own OWNER!

    The difficulty is NOT making a computer COUNT or securing the totals, they distract you with the irrelevant technical details. Its in WHO YOU TRUST to implement, maintain, and secure the system that is the unsolvable difficulty (I for one, will welcome our evolved computer overlords when they take over...)

    The ultimate purpose for Rube Goldberg designs is POWER (job security and customer lock in being most common motives.) When you place the power in the hands of a few you always run into trouble. IRONICALLY, the purpose for democratic voting is totally being forgotten in this pseudo debate about how the publicly inaccessible voting system operates!

    Canada figured it out; however, I'd like to see a weighted voting system well implemented. Also, I would like to see a new kind of elector system so my friends can just give me their votes; its hard enough to get them to the polls on a WORK DAY... (yes, the pro-"democracy" USA never respected democracy enough to make election day on par with memorial day. Irony has become redundant.) While I'm at it, I'd like senators to go back to state appointment because the intent was to prevent an all powerful federal government.

    1. Re:MisUnderestimate by gomezfreak · · Score: 2, Interesting

      See my post higher up the thread. Their ATM's aren't as secure as you think either.

      --
      It takes a big man to cry. It takes a bigger man to laugh at that man. ~ Jack Handy
  17. No matter what by Calpse · · Score: 1

    Even if the vote is true, once the votes have been tallied, the winning party picks representatives who cast the electoral vote. Thing is, those representatives can vote for whoever they want. So far this has never changed an election but it could. There is no such thing as an unhackable computer. It sounds like all these voting machines are on a network, why not make each machine totally seperate? Make them not part of a network at all. Then at the end those voting counter people could just plug them into something and have it print out the votes. Then even if a hacker could hack one. It would just be one. Sure he could make it so that that one machine was several million votes for one side or the other but then wouldn't the people there notice when all the other machines have a couple hundred votes on them and the one hacked one has millions? The hacker would have to make it a reasonable number and to change the outcome of the election, hundreds of machines would have to be hacked. I think that it would be hard to hack that many without someone finding out.

    --
    Curiosity is a cruel master. Not quite as bad as ignorance however.
    1. Re:No matter what by SoapBox17 · · Score: 1

      Actually, they cannot vote for whatever they want. An elector who changes their vote to someone other than who they "pledged" to elect is called a "faithless elector." 24 states have laws on the books to punish faithless electors. See the Wikipedia Article.

    2. Re:No matter what by Calpse · · Score: 1

      Thank you for the info. I did not realize that there were laws about that. I still have to point out that more than half of the states don't have laws to enforce electors to vote for who they pledge for.

      --
      Curiosity is a cruel master. Not quite as bad as ignorance however.
  18. Here's mine by DaleGlass · · Score: 2, Interesting

    Main machine consists of a screen, CPU and printer. It only prints ballots, and doesn't count anything. Ballots are printed in a human and computer readable format, in an easy to OCR font. No barcodes or anything hidden. Perhaps in different ink colors to make manual sorting easier.

    Machine prints ballot and shows it to the voter. Voter approves or discards it.

    Ballot is fed into an optical scanner, which scans it. Scanner is implemented as absolutely simply as possible, by for example measuring levels of reflected light. No software.

    Both the machine printing the vote and the scanner transmit their results to a comparator. This would be implemented in very simple electronics -- resistors, capacitors, and standard chips implementing logical functions. No custom components, or anything capable of running any sort of software. Comparator compares what the terminal said it printed, and what the scanner said it scanned. The result makes a simple mechanical component move (with a magnet for instance) so that the ballot is either stored or discarded. Comparator also increments a tamper-evident, mechanical counter.

    Counter is built in such a way that each increment produces an audible sound, so that increments at the wrong time can be noticed.

    Mechanism contains safeguards to verify that moving components actually moved to the intended position.

    Interactions and interfaces between components are standarized. Each component is fabricated by a different manufacturer. Manufacturers are not notified who is working on the other parts. For best security, multiple manufacturers are asked to implement a solution, then the ones that passs the test are chosen at random.

    1. Re:Here's mine by Anonymous Coward · · Score: 0

      Here's mine:

      People are given a pen and a piece of paper with a list of candidates. They mark which candidate they want. They then put it into a locked box, which is in sight of a public place, like a park. When everybody has cast their vote, everybody who wants to sits along a long desk. The box is unlocked, and each piece of paper is passed along the desk. Each person sitting at the desk calls out who the vote is for. Anybody who wants to can attend, tally and report the vote count. The count made by officials will be confidential.

      The principle behind this is that anybody interested in a secure election can take part - watch the box, observe the voting slips, count the votes - and this can be done in parallel by as many interested parties as there are. And if nobody cares about a secure election enough to turn up, at the very least, members from the press will, because they need to know the vote count, and the officials won't tell them.

    2. Re:Here's mine by mazarin5 · · Score: 1

      I don't think it's a bad idea; in fact this is what my district in Ohio does already. A terminal is set up - it takes your choices and prints out a sheet for you to review, a receipt for you to review, which is kept in the machine, and it stores the vote electronically. You put your sheet into an optical scanner. If the numbers don't match up between the two machines, the optical scanner wins.

      --
      Fnord.
  19. USA geeks please take action by Anonymous Coward · · Score: 3, Insightful

    Please, if you are a USA geek and care about the integrity of your democracy, force the public to take notice. You think they are going to care if people say that something is theoretically possible? No, they think it's a conspiracy theorist, or, at best, "The government would never let that happen, would they? I'm sure somebody is taking care of it." The only way to fix this is to make the public realise that this directly affects them. Otherwise they are too apathetic and myopic to do anything about it.

    So rig the next election. And I don't mean for Mickey Mouse, that can easily be caught and covered up on the day. It has to be a landslide for a believable candidate. Write an encrypted letter to your local newspapers beforehand that explains what you are going to do and how you are going to do it. Leave a marker on the system to prove that you were there, and mention it in the letter. After the election, send them the key that decrypts the letter, proving that the recent landslide was totally rigged. For bonus points, own up to it instead of doing it anonymously, but only do this if you have an impeccable public persona. Rosa Parks wouldn't have had quite the impact she did if she dealt weed on the side.

    If you don't do this, somebody less honest than you will. They may already have done it. The only people who can solve this are honest American geeks.

    1. Re:USA geeks please take action by HiThere · · Score: 1

      How are we supposed to force people to notice something they don't want to hear? If I just tell them repeatedly, they stop listening. If I ask the voting commissioner, I'm told "Sorry, we signed a contract." The only next step that I can see is to hire a lawyer and sue him for misfeasance...but I'd better quit my job and move to another county first. (Possibly another state. Maybe another country.)

      This area is massively Democrat, and we have Diebold voting machines. (Well, we did the last election. Possibly they'll have been replaced by now. Possibly.)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    2. Re:USA geeks please take action by Anonymous Coward · · Score: 0

      How are we supposed to force people to notice something they don't want to hear?

      I gave step-by-step instructions. The problems you describe are exactly the reason why I think such measures need to be taken.

  20. As Stalin might say by MillionthMonkey · · Score: 1

    Those who cast the votes decide nothing; those who choose the isotopes decide everything.

    Also how will you stop someone from slipping in a beryllium ballot? It won't trip the Geiger counters on the way in and in the presence of alpha radiation it fissions releasing a neutron which could disenfranchise other voters.

  21. DUPLICATE by zestyping · · Score: 2, Informative

    This is a duplicate of the (still front-page Slashdot) story posted by CowboyNeal.

    Please post a story about the Secretary of State's decision restricting the use of these machines.

    1. Re:DUPLICATE by Anonymous Coward · · Score: 0

      DUH is for be dupe cawz them does do have same topik!

  22. Sandbox by Karl0Erik · · Score: 1

    Stuff like this really gives me the impression that USA, involuntarily or not, acts like some sort of sandbox for the rest of the world.

    1. Re:Sandbox by Aetuneo · · Score: 1

      In which sense? As in a standard sandbox, where ideas are tested, or as in a cat's litter-box?

      --
      Everything is subjective.
    2. Re:Sandbox by Karl0Erik · · Score: 1

      Both.

  23. WHY? by realdodgeman · · Score: 1

    Why would you ever write voting machine software in VB+MS SQL and run it on Windows? A voting machine could run on any operating system, be written in any language and use any database. It is just going to count some numbers...

    1. Re:WHY? by flyingfsck · · Score: 1

      Worse - almost any Point of Sale system can be configured to tally votes. Gawd knows why they all go and design special hardware.

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
    2. Re:WHY? by xgr3gx · · Score: 0

      It's because there is big money in government contracts.

      If someone asks, "how much will it cost to build thing voting machine?"

      The people with the contract are not going to say off the shelf hardware will work fine.

      They're going to squeeze the government for every cent they can get.

      --
      Shameless plug alert: Game server control panel
  24. Three systems were reviewed. by zestyping · · Score: 3, Informative

    There were three source code reports released -- for Diebold, Hart, and Sequoia, not just Diebold. All three systems had serious weaknesses, including viral propagation vectors. All of the reports are worth checking out.

  25. Shhhh, God damn it. There does my bid to get by crovira · · Score: 1

    "Pedro Sanchez" nominated and elected to the Federal Gummint.

    Do you realize how many favors he would have owed me?

    I would have been able to sleep with ALL of his sisters AND his mother AT THE SAME TIME.

    Aw squat...

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
    1. Re:Shhhh, God damn it. There does my bid to get by dkleinsc · · Score: 1

      At least we wouldn't need to get a slogan beyond "Vote for Pedro".

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
  26. And the mushroom cloud goes by crovira · · Score: 1

    up fine.

    Where are you planning to have a CRITICAL MASS of voters?

    I think I would give your voting booth a wide berth.

    I can just imagine the reporters covering the explosion. (Well some of them will be doing it from afar and claiming a victory for Al Queda.)

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
  27. Illinois by ZarfMouse · · Score: 1

    > Oddly, my state of Illinois, long known for election fraud, has paper trails

    There's a reason the state is KNOWN for election fraud. With paper trails the fraud gets detected.

    I fear that in Diebold heavy states the fraud won't always be so apparent. It'll just be a lot of rumor and suspicion and often dismissed as paranoia.

  28. Holey shiiiittt! by crovira · · Score: 1

    God damn it, I was hoping to sell my vote for a couple of bucks but now, I realize that some script kiddy is going to screw me out of even that little compensation.

    Why bother even going.

    So they tally way more votes that voters... Hwo gives a fuck?

    It would take a revolution to make a noise in the media and you know Fox news would never run the story unless we were offering to give them video of Britney's bald head going down on the choef electoral officer.

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
    1. Re:Holey shiiiittt! by Sergeant+Pepper · · Score: 1

      Only if the Chief Electoral Officer was a Democrat.

  29. Note: it spells Berkeley by thib_gc · · Score: 1

    I just wanted to point out that it spells Berkeley. Honest mistake, since it's wrong in the original post.

    1. Re:Note: it spells Berkeley by RanCossack · · Score: 1

      .... oops, thanks. Yeah, I copy and pasted it from the article... ehehe... obvious I didn't go there, eh?

  30. It is not about making it secure by WindBourne · · Score: 0, Troll

    It is about having another revenue stream. After all, how much would either major party be willing to pay to win a governorship or a presidency? They have already shown that spending 10's of millions on a state election is nothing. Now, they can spend it and be guaranteed of having a 10-20% boost in the outcome. In a normal year, that is enough to win the election. For last year and next, it will not.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  31. Dubya's little brother made sure FL has diebold. by DragonTHC · · Score: 2, Informative

    FL, not known for election fraud because of creative media hijinks, is rife with election fraud.

    in 2000, Volusia County, FL had one precinct count up (er down) -16,000 votes for Al Gore. That's Negative Sixteen Thousand.

    It was allowed to pass in the final tally.

    information from the blackbox voting documentary.

    --
    They're using their grammar skills there.
  32. New slogan by Jon+Abbott · · Score: 1

    Maybe Slashdot should have a new political section slogan: "Politics for nerds. Your vote doesn't matter."

    On the other hand, with a screwup like this, maybe Ron Paul will get the majority of votes on election day. Or maybe a write-in candidate like Mickey Mouse will get all the votes. :^) I guess that's where the electoral college comes in. Do they use Diebold machines as well?!

    1. Re:New slogan by The+Iso · · Score: 1

      Or maybe, "Politics for nerds. Only your vote matters."

      --
      "You don't need a weatherman to know which way the wind blows." - Bob Dylan
  33. The military to safe democracy?? by nephridium · · Score: 1

    Modded +5? Having to handle radioactive material (even the slightest amount) is a huge turn-off for people (those who believe any amount can kill you, but also those won't risk an additional 0.00001% chance of getting cancer every time they vote) - if anything we want more people to vote, not less. And then of course you place all the credibility on the military in the hopes it will guard all the radioactive material it has (as well as guard against any black import of the material), not withstanding that people in the military itself (with the right arguments) can get corrupted just as easily as anyone else.

    P.S. Someone who holds their credit card number PIN or other password in their wallet is not very clever. Anyone who is able to extract it from the victim e.g. at gunpoint will be able to use it. Might even increase the chance of getting robbed if the victim can be seen peeking for the password. A better way is to store the wrong PIN in your wallet (or better the bank card itself), a PIN that can be read upside down as well. The thief will try it out, flip it over, try it out again and then try to punch it in a third time assuming he made a mistake the first two times - voila: card gets blocked and the thief is out in the dark.

    --


    And when you gaze long enough into the code, the code will also gaze into you.
  34. Correction by AnyThingButWindows · · Score: 2, Insightful

    god help the future of democracy.

    I had to correct this because "Democracy is defined as 51 percent of the populous telling the other 49 percent what to do." - Thomas Jefferson

    That is why we have a REPUBLIC.
    It should read "god help the future of our republic."

    It was once stated that "Democracy is two wolves and a lamb voting on what is for dinner. Liberty is a well armed lamb contesting the vote." - Benjamin Franklin

    --
    When government fears the people, there is liberty. When the people fear the government, there is tyranny. - Jefferson
    1. Re:Correction by Anonymous Coward · · Score: 0

      Neither of those quotes are real. Do you have a list of phony quotations sitting around while you post?

      I don't think you're in the position to be correcting anyone buddy.

  35. Re:what we've all been wondering... by solitas · · Score: 3, Insightful
    HOW F*CKING HARD is it to make a secure voting machine?!? The thing counts and keeps track of votes!

    I cannot see WHY they feel they have to network them to accumulate the results. Best way to propagate a virus: wire them all together (or, worse, through the internet - however "secure" the connection).

    I still can't see anything wrong with using the machines to accumulate the votes and then polling each machine, by hand, to copy the tallies - having enough witnesses from all parties will keep the results accurate and they can still be communicated to the appropriate location as they've always been.

    I thought the main purpose of new machines over the older mechanical ones was the reduction of complexity of the machines (hence increasing their reliability), accessibility by the handicapped, and ease of recounting (just run the forms through another scanner and see if they total identically) - at least that's the line parroted by our idiot secretary of state (bysiewicz, Connecticut).

    It's obvious that machines wired to each other can be more completely tampered-with than individual machines, SO WHY DO IT?

    --
    "It's time to take life by the cans." ~ Bender ("Bendin' in the Wind", ep. 3-13)
  36. How much money is involved by zrq · · Score: 1

    Just how much money is involved in evaluating, buying, deploying and now investigating these machines ?

    The main reason cited for moving to electronic voting is that manual counting methods are too slow or inacurate.

    My own hunch would be that if we took even half the ammount of money that has been wasted on these machines and spent it on researching ways to improve the speed and accuracy of the existing manual counting methods, we would have a better system that would be both secure and clear for everyone to understand.

  37. So? by filesiteguy · · Score: 1

    Yes, we know the Diebold machines are running WinCE, the program is either VB or VC++ and the database is access.

    Yet I can't help but wonder. If I gave my truck to a bunch of high school students, locked them in the gargage with it for a week, could they possibly break into it?

    Get real, folks. My only question is to when DES gets out of that market. It is only like 2% of their business...

  38. Again, the focus is misplaced... by LynnwoodRooster · · Score: 1
    Good elections start with clean voter rolls. Until we also work at cleaning the voter rolls, all this smoke-and-fury over the machines is irrelevant. John Fund has written extensively about the issues of voter registration fraud. Sound Politics's Stephan Sharkansky has worked tirelessly to uncover literally thousands of illegal registrations here in King County, Washington. Not to mention the fact that there were thousands more votes than voters...

    Clean the rolls, and I bet 99% of all "election fraud" issues go away... I'd say force everyone to reregister, nation-wide. Proof of citizenship and proof of residence must be provided, or you don't get to register. Provisional ballots? Throw them out... Mail in ballots? Unless you're physically incapable of making it to the polls (medical condition or overseas), you gotta get your butt down to the polling station - no mail in ballots for you. And you have to provide proof of identity at least as good as if cashing a check at a bank - two pieces of ID, please.

    The power of the vote is one of the most important powers that citizens have. It should be protected and cared for at least as vigorously as the Bill of Rights. The fact so many scream about supposed infringement of their "rights" but are lackluster at best towards voting is truly the scary part...

    --
    Browsing at +1 - no ACs, I ignore their posts. So refreshing!
  39. List of Diebold Vulnerabilities by ukemike · · Score: 2, Funny

    The follow is a list of attacks or hacks which the Diebold machines are known to be vulerable to:

    Sneezing in their vicinity,
    Looking at them cross eyed,
    Armpit farts,
    Dancing counterclockwise around them,
    Voting,
    Sarcastic comments,
    Pixie dust,
    My mother-in-law's meatloaf, and
    Bad Bob Dylan cover songs.

    Seriously, several years ago three or four different versions of the GEMS software (that's the name of the Diebold voting software) were available for download in a few places on the internet. Accessing the voting database was a simple as creating a new database and copying the password you created over to the voting database. The security log didn't have sequentially numbered entries so deleting your tracks was as simple as opening the log and deleting the pertinent lines. With ZERO experience with Access, and a single page of written instructions I was able to break in, alter voting data (on my PC not a real election PC!), and cover my tracks within just a few hours of installing the software. These machines are set to autorun anything that is inserted in the PC card slot!!! PC cards are what are used to carry vote data from the precincts to the central tabulator so dozens of cards are typically inserted in the central tabulator on election night. Fixing an election is as simple as writing a script on a PC card and inserting it in the PC card of the central tabulator. It's not far fetched either. Unidentified people have been seen fiddling with the central tabulators in several counties in elections when there were surprising results. My conclusion was not that these machines were badly designed, but that they were well designed for the purpose of enabling election fixing.

    --
    -- QED
  40. how hard is it to secure your laptop from yourself by Black+Box+Voting · · Score: 1
    pretty f*ing hard.

    The real risk is insiders: the programmers, the maintenance people, the random IT person, the technicians.

    Bev Harris - founder, Black Box Voting

  41. This needs to be made ridiculously obvious by Anonymous Coward · · Score: 0

    The flaw needs to be hacked in a 'live run' situation to generate critical awareness amongst the public. Sure it won't be legal, but it's a necessary evil to point out what is completely wrong with the system. I suggest that the votes be rigged in favor of well known fictional characters. I wonder what would happen if an election suddenly had Kermit D. Frog, Mickey Mouse, and Optimus Prime as the leading candidates?

    Of course the problem is obvious to most tech-savvy types, but until there's a demonstration of the exploit the general public will remain as ignorant as ever.

  42. secure voting possible, but not wanted by zentara1 · · Score: 1
    I'm a Perl programmer, and I can gaurantee that I could design a secure voting system. It would center around a gpg encrypted database of each voter's selections, and a gpg -encrypted ascii-amored printout receipt given to each voter. The voter, at any time, could go online, and verify if his vote was recorded correctly. Random samples would be verified, and a multiple redundant local harddrive system, in addition to a network drive, (which would all have to match) would provide veracity of the precincts.

    The REAL problem, is that the ruling elite does not want fair elections,

    so they put on this "dog and pony show" with Diebold to pull the wool over the American public's eyes. Think about what would happen with fair elections, when (in less than 5 years), hordes of poor immigrants will outnumber the middle-class and the upper class. Viva Chavez...... that's what will happen. So we can expect the next elections to be rigged...... they will make it look good, all the pundits will explain it away, like the 2 recent fraudulent Bush(I mean Cheney) victories. Clearly they lost, there was precinct fraud everywhere....but somehow they won.

  43. BerkelEy by Anonymous Coward · · Score: 0

    It's "BerkelEy", DIPSHIT.

  44. Re:Flogging a dead horse by HiThere · · Score: 1

    Diebold get the bad press because the company president publicly announced that he was going to steal the election. There's no evidence that any of the other machines are any more honest. They're a bit more discrete, however.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  45. That's not bad, but overly complex by HiThere · · Score: 1

    Here's mine:
    Multiple choice fill in the dots just like I used in highschool. (Are they called "Scantron" sheets?) The difference is, instead of filling in the dots with pencil, you use bingo markers. Indelible. And you sign your ballot after you fill it in. Then the polling official signs the back of the sheet as they accept it (folded in half appox. along a pre-marked line). And each ballot is stamped twice with a number identifying the polling place and the sequence of issue. (One of them is on the tear-off receipt that you take as your "this is my ballot" receipt.) The numbers are in blue and the bingo marker is black. The numbers are on the other side of the sheet of paper from the rest of the ballot.

    As with your system, the ballot is scanned with a simple scanner. You use the kind that IBM invented to score high school exams, or a modern descendant that's just as simple.
    You've got:
    1) Simple
    2) Cheap
    3) Paper trail
    4) Anonymity
    5) Reliable
    6) Fast
    7) Verifiable (see 1, 3 and 5)

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
    1. Re:That's not bad, but overly complex by DaleGlass · · Score: 1

      I don't like it. Problems:

      Filling by a human means that there's a potential for an unclear choice. Given a tight race, somebody WILL start to argue what exactly constitutes a ballot with a clear vote, and how much deviation from a precise choice is acceptable.

      Requiring your signature is bad. Many people sign with their own name. Not good for anonymity. Given the sequence number and handwriting the voter can be identified.

      Official's signature is unneeded. What does it add, other than making participating in an election even more annoying for that worker?

      Sequence number is unnecessary.

      Receipt is unnecessary, what are you going to do with it? If you ever use it for any sort of verification, your vote isn't anonymous anymore.

      The reason why I like the idea of a machine printing your ballot is because unlike a human, a machine has the ability of generating something that's 100% unambiguous, with absolutely no wiggle room. A machine could print a ballot in such a way that it's nearly impossible to scan it getting the wrong result and that a human can just throw a heap of them into a table and sort them visually.

    2. Re:That's not bad, but overly complex by HiThere · · Score: 1

      And having the ballot anonymous and printed by a machine is a recipe for having a ballot box stuffed. The election official signing it means that he takes responsibility that the laws were abided by. Having a number for your ballot is, indeed, relatively useless...but some people could check. Think of it as a quality control. (Ideally you should be able to search for a ballot by number over the internet. Unfortunately, this same ideal would require that nobody else be able to search for your ballot, or you enable vote buying...and a new form of extortion. Don't know an answer here.)

      A partial answer is that there needs to be some quality control on the vote counts. The "how" I'm less sure about. Secret ballots are important. So is elimination of fraud. Think of it as unit testing.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  46. OK Diebold sucks but so do all the rest by ibm1130 · · Score: 1

    Leave us not forget that all the potential competitors got cracked as well.
    The only system in which the public should have any confidence at all would
    have to open source. Until such time as that occurs paper ballots could
    carry the load.
    And there'd be less whining from Dhimmicreeps since they are old hands at
    perverting that system.