Slashdot Mirror


Ex-NSA Analyst Warns Of NSA Security Backdoors

jagger writes: "In this ZD-Net article ex-NSA analyst Wayne Madison has issued a warning about many proprietary software packages coming bundled with NSA backdoors. This must be very troubling for non-US governments, because it means that they have no security against anyone knowing the backdoor. " This is one of the reasons China has cited in wanting to use Open Source and home-cooked solutions.

205 comments

  1. Pentagon Papers, part II by ruebarb · · Score: 1

    I wonder if this is the first ex-NSA analyst to make this statement. Wonder how long it is before he gets sued or taken out.

    --

    ----------
    ah honey, we're all resplendent - Bill Mallonee
  2. MS by clinko · · Score: 1

    I found this line interesting.

    Software companies including Microsoft have in the past been accused of colluding with the NSA to provide backdoors into their applications.

    Am I the only one that doesn't find this surprising?

    Did i spell surprising right? Oh well, spell check on slashdot doesn't really matter anyway.

    1. Re:MS by Zico · · Score: 1

      "Software companies including Microsoft have in the past been accused of colluding with the NSA to provide backdoors into their applications." Am I the only one that doesn't find this surprising?

      Uh, nobody finds that surprising. There probably isn't a negative thing remaining that Slashdot hasn't accused Microsoft of having done.


      Cheers,

    2. Re:MS by afc · · Score: 1
      And there's probably never been a case of somebody accusing Microsoft of doing bad things (falsely or not) without Zico frantically jumping at their defence consumed with rage against the Linux zealots.

      But the AC that replied before me showed a much greater sense of humor, certainly a lot more than you deserve. Too bad he's not yet (moderators - wink, wink, nudge, nudge) visible at +1.
      --

      --
      Information wants to be beer, or something like that.
    3. Re:MS by festers · · Score: 1

      And there probably isn't a negative thing remaining that you haven't accused "Slashdot" of. Rather pathetic. You have to be the most enduring troll /. has ever had. Why else would you keep coming back to a web site that apparently causes you so much grief?


      --------

      --


      -------
      "Every artist is a cannibal, every poet is a thief."
    4. Re:MS by mparcens · · Score: 1

      After that NSA-key scandal a couple months back, I think none of us are surprised...

  3. How much do they pay Bill? by hedgeman · · Score: 2

    It scares me that big corporations would agree to allow the NSA to place these backdoors into their software, especially with the very bad press this would generate if the rumors were ever substantiated. How much do you think Mirosoft is payed or what informaion are they given acess to in exchange for this service?

    1. Re:How much do they pay Bill? by Anonymous Coward · · Score: 1

      This is not a conspiracy theory. This is reality. It is also not new, and shouldn't be a surprise.

      After all, the laws governing crypto in this country give the NSA authority to approve or disapprove cryptographic systems incorporated into commercial products. Companies like Microsoft are pretty much at the mercy of NSA demands if they want their products approved. There have been numerous news stories (and one or two slashdot articles) in the past pointing out that NSA has demanded back doors be placed in commercial software that contains crypto.

      Also, there is nothing secret about this fact. Microsoft and other companies have made public releases in the past that acknowledge they have been required to incorporate back doors and reserve special keys for the NSA in order to get approval.

    2. Re:How much do they pay Bill? by haystor · · Score: 1

      The board of any large company has a legal responsibility to the shareholders to maintain a viable company. When some group like the NSA comes along and says nothing will be shipped without a backdoor, the company is legally responsible to do whatever it takes to get the items shipped.

      --
      t
    3. Re:How much do they pay Bill? by budcub · · Score: 1

      Good question, this gives pause to think. But what encryption products does Microsoft make?

    4. Re:How much do they pay Bill? by Squeekybobo · · Score: 1

      Internet Explorer has 40-bit or 128-bit encryption. IE is the windows shell. Therefore, NSA (allegedly) regulates Windows.

    5. Re:How much do they pay Bill? by jafac · · Score: 1

      . . . which is probably why we'll never see this antitrust trial go anyplace. It will get tossed out on appeal. Just like the last one, where they lost, got a consent decree, violated the consent decree, and got it nullified anyway.

      It's good to be the king.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    6. Re:How much do they pay Bill? by mysidia · · Score: 1

      Microsoft isn't necessarily at the mercy of the NSA; they could easily publicize the NSA's demands for a backdoor and that they're refusing to incorporate them, and therefore refusing to release that version of windows NT with all its security fixes that the NSA needs for its systems.
      Morever, the American people would torment them to no end if they were responsible for the suspension of a windows release.

      The NSA is at the mercy of Microsoft.

  4. Not surprising! by johie · · Score: 1

    Why is this not surprising at all? The U.S government is probably the most paranoid government in the world.

    --
    Things Fall Apart
    1. Re:Not surprising! by Dionysus · · Score: 2
      Why is this not surprising at all? The U.S government is probably the most paranoid government in the world.

      No, pick any dictatorships, and you would find a government who is more paranoid.

      --
      Je ne parle pas francais.
    2. Re:Not surprising! by johie · · Score: 1

      I think dictatorship kind of implies paranoia; why otherwise would there be dictatorship?

      --
      Things Fall Apart
    3. Re:Not surprising! by eAndroid · · Score: 1

      No, just a government that kills citizens out of paranoia instead of tracking them.

      --

      I can't spell or type, but that doesn't mean I'm unusually stupid.
    4. Re:Not surprising! by sik+puppy · · Score: 1

      Dictator

      What you get when you cross a penis with a potato

      --
      The first thing we do, let's kill all the lawyers. Shakespeare, Henry VI, Part 2, Act 4, Scene 2
  5. NSA= by krich · · Score: 1

    Non Secure Application

    1. Re:NSA= by dattaway · · Score: 2

      No Such Assurance

    2. Re:NSA= by dattaway · · Score: 2

      National Surreptitious Agency

  6. I say go for it by 11thangel · · Score: 1

    After M$'s use of backdoors in Frontpage, i wouldnt trust anything without proof that it didnt have any little tricks up its sleave. (hence why i dont use M$)

    --

    I am !amused.
    1. Re:I say go for it by Zico · · Score: 1

      After M$'s use of backdoors in Frontpage [...]

      Okay, I'm up for a good conspiracy theorist laugh. Please explain what on earth you're talking about.


      Cheers,

  7. Software *may* come bundled... by AdamHaun · · Score: 4

    If you read the article more carefully, you'll see that this guy has been "ex"-NSA for a long time. He probably has no idea of what the current position on software is inside the agency itself. If he did, he certainly wouldn't be allowed to release it.

    If anyone has any actual hard evidence for or against NSA backdoors in commercial software, I'd be very interested in seeing it. Meanwhile, it looks like we'll have to put up with the usual conspiracy stuff.

    --
    Visit the
    1. Re:Software *may* come bundled... by PD · · Score: 1

      I see nothing that indicates how long he has been out of the NSA.

    2. Re:Software *may* come bundled... by mindstrm · · Score: 2

      If anyone had actual hard evidence about NSA backdoors, they would either be under the control of the NSA, or they would be DEAD.

    3. Re:Software *may* come bundled... by sethg · · Score: 2

      See this article on Crypto AG, a Swiss company that sold cryptographic devices. According to this article, the machines had backdoors installed by the NSA and its German counterpart; these were apparently used to eavesdrop on Iran (which arrested and tortured a Crypto AG sales rep when it realized what was going on), Ireland, and Argentina.
      --

      --
      send all spam to theotherwhitemeat@ropine.com
    4. Re:Software *may* come bundled... by Vassily+Overveight · · Score: 3
      If anyone has any actual hard evidence for or against NSA backdoors in commercial software, I'd be very interested in seeing it


      Here's some reading:
      This thread on SlashDot.
      This article on Freedom Forum.

      It's also been reported that the NSA requires U.S.-made communications satellites to be equipped with intercept devices that can be used to transmit copies of their traffic to the NSA for analysis. Don't have a link at present, but I'm sure you could find a source if you're interested enough.

      --

      "If I have seen further than other men, it is by stepping on their glasses." - Michael Swaine

    5. Re:Software *may* come bundled... by PD · · Score: 1

      TRANSISTORS SUCK Why does this think insist on putting spaces in my links? DAMN!

    6. Re:Software *may* come bundled... by TheCarp · · Score: 1

      I don't think they would even need to kill anyone. Seriously think about it...

      How would you get PROOF of the NSA actually putting in back doors? Have you read Applied Cryptography? What did the NSA do when DES was being developed at IBM?

      They stepped in. Saw that IBM had discovered some of the NSAs own cryptography secrets and offered to "help" with a few conditions. One of them being that they never release the data on how they pick their S-Boxes (as I remember - my copy of the book is at home) - They also had some influcence over
      what S-Boxes were used in the standard.

      So...there is no proof that the NSA weakened the protocol, or even broke it entirely with the S-Box changes. I would imagine that ANY such backdoors would be conducted in a similar manner...no need for anyone outside of the NSA to know the truth.

      Even if it can be shown that the particular S-Boxes break the security (which has never been shown - no tyet anyway), thats not proof that the NSA backdoored it...just that maybe, at the time, they didn't know quite as much as they could have (the extent of their knowledge is unknown outside of the NSA)

      Now that gets down to NSA agents. Only they will ever know the truth. Truth is, they are good at picking people that they can trust. I bet they do all sorts of background checks and it takesquite a while working for them before a person gets into the real secret stuff.

      Now if an agent did come out with hard evidence...they would simply deny it and cover up. Discredit the person who is saying it... disgruntled ex-employee you know, or some such.

      -Steve

      --
      "I opened my eyes, and everything went dark again"
    7. Re:Software *may* come bundled... by interiot · · Score: 2

      They story in your Slashdot link actually gives arguments against suspicions of NSA evildoing. AFAIR, the news died down because there were believable benign reasons that the particular text string was found in MS's software.
      --

    8. Re:Software *may* come bundled... by SomePoorSchmuck · · Score: 1

      you'll see that this guy has been "ex"-NSA for a long time. He probably has no idea of what the current position on software is inside the agency itself. If he did, he certainly wouldn't be allowed to release it.

      Changing jobs does not mean that you suddenly lose all memory of common practices in your previous workplace (or maybe with NSA it does??.. now there's a conspiracy theory for you... :-))

      In fact, contrary to what you seem to conclude, I would think that the longer he has been out of the NSA the more likely it is that this is correct. To horribly abuse the Principle of Induction, think of it like this:
      1) In year y-0, NSA hits upon the idea of using backdoors as a way of conducting espionage.
      2) In year y-1, NSA discovers that computers will become universal within decades. NSA then continues to develop backdoor implementation.
      3) thus, in year y-n it is reasonable to make the statement that, as computers have become more prevalent and software holes become more useful, NSA is still strengthening its backdoor strategies.*

      What you're suggesting is like saying that we should ignore any intelligence gathered during the American-Iraqi war that discussed Iraq's development of nuclear weapons since to paraphrase you such sources "probably have no idea of what the current position on nukes is inside Iraq itself".

      I doubt this kind of reasoning helps Israel sleep better at night.


      *please no comments from math/logic folks pointing out any errant details -- it's an adaptation of the tool, not a proof. deal.

      ---
      the problem with teens is they're looking for certainties

      --

      Hollywood, Television, has become the dream machine. We need to take that back; each of us is a Dream Machine
    9. Re:Software *may* come bundled... by Kagato · · Score: 2

      It should also be noted the only reason we knew who planted the bomb on the plane in Lockerbie Scottland was because we monitored this traffic.

    10. Re:Software *may* come bundled... by eclarkso · · Score: 1

      If anyone has any actual hard evidence for or against NSA backdoors in commercial software, I'd be very interested in seeing it Here's some reading: This thread on SlashDot. This article on Freedom Forum. While those are nice reads, I'd hardly call them "hard evidence"! The FF article is hardly conclusive, and the track record for ./ threads for hard information is... well, we'll say it's not so good.

    11. Re:Software *may* come bundled... by Rombuu · · Score: 1

      It's also been reported that the NSA requires U.S.-made communications satellites to be equipped with intercept devices that can be used to transmit copies of their traffic to the NSA for analysis

      Good.... it would be irresponsible for things to be otherwise.

      --

      DrLunch.com The site that tells you what's for lunch!
    12. Re:Software *may* come bundled... by Vassily+Overveight · · Score: 2

      If you reread my post, you'll see that I didn't say what the referenced material said. It was background info, since the questioner clearly hadn't heard of this story when it first came up, and asked for evidence for or against.

      --

      "If I have seen further than other men, it is by stepping on their glasses." - Michael Swaine

    13. Re:Software *may* come bundled... by pallex · · Score: 1

      Dont be so sure. There are a lot of unanswered questions about that flight. It may pay to pick around some of the non-mainstream news sources.

    14. Re:Software *may* come bundled... by Chasuk · · Score: 2

      Neither reference amounts to what can be called "hard evidence." They are both anecdotal, at best, not even falling into the realm of the circumstantial.

  8. And we're supposed to be shocked and surprised by Flounder · · Score: 2
    Sheesh, I would have been surprised if the NSA wasn't doing this.

    Maybe this is how the DOJ will settle with Microsoft. Put this little password into your server software and we'll forget we saw any anti-trust violations.

    Don't call it paranoia, call it realism!

    --

    No boom today. Boom tomorrow. There's always a boom tomorrow. - Cmdr. Susan Ivanova

    1. Re:And we're supposed to be shocked and surprised by Flounder · · Score: 1
      I'm not saying that the NSA and the DOJ are the same thing. I'm not saying they aren't, either.



      What I'm saying is that this type of behavior isn't limited to just the NSA. Almost every government agency acts in some sort of underhanded way. Just look at the FBI and Carnivore. That whole project smells of the NSA.

      --

      No boom today. Boom tomorrow. There's always a boom tomorrow. - Cmdr. Susan Ivanova

    2. Re:And we're supposed to be shocked and surprised by Rombuu · · Score: 3

      I'm not saying that the NSA and the DOJ are the same thing. I'm not saying they aren't, either.

      So you aren't saying anything are you?


      --

      DrLunch.com The site that tells you what's for lunch!
  9. Hooray! by taliver · · Score: 1

    Finally our government does something fairly intelligent, even if it was evil, morally corrupt, and leaked prematurely.

    --

    I demand a million helicopters and a DOLLAR!

  10. Hrmnn... by 11223 · · Score: 2
    Now the NSA can get into my Windows 95 (1st|2nd|3rd|4th ed.) box! Or into my MacOS 7.(5,6,7) box! And they'll do.... they'll do.... gee, I can't exactly figure out what they're going to do with it. Because all of my important data is encrypted and stored in an ultra-secure stoarge room (namely, under my bed) when I'm not using it.

    Note to the humour impaired: Win95 2nd ed=Win 98, Win 95 3rd ed=Win 98 se, Win 94 4th ed=Win Me, MacOS 7.6=MacOS8, MacOS7.7=MacOS9

    1. Re:Hrmnn... by um...+Lucas · · Score: 1

      Note from the humor impaired:

      MacOS 7.6 was a real, shipping operating system. MacOS 8.0 was originally slated to be 7.7, not 7.6. Mac OS 9 is just that, Mac OS 9. It appeared on the roadmaps way after the whole Copland/Gershwin debacle...

      I get what you're saying, but i'm just trying to remind you that there are a whole lot more differences between the cores of Mac OS 7.5 and 9.0 than between Win 95 and Win ME...

  11. The real conspiracy is ... by 2Bits · · Score: 1
    that the NSA is sending one of their own out there to send a message to all governments in the world that they should not resist the american government's intrusion into their internal affairs.

    Resistance is futile, we have backdoors to get into your backyard, so why bother?

    1. Re:The real conspiracy is ... by VodkaChaser · · Score: 1

      Very good point

      --
      "Normal is a cycle on a washing machine" -John P. McAfee
  12. another reason to use open source by shutdown+-h+now · · Score: 3

    This is not exactly new news, many people may remember how a certain Melissa virus author was tracked due to some serial number in the Microsoft software he was using. (if memory serves correct)

    And while I think this is a valid reason to use open source, we should remember that unless we compile the software we use ourselves from our own source that we ourselves have checked, then we can never be sure if there exists a backdoor into our software. I speculate most people are not willing to wade through literally millions of lines of source and compile by hand each program they use to ensure that the "man" is not watching them. However, the article (which refers to the NSA agent as a "spook") does not mention why he is an ex NSA agent. What is the reason he is no longer with the NSA and why is he so freely admitting these facts. Having had clearance in the past I know very well you need to sign many numerous agreements that state you can be imprisoned indefinitely without trial if you violate said agreements. You basically sign over your rights as a US citizen to obtain that kind of security clearance. This story raises some good issues about how much we as citizens should trust our government and our software, as well as raise the ire of many foreign nations using US software. But there is always a nagging doubt in my head when we hear stories from ex employees and there is no knowledge given about why they are ex-employees.

    But in general this news is not really new. The government has had backdoors in software as long as software has been around. And this has been shown in the press before to be true.

    I do think however this presents those of us in the open source world with a strong argument in favour of open source software with respect to dealing with trusted programs.

    Regards...

    1. Re:another reason to use open source by Smitty825 · · Score: 1

      we should remember that unless we compile the software we use ourselves from our own source that we ourselves have checked, then we can never be sure if there exists a backdoor into our software.

      This reminds me of Ken Thompson's Reflections on Trusting Trust Basically, he was talking about the login program in Unix.

      How do you know that there isn't some special login that's universal? Ok, you say, "well, I'll just compile the source & run it myself".

      His response would be, "how do you know that I didn't put something in gcc that figured out if it was compiling the login program and automatically added that one entry into the code?"

      You would respond "So, I'll just recompile gcc"

      And of course he'd say, "How do you know that I haven't put code into the compiled gcc that checks to see if your compiling gcc & add that code into the gcc binary?"

      --

      Doh!
    2. Re:another reason to use open source by taliver · · Score: 1
      I've seen this argument pop up a couple of times before in Slashdot, and it got me thinking: it's a bunch of crap.

      First, I'd have to know what the source code "looked" like for every version of every compiler. So instead I make sure that the binary that gcc compiles to using gcc will have this code put in.

      But what if I use cc from Sun or HP to cross-compile gcc? or make gcc the first time on that system? Now I need to go to each company and convince them to include a rather large and ugly piece of code that recognizes all of these compilers.

      Now, what about all the software projects in undergraduate and graduate courses that build compilers? Do I now have a "universal compiler checker?" Is it even possible to tell what a piece of code will do?

      So now we're in the unique position that the compiler we would be using would have to be what most people would call "Artificially Intelligent."

      So now I've built a piece of Artificially Intelligent code that watches compilers for compilings of compilers to watch for compilings of login prompts. Yeah. I can certainly believe in that happening.

      --

      I demand a million helicopters and a DOLLAR!

    3. Re:another reason to use open source by paRcat · · Score: 1

      Say this actually happened..

      some special login that's universal

      What happens when that "special login" is leaked? Don't say it never will be. When it is leaked, every Unix system in existence will be suceptible to this "special login", most likely the same one for every system. At that point, all of the work that was done to make this super secret login trick will be useless. Once everyone knows about it, people will make sure that *their* system is free of the bug by trying to login under the "special login". If they can't use the "special login", they will distribute their compiler as a clean one or better yet, distribute instructions on how to rid your current compiler of the offending bug. Even if it takes going in with a hex editor, it would be done.

      People with this line of reasoning remind me of those annoying twerps in school who always have to try to trip you up. In theory anyone can do anything. The problem is when people try to use that reasoning to prove something that someone says is impossible. Of course they'll always prove the impossible possible, because there's always an equally impossible response.

      I heartily suggest that those people get real lives.

      Maybe gardening?


      _______________
      you may quote me

    4. Re:another reason to use open source by Smitty825 · · Score: 1

      First, I'd have to know what the source code "looked" like for every version of every compiler. So instead I make sure that the binary that gcc compiles to using gcc will have this code put in.

      I disagree with that. You could create an artificial intellegence type gcc (you point that out later in your post), but I think that is too difficult:

      When you build gcc, there is most likely going to be a file called "gcc.c" or whatever, regardless of what version of the software you are using. Also, you know that there is going to be a function called main. That's probably all the software needs to look for.

      Also (Disclaimer: I'm far from a being a compiler expert), there are likely to be some segments of code that will be present that could give away the fact that it's a compiler that you are compiling...

      But what if I use cc from Sun or HP to cross-compile gcc

      This method certainly isn't fool-proof (nobody would have the power to convice those companies to do something like that, except the NSA...oops, that's who we're talking about =-) I believe that his article was intended to get us to think about how secure our system really is.

      --

      Doh!
  13. The ex-NSA guy is only guessing. by Anonymous Coward · · Score: 2

    Nice that the person writing the comment couldn't even read, his comments make it sound as if Wayne had personal information about these backdoors or even any backdoors, but the actual news items states:

    Wayne Madison warned privacy groups Friday that a growing number of proprietary commercial software applications may have backdoors allowing the security services to carry out surveillance activities.

    Notice the 'may'.

    Next the article states:

    The regulations were relaxed after pressure from industry but Madison believes that this may have driven the NSA to find ways to carry out surveillance. "They're not going to give in over exporting strong cryptography without getting something in return," he says.

    These are just GUESSES from Wayne, not any hard proof. The article never states that he has seen this, only very indirect evidense. I bet alot of people will get irate without even reading the original article.

    1. Re:The ex-NSA guy is only guessing. by Trans · · Score: 1


      Notice the 'may'.

      Yeah, and Microsoft MAY be on a mission to take over the world. I think the truth is obvious.

      --
      -=God Hates Me=-
  14. Remember the Micros~1 backdoor story? by Stavr0 · · Score: 2
  15. MS/NSA - Whats in it for me says Billy-G? by Llah · · Score: 1

    This was just waiting to happen since the 1st
    desktop PC hit the 1st desk.

    Now, with all of this cooperation with the NSA and
    what not, one has to figure... why is Bill Gates
    in so much trouble? Now, I don't mean to be
    so paranoid, but I can't help it... but it seems to
    me that the government has a very distinct
    interest in taking down Microsoft... and I
    certainly can see the reason why they would be
    considered a monopoly (hell, I consider them one)

    But what if one of the driving forces behind this FINALLY
    occuring was Microsoft refusing to cooperate with
    the NSA?

    Just something to keep you up and night..

    --
    ~- Llah -~
  16. Wayne Madsen related article by PD · · Score: 2

    Printed in Denmark nov. 26. 1999.

    "In 1985, their long-term goal was "total hearability", i.e. the
    capability to listen in on all communication around the world."

    EX-AGENT TO DANISH MINISTERS: YOU ARE BEING MONITORED
    Former Echelon agent warns Danish politicians against confidential
    conversations over the phone.

    The Echelon system not only listens in on private persons, companies and
    interest groups, Danish politicians and ministers are also the target of
    the NSA's extensive espionage, reveals Wayne Madsen to Ekstra Bladet, who
    meets him in Washington D.C. Wayne Madsen was once a spy for the National
    Security Agency NSA - the intelligence service behind Echelon - but he has
    severed connections with his former employer.
    We are crossing the border into the state of Maryland. Behind us lies
    Washington D.C., the US capital - and somewhere in front before us lies
    Fort Meade in neighbor-state Maryland. 'The Fort' is the headquarters for
    world-wide espionage and the workplace for 38,613 of the most talented
    secret agents in the world.
    Wayne Madsen is very familiar with Fort Meade. For several years, it was
    his clandestine workplace. He has a pistol in the glove compartment of his
    car. Loaded. Wayne Madsen is always armed wherever he drives.
    "I don't carry a gun because I think it's cool to have a pistol. But based
    on the sources I still have in the NSA, I know there are people in the
    intelligence services who do not care for people who talk about the secret
    services. Since they are armed, I had better be prepared, too."
    Wayne Madsen is an experienced man in regards to secret projects and
    surveillance. Since 1975, he has been operating the most sophisticated
    computer technology in existence. First as a marine in the US Navy, then
    as an agent for the National Security Agency, NSA, and most recently as an
    employee at two of the NSA's partners, RCA and the Computer Science
    Corporation.
    "Whenever anyone criticizes the NSA, it is important to remember that they
    have done a lot of important work, too. Both during the Second World War
    and the Cold War, when they were talented at breaking the codes of the
    Nazis and the East Bloc countries respectively."

    TOTAL HEARABILITY
    To prove to us that the NSA does more than just 'black work', Wayne Madsen
    wants to show us an unusual museum, the NSA's Center for Cryptologic
    History.
    "Since it is located at the same address as NSA headquarters, Fort Meade,
    we can see the buildings I worked in at the same time -from the outside at
    least."
    Just before we get to Fort Meade, Wayne Madsen points down an access road.
    "I went through a lie-detector test and a voice-test analysis over there,
    before I was approved by the NSA," Wayne tells us with a faint, shy smile.
    He was a lieutenant in the Navy at the time with ten years of experience
    in tracking Soviet U-boats and monitoring computer security.
    What is the role of the NSA now that the Cold War is over?
    "Primarily, they have a global network of computers known as Echelon. The
    computers are connected with their intelligence satellites and listening
    posts all over the world. And they still do military work. The difference
    is, however, that today they monitor everything and everyone. Politicians,
    organizations, companies, private individuals, even friends in allied
    countries. In 1985, their long-term goal was "total hearability", i.e. the
    capability to listen in on all communication around the world."

    MINISTERS MONITORED
    Is Denmark part of this system?
    "Yes. Denmark is a third-party partner in the surveillance agreements. On
    the other hand, however, Danish ministers and politicians must assume that
    they are under surveillance."
    What?
    "Yes, that is part of the way they work. At their embassies, they have
    groups called 'Special Collection Elements' that monitor local
    low-frequency communication. Anything of interest is forwarded here to
    Fort Meade where it is analyzed."
    "If something can't be intercepted from the embassies, they try to
    intercept it from the listening posts in the various neighboring
    countries. So is it very risky for Danish ministers to talk on cellular
    and satellite telephones alike," says Wayne Madsen as we enter the NSA
    museum.

    SPY TO EX-SPY
    Inside the museum, Wayne Madsen asks whether Jack Ingram is at work today.
    A moment later, a tall man appears. Ingram has been an NSA spy for many
    years. Now he administrates the museum. He shakes hands with Wayne, and
    the pair quickly strike up a conversation about common acquaintances at
    various intelligence agencies and companies.
    Shortly after, we walk around looking at the NSA's exhibits of cast-off
    super-computers and code deciphering equipment - debris from more than
    fifty years of intensive espionage in world-wide communication. Wayne
    Madsen continues:
    "Denmark doesn't get very much out of being a third party, because NSA is
    the first party and decides which information the other countries receive.
    So obviously, whenever they monitor specific politicians or companies in a
    certain country, they naturally don't tell the local government about it.
    The information they give to Denmark is something that promotes their own
    interests or something they themselves consider to be a threat. For
    example something about Tamilians or the PKK, the Kurdish resistance
    movement. If it involves information which promotes their own financial
    interests, then naturally they use it for their own benefit."
    Do you have specific examples of what you are saying?
    "Mike Frost, who worked for Canada's intelligence service, which also
    participates in Echelon, has personally monitored both politicians and
    companies in other countries. He told me among other things about
    monitoring the Chinese embassy in Canberra, Australia. All the information
    was forwarded here, to Fort Meade. The Australians never saw the
    information because the US could use it to control the world wheat trade.
    Although I write books and articles about the NSA, I still have good
    contacts in intelligence circles at present," states Wayne Madsen.
    As we drive back to Washington, he turns briefly toward Fort Meade's
    parabolic antennas with a serious look on his face:
    "The problem is that the NSA has lost sight of its purpose. It's not right
    that taxpayers' money is used to help major shareholders in large
    corporations to earn huge profits. Or for that matter the fact that the
    NSA puts ordinary people, legal organizations and politicians under
    constant suspicion."

    EXTRA FACTS
    In a joint council in September, Minister for Defense Hans Hækkerup
    admitted that Denmark cooperates with other countries on surveillance.
    However, Hans Hækkerup would not reveal which countries and intelligence
    agencies Denmark cooperates with. It does appear, however, in the archives
    left behind by the former head of the Danish Defense Department's
    Intelligence Service, Commander Mørch.
    Sources in Mørch's archives show that Denmark entered into an agreement
    with the US on surveillance cooperation all the way back in 1947 - the
    same year that the UKUSA - the pact behind Echelon - was established. The
    UKUSA pact is controlled by the National Security Agency in the US, in
    which the Australian, Canadian, New Zealand and British intelligence
    services participate as second-party partners.
    Most NATO countries - including Denmark - officially entered the pact as
    third-party partners in 1950.
    According to documents in the possession of Extra Bladet, the National
    Security Agency has now confirmed that it has third-party partners.

    BY BO ELKJÆR AND KENAN SEEBERG
    COPYRIGHT 1999: EKSTRA BLADET - COPENHAGEN, DENMARK

  17. Too much room for abuse by Gurlia · · Score: 5

    *sigh* I can understand why the NSA wants to be able to monitor Internet traffic. National security and all that.

    BUT.

    There is wayyy too much room for abuse.

    1. You have the problem of who guards the guardians. The backdoors are OK as long as the NSA can be trusted not to abuse them by exploiting them when not appropriate. But can you trust the guardians? Who guards the guardians?
    2. You have the problem of leaked information -- how do you know whether some terrorist group or something like that has obtained leaked information about these backdoors? They could be abusing these backdoors to their own ends.
    3. OK, the terrorist part may be overly paranoid. But what stops people from exploiting these backdoors to, say, violate your privacy by keeping logs of what websites you visit?
    4. If things like this become too popular, we might see the day when we're required to only use software that has these backdoors...

    I, for one, wouldn't want my software to be sending data to NSA or any other place without my knowing.

    I'm glad that Open Source is where it's at today. It would be our worst nightmares if Open Source hadn't gained enough widespread acceptance and entities like the NSA lobby for outlawing Open Source software for "security reasons". I mean, it's very conceivable that your local ISP will only grant you access if you install their proprietary software which contains who knows what kinds of backdoors. Good thing open source systems like Linux is so widely available, and not locked into any proprietary vendor, so that ISPs *have* to allow for users to not use their software.

    Thank God for open source software...

    OTOH, I think NSA is shooting themselves in the foot. Foreign goverments aren't gonna put up with this backdoor nonsense in *their* software. So open source is going to become even more attractive, which will be good for all of us.
    ---

    --
    mikre he sophia he tou Mikrosophou.
    1. Re:Too much room for abuse by Samrobb · · Score: 1
      But can you trust the guardians?

      No, nay, never...

      That's the only valid assumption you can make in this type of situation if you want to safeguard your freedom - that, if you give any one person or agency power without any sort of check on that power, eventually someone will misuse it.

      As a corrolary, anyone intent on misusing the power that you have granted them will do their damndest to make sure that there is nothing that can stop them from using that power. This has been the hallmark of tyranny and oppression for all of recorded human history.

      --
      "Great men are not always wise: neither do the aged understand judgement." Job 32:9
    2. Re:Too much room for abuse by Bios_Hakr · · Score: 1

      I have a question. Does it really matter if they watch you? There are laws covering what they can and cannot use as evidence agianst you. If they had a folder of you doing subversive freaky things....so what? They can't use it unless they had a reason to suspect you in the first place.

      NSA: Hey, Bios_Hakr has a huge collection of MP3's

      Judge: How do you know?

      NSA: We hacked his box and found them!

      Judge: Did you have a search warrant?

      NSA: We don't need one, we are the Good Guys(TM)

      Judge: Bios, you are free to go.

      My lawyer: The NSA owes us money for being assholes.

      Even if they found you doing it in the first place. Then got a warrant, your lawyer would ask them why they suspected you. Their answer would be something to the effect of we were watching him for a few months before we had a warrant.

      I am not a big fan of government condoned privacy violations, but I really don't see how this could actually HELP the NSA catch criminals.

      --
      I'd rather you do it wrong, than for me to have to do it at all.
    3. Re:Too much room for abuse by Alatar · · Score: 1
      Have you ever thought, that perhaps America is actually better off, all things considered, with the spy system in place, than without? The NSA and their capabilities do protect us, and better yet, deter potential enemies, dissuading them from even so much as trying to blow up a piece of America.

      Anybody remember right before New Year's 2000, an Algerian was captured trying to enter the USA from Canada (Refer to here and here) with a huge amount of explosives in the trunk and a hotel reservation a few blocks away from the Space Needle. The Seattle New Year's Eve 2000 public gathering was subsequently cancelled at the urging of federal officials. How do you think they knew when and where to look for this guy crossing the border? Echelon. The American spy agencies absolutely do not do any Dick-Tracy-like legwork nowadays. It's far more manpower-efficient to simply listen in.

      The point being, that there are genuine threats out there, and the NSA is, really, trying its best to protect you, whether you realize it or not. The NSA's monomania can really be traced all the way back to the sneak attack on Pearl Harbor, and the subsequent "never again" attitude that has pervaded ever since.

    4. Re:Too much room for abuse by "Zow" · · Score: 1
      1.You have the problem of who guards the guardians. The backdoors are OK as long as the NSA can be trusted not to abuse them by exploiting them when not appropriate. But can you trust the guardians? Who guards the guardians?

      Executive order 12333, which is enforced by the Congressional Select Commitee on Intelligence Activities (or something close thereto). Some of these intel guys are fearless (they've seen it all), but if there's one thing that they fear it's Congress, especially the Select Commitee on Intelligence Activities.

      2.You have the problem of leaked information -- how do you know whether some terrorist group or something like that has obtained leaked information about these backdoors? They could be abusing these backdoors to their own ends.

      Which is another reason I don't think the NSA is doing this. Half their mission is ensuring the integrity of U.S. Government systems. It's standard practice in the government now to use COTS solutions - the NSA isn't going to let that COTS get installed all over place with backdoors in it for precisely this reason.

      As always, these are solely my opinions and not those of my employeer, priest or rabbi. That sounds like the start to a good joke. . .

      -"Zow"

    5. Re:Too much room for abuse by John+Jorsett · · Score: 5
      I have a question. Does it really matter if they watch you? There are laws covering what they can and cannot use as evidence agianst you. If they had a folder of you doing subversive freaky things....so what? They can't use it unless they had a reason to suspect you in the first place.

      There's a doctrine in U.S. case law, articulated by the Supreme Court as "Fruit of the poisoned tree". It means that you can't use evidence obtained illegally as the reason for going in and collecting legitmate evidence. If you don't know that they're collecting data and you send email talking about your marijuana farm and then the DEA is tipped off (by an 'anonymous' source), this would be a violation of that doctrine, but you'd never be able to prove it.

    6. Re:Too much room for abuse by TheCarp · · Score: 1

      Its almost tempting to get together with some people and setup some machines in a few countries with shell scripts that do something like mail
      some randomly sized, greater than 1k chuncks of /dev/urandom back and forth at regular intervals.

      It almost sounds like a job for the Bavarian illuminati :)

      -Steve

      --
      "I opened my eyes, and everything went dark again"
    7. Re:Too much room for abuse by webrunner · · Score: 1

      I prefer to look at it this way: If they're watching you ANYWAY, and your doing 'illegal' things, and haven't been caught yet, chances are that they aren't going to crack down on you unless you take it to the next level. They already KNOW you have all that illegal copyrighted stuff, but havnen't beaten down your door yet, have they?
      ----

      --
      ADVENTURERS! - ANTIHERO FOR HIRE - CARDMASTER CONFLICT
    8. Re:Too much room for abuse by SteveM · · Score: 2

      I have a question. Does it really matter if they watch you? There are laws covering what they can and cannot use as evidence agianst you. If they had a folder of you doing subversive freaky things....so what? They can't use it unless they had a reason to suspect you in the first place.

      Just because they can't use it in court doesn't mean they can't use it.

      The info can be leaked to destroy your reputation. Imagine what Nixon or Hoover would have done with this.

      It can be used for blackmail. Again think Nixon or Hoover.

      Recall the McCarthy hearings. If you were a suspected comunist sympathizer you were done. You had no recourse. And you had done nothing illegal. And nobody cared how the info was gathered.

      Fast forward to today. Want to destroy a political foe, leak info that she had an abortion. Or is gay. Or likes looking at images of naked people. All of these things are legal. And the voters won't care that the data was uncovered illegally.

      It really does matter if they watch you. Because if it can be abused it will be.

      Steve M

    9. Re:Too much room for abuse by blakestah · · Score: 2

      I have a question. Does it really matter if they watch you? There are laws covering what they can and cannot use as evidence against you. If they had a folder of you doing subversive freaky things....so what? They can't use it unless they had a reason to suspect you in the first place.

      Yes, it really matters. Matter of fact, it is a constitutional right in the US to be secure in your person and possessions against unreasonable search and seizure. That is right - secure by default is the law. It is not ease of law enforcement by default.

      This is an essential liberty. It threatens free speech. It threatens many essential liberties guaranteed in the Bill of Rights.

      "Those who would give up essential liberty to purchase a little temporary safety deserve neither liberty nor safety."
      -Benjamin Franklin, 1759

    10. Re:Too much room for abuse by SpcJWH · · Score: 1

      I'm glad I'm not the only one who thought of McCarthyism. The fact that a handful of conspiracy nuts are hollering about something doesn't mean it isn't going on.
      As for obtaining evidence, I'd expect they could get a warrant by showing a judge a faked server log, if they really wanted to nail you.
      Anybody else think McCarthy was a commie, btw?

    11. Re:Too much room for abuse by joejoejoejoe · · Score: 1

      The supporting argument for how this helps them (IMHO) is in the stories you'll never now about or mysteries which will forever remain unanswered. I am sure they know how the data could be linked and hurt their goals... which is probably why the data is used in such a way that they keep the sources safe from outside discovery.

      Someone shows up dead, "hmm, he was a nice guy without an enemy..."

      Or, faction A defeats faction B, b/c they got the drop from information originally sourced from a Backdoored Appication or Operating System (BAOOS) that the NSA "leaked" to them.

      EOM.

      --
      Silly Rabbit: tricks are for kids.
    12. Re:Too much room for abuse by Wah · · Score: 1

      this would be a violation of that doctrine, but you'd never be able to prove it.

      unless you found the back door in Carnivore.
      --

      --
      +&x
    13. Re:Too much room for abuse by Admiral+Burrito · · Score: 3

      Or, faction A defeats faction B, b/c they got the drop from information originally sourced from a Backdoored Appication or Operating System (BAOOS) that the NSA "leaked" to them.

      This sort of stuff has been going on for a long time.

      During the Iraq/Iran war the United States was backing Iraq (this was before Iraq invaded Kuwait). A Swiss company, "Crypto AG", was selling encryption hardware. Being Swiss they were not subject to U.S. export restrictions and there was an assumed neutrality. But, Crypto AG was in fact an NSA front. Iran bought encryption hardware from Crypto AG. The algorithms used had NSA backdoors. The NSA decrypted the Iranian communications and sent the info to Iraq.

      Eventually the Iranians figured out that there was a backdoor, and they arrested/kidnapped a Crypto AG salesman. If they hadn't this info probably never would have gone public.

      Interestingly enough, Crypto AG is still around. "High security solutions for governmental, business and military customers for networking, electronic data processing, telephony and radio applications." Heh.

      You can find more info through a Google search on "crypto AG NSA".

    14. Re:Too much room for abuse by Malcontent · · Score: 2
      Of course this would give America a HUGE advantage over other countries. The real question is this. If you and I can recognize that thiese backdoors give America an upper hand why are foreign governments still using Windows or office? I mean are they really that stupid? If I ran a country I would never use any software I didn't have the full source to and even then I would not use it until it was audited.

      A Dick and a Bush .. You know somebody's gonna get screwed.

      --

      War is necrophilia.

    15. Re:Too much room for abuse by snookums · · Score: 1
      From the Crypto AG site.
      To recapitulate: The rumours about Crypto AG originated from a former staff member of Crypto AG who had to be dismissed. When sued in court by the company, he had to withdraw this claim. The Swiss federal police carried out its own investigations about Crypto AG and its products in this connection and subsequently announced that no proof whatsoever had been found concerning these allegations.
      Don't be too hasty to condemn people. Do the NSA own the Swiss Feds also? I doubt it.

      --
      Be careful. People in masks cannot be trusted.
    16. Re:Too much room for abuse by Admiral+Burrito · · Score: 2

      From the Crypto AG site. To recapitulate: The rumours about Crypto AG originated from a former staff member of Crypto AG who had to be dismissed.

      What would you expect them to say? "Oh yeah, we're working with the NSA to invade your privacy. Sorry! Do call again!" Read some of the stuff that shows up on Google about them. It is a lot more than just one disgruntled employee. "Just a disgruntled ex-employee" is the standard defence of any company faced with a whistleblower.

    17. Re:Too much room for abuse by Moofie · · Score: 1

      I'll agree with you if you can explain to me how THIS government is different from every other government in the history of the planet. (Specifically, how they WON'T use powers they take to oppress and terrorize their political opponents...)

      I'm MUCH more worried about the government than some silly terrorists. The gov't is MUCH better equipped than the terries.

      --
      Why yes, I AM a rocket scientist!
  18. Viva la (free|open) software by spankfish · · Score: 1
    It's crap like this NSA stuff that open source development can prevent. I really wonder though about the 128-bit RSA debacle, what was the point? As far as data transfer goes, the Internet makes international boundaries pretty much irrelevant, so why'd the govt even bother banning it? It's not like some geeks in (say) Norway couldn't have hacked up some equivalent code.

    I sure as hell wouldn't want anyone from a government looking at my stuff, just on general principle - therefore I will never have a proprietary system running the security on any network I run. I want to check out the code for all the daemons I run, the TCP/IP stack, the ethernet drivers, the login stuff. You can't get much more secure than that.

    --

    --

    NO TOUCH MONKEY!
  19. "The Bear and The Dragon" by airos4 · · Score: 1

    Tom Clancy's newest book explores this concept, too... in that case, a CIA operative uses something that was programmed for the government that images the hard disk, compresses it, and sends it out to America from a Chinese government official's personal system. It sounded plausible last week in the book, it sounds plausible now...although I wonder about this guy's motivation and timing.

    --
    I wish there was a choice that said "Factually Wrong -1" when I mod.
  20. Article lacks facts by Anonymous Coward · · Score: 1
    This article appears to be devoid of any real evidence or facts to back up the assertions made.

    The only example given was Carnivore, which has nothing to do with backdoors in software, and doesn't appear to have anything to do with the NSA.

  21. you know... by gtx · · Score: 3

    you know that there's a problem when CHINA gets it right...

    --


    "I hope I don't make a mistake and manage to remain a virgin." - Britney Spears
    1. Re:you know... by interiot · · Score: 2
      China has cited in wanting to use Open Source and home-cooked solutions.

      You don't think their home-cooked solutions wouldn't have their own backdoors in them?
      --

    2. Re:you know... by itsbruce · · Score: 1

      Do you think the Chinese will release their modifications back to the community?

  22. What about legitimate law-enforcement issues? by bandannarama · · Score: 1
    I've seen innumerable diatribes against government access to private communication, but it is extremely rare to see acknowledgement of the underlying problem (Bad Guys Doing Bad Things In Secret), much less suggestions for alternative solutions.

    If law enforcement could not get access to the Bad Guys' goodies, it would be an absolute disaster for everyone -- our freedoms would be confiscated not by the government but by crimelords and other unaccountable groups like multinational corporations. Is this really what people want? On the other hand, of course, unrestricted government access would be an equally severe disaster.

    The existing U.S. system of requiring a court warrant is a compromise that allows some public scrutiny (after the fact, which is usually good enough to ensure the health of the system if not of every case).

    Unfortunately, things like Carnivore are a kind of end-run around that system, which is why they are so distressing. But it meets the real, legitimate need of detecting crime in the first place, much like we have policemen running a beat to observe and prevent crimes rather than dispatching them after the fact.

    So what is the real compromise? How do we resolve these issues? Neither extreme is acceptable.


    ----
    -- Bandannaman

    --
    Bandannarama
    1. Re:What about legitimate law-enforcement issues? by Millennium · · Score: 2

      No compromise is required, only very strict enforcement of Constitutional rights.

      Let me explain. What if Carnivore was authored in such a way that it could only sniff a particular person's e-mail? Further, what if it could only do this if law enforcement could prove to the system that a warrant had been issued, perhaps via an incredibly strong digital signature that even Moore's Law wouldn't bring into the realm of crackability for centuries? And finally, what if Carnivore would not function at all, not even passively watching the data stream, if there were none of these "proofs of warrant" active in the system (the only functionality still available, in other words, would be to put proofs of warrant into the system to unlock the remaining functionality)? And, as a crowning touch, what if the Carnivore system were Open-Source, so it could be inspected, and also put through formal verification to ensure no exploits either from hackers or law enforcement trying to hack around the security to do a little illegal surveillance)? Oh, yes, and make it an embedded system (no Windows NT to introduce exploits of its own).

      Once that mechanism is in place, it's guaranteed that it cannot be abused. And if Carnivore can, by these means, be proven conclusively to be unabusable, then I no longer have any problems with it. But as the situation is now, I very much doubt any of the measures I mentioned above are in place.
      ----------

    2. Re:What about legitimate law-enforcement issues? by TheCarp · · Score: 2

      > but it is extremely rare to see acknowledgement
      > of the underlying problem (Bad Guys Doing Bad
      > Things In Secret

      Please define "Bad Guys".

      Terrorists maybe? You mean the people who are out there blowing things up and making a rukus because their people were screwed over by some government

      Perhaps there would be less bombings if governments didn't go around pissing people off? You know doing things like supporting people loosing their homelands that they have inhabited for centuries? Or interfereing with other governments and people every time there is a buck to be made, or it fits "our needs".

      That doesn't even matter, since echalon and the NSA arn't used for law enforcement. They are used to spy on everyone. They are used to gain advantage over other countries, or to serve the special interests of whoever controls the NSA.

      Crime is easy to detect. Someone gets hurt, they either complain, or a dead body is found. Until that happens, there is nothing to do. Any crime that doesn't involve someone being killed or otherwise hurt, is not a crime anyway. (may be illegal...but the real crime is the fact that its illegal).

      Whats more...none of this is even being used to "detect crime". Carnivore is (supposedly) just for monitoring individuals that are already under surveilence (which is suspect...since capturing email and or traffic can be done less intrusivly).

      Echelon data isn't even available to law enforcement, only to the NSA and whoever the NSA sees advantage in filling in. Its mostly used for spying on foreign politicians and companies.

      Frankly....crime is easy to detect. Either someone tells you about it, or you find a dead body. Those are the only crimes that I support the government looking into.

      And finnally there are no "Bad Guys", only people. The world is not, and never has been, divided into "white hats and black hats", just people.

      More important than finding the criminals is allowing the innocent to live their lives undisturbed and without fear of having every dirty little secret about themselves reviewed by others.

      Putting a person under a microscope and examining their life should be done very carefully, in fact it should be considered as if it were itself a punishment and used with much caution.

      There is just too much potential for abuse in these systems.

      -Steve

      --
      "I opened my eyes, and everything went dark again"
    3. Re:What about legitimate law-enforcement issues? by bandannarama · · Score: 1
      Hmm. In your view there should be zero government access to individuals' private communications (presumably including wiretaps, hidden surveillance, etc. for consistency). So describe for me the mechanism(s) that will catch and deter the following crimes:
      1. Murder-for-hire
      2. Sabotage
      3. Espionage
      4. Harassment / Stalking
      5. Discrimination
      6. Price-fixing
      7. Money laundering (and other tax evasions)
      8. And my favorite: non-governmental invasion of privacy by business entities or other individuals

      While you're at it, please put each of these crimes into one of your four categories above.

      All of these are real crimes, currently prosecuted in part by using the perpetrators' own communications against them. If left unprosecuted, they would indeed lead to absolute disaster for our way of life. If not targeted surveillance, then what?


      ----
      -- Bandannaman

      --
      Bandannarama
    4. Re:What about legitimate law-enforcement issues? by mOdQuArK! · · Score: 2
      Please define "Bad Guys".

      Bad guys are people who hurt me or those who I care about. _Dangerous_ guys are people who have the potential to hurt me or those who I care about (even if they haven't done any hurting yet).

      Being under the scrutiny of either type of person makes me feel unsafe, and looking for a means of protecting myself (either through offense or defense).

  23. Finally the truth by PD · · Score: 2

    I found one article that said he started in the spy business in 1975.

    I found another article that said he worked for the NSA for 20 years.

    My incredible deductive powers have allowed me to determine that he left the NSA 5 years ago.

    (knock knock)

    Ummm. Folks, I have to go now. It seems that I have impressed more people than just myself and thou. Some men wearing nice suits are offering me a job. Bye.

  24. How government agencies get their way by Private+Essayist · · Score: 1
    From the article:

    "The regulations were relaxed after pressure from industry but Madison believes that this may have driven the NSA to find ways to carry out surveillance. "They're not going to give in over exporting strong cryptography without getting something in return," he says."

    Although nothing concrete is stated in this article, it's good to remember the tendency government agencies have to never turn back from their goals. Any time you think you have won a victory for free-speech, or privacy rights, or whatever, and that that big, bad evil government has been beaten, realize that they probably just made it look as if they were beaten. Meanwhile, they made a quid-pro-quo agreement to backdoor their way around the defeat. We then don't hear about this alternative method until years down the road. At which point they are actively working on yet another method of achieving their goals.

    Never assume the government is as powerless or as clueless as they may appear.
    ________________

    --
    ________________
    Private Essayist
  25. This is a conspiracy by jd · · Score: 2
    To hide the fact that they broke into my pot of chicken noodles.

    Seriously, treat ANY statement by the NSA as potential disinformation, potentially mistaken and potentially correct.

    In short, stop judging and treat it as you would a claim by any stranger on the street - with a pinch of skeptisism (NOT cynicism) and LOTS of salt.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  26. Linux by Traicovn · · Score: 1

    Well. Let's give a hand then to the people (like myself) who use open source software and linux! That's right. We can SEE the source code. Think about it this way. It's hard to install a backdoor in something without the user knowing if the user has the sourcecode.

    On the subject of MS and NSA security holes.... I want to know why they still haven't fixed any of the nuke problems.... hmmm... Why would they want to be able to get into open ports on a computer... Seems strange..

    Bill Gates is God

    Hey Wait a second!!!! I didn't write that!

    --

    [Something witty and intelligent should have appeared here.]
    {Traicovn}
    1. Re:Linux by angst_ridden_hipster · · Score: 2

      Nice in concept.

      Have you actually read the source? Understood it? All of it?

      I personally don't have the time to read through each new version of, say, glibc, to find that it's clean. Now, I happen to believe that it's fine, but that's a faith-based opinion, not a knowledge-based one. And it only takes a few lines of source buried deep in some function to open up a back door.

      In any case, you've got a better shot at finding backdoors with Open Source, but it's not like a back door'll jump out at you and wave, just because it's in an Open Source program.

      Eternal vigilance, etc...

      -
      bukra fil mish mish
      -
      Monitor the Web, or Track your site!

      --
      Eloi, Eloi, lema sabachtani?
      www.fogbound.net
  27. Duh by Auckerman · · Score: 1
    I'm not a GPL freak. Linux is not my main OS. To me, OpenSource is little more than a buzzword. BUT, I do know one thing. If you want to protect your data, if it is that sensitive to you, you should NEVER for any reason use a 3-rd party encryption which you can not see the source yourself. NEVER.

    1. You have no idea if those coders are l337 h4x0rZ by night now walk in on their own backdoors and snoop around.

    2. You have no idea if they even uses the advertised encryption.

    3. You have no idea if that encryption does exactly as advertised.

    4. You have no idea who is watching.

    It is clear, you ONLY choices for security are:

    1. Code it yourself.

    2. Use publicly available source.

    Then and ONLY then you will know what you are getting into.

    --

    Burn Hollywood Burn
    1. Re:Duh by lizrd · · Score: 1
      It is clear, you ONLY choices for security are:

      1. Code it yourself.

      2. Use publicly available source.

      While these are good solutions, they are far from foolproof. Most of us (yes, even here at geeky /.) don't have the necessary crypto background to effectively and securely implement crypto algorithms. It's one of those cases when doing it just a little bit wrong it's far worse than not doing it at all. The only thing worse than no security is false security.

      Using public source prepared by known experts in the field isn't any gaurantee either. Just a month ago the whole PGP ADK problem come up and showed us that some code that has been out in the open for years was insecure. I have a lot of respect for PRZ and really don't believe that there was any malicious intent or heavy-handed tactics by the NSA, but it really goes to show how fragile even good security software can be.
      ________________
      They're - They are
      Their - Belonging to them

      --
      I don't want free as in beer. I just want free beer.
  28. Even the source isn't a 100% guarantee by barooo · · Score: 3

    Even if you have the source, that isn't a 100% guarantee that there aren't any back doors. Surely everyone remembers the famous Ken Thompson article about the back door in login with support in the C compiler, which is even referenced in the Jargon File.

    --
    One more drink, and I'll move on. --Dave Matthews Band
    1. Re:Even the source isn't a 100% guarantee by flossie · · Score: 1
      The issue there only arose through the use of a precompiled binary. The source itself wasn't actually infected. This doesn't demonstrate that having the source is not a guarantee of security.

      It was a neat hack though!

    2. Re:Even the source isn't a 100% guarantee by MbM · · Score: 1

      You can't expect to add a bug to the source and not have people notice so assuming you don't already have a trojan in your compiler you're relitively safe but if it's done right there's no way to know if there's a bug in your existing compiler apart from reading the binary opcodes it produces.

      The effect is somewhat like scanning for a virus when your virus scan has been infected with the twist that gcc is used to compile later versions of itself. Once infected the only way to uninfect yourself would be to use a clean compiler binary and recompile all infected programs. Now at some point you're likely to have installed your system using atleast a precompiled binary of the compiler, the question is do you trust the person that made that compiler? the one used to make that compiler? .. and so on, there in lies the problem.
      - MbM

      --
      - MbM
    3. Re:Even the source isn't a 100% guarantee by CodeWright · · Score: 1

      Not necessarily -- if you know how to build a compiler, you would probably be able to write a compiler in assembly.... bypassing a "poisoned" binary compiler.

  29. Sure there is by Anonymous Coward · · Score: 5
    Microsoft cut me off at the intersection of 4th and Main this morning.

    Microsoft always leaves the toilet seat up.

    Microsoft chews with its mouth open.

    Microsoft left its cell phone on during a movie, and answered it when it rang.

    Microsoft snores in bed.

    ...

  30. Surprise Surprise Surprise by jjr · · Score: 1

    The government looking at our private information what a shock

  31. /. fodder by "Zow" · · Score: 4

    Oh yah - let's see we've got:

    • The NSA
    • Export restrictions on crypto
    • Microsoft
    • Open Source
    • The FBI
    • Carnivore and
    • Echelon

    all in one story. It's like the story was written to be posted on /. for crying out loud!

    Furthermore, it lacks any real meat. This Madison guy isn't saying that they are doing it: "Ex-spook believes", "applications may have backdoors" (emphasis mine). It's nothing definite - just this one guy's beliefs. And if he used to be an analyst, shouldn't he know this rather than sucumb to conjecture? The article got one thing right though: he's "fuelling conspiracy theories".

    Now I hate MS as much as the next guy, but I also believe in the principle: Don't subscribe to mallice what can be explained by stupidity. I think they gave a reasonable explaination of the whole NSA key thing back when that happened. They also made the very valid point that it's not in their best interests to do something like that because if a foreign nation found out, MS would be skinned alive. Furthermore, I think people give the NSA too much credit - despite all the talented people they have, they're still a government agency and as such tend to resource limited. Can you imagine how much computational power would be required for Echelon to actually do everything that people claim it can? Do you think even the US Government has that type of money and could spend it in a covert manner even if it did? If you do, I think you give bureaucracy too much credit.

    Standard disclaimer - these opinions are entirely my own. My employeer may well disagree with me - I can't speak for them.

    -"Zow"

    1. Re:/. fodder by Markar · · Score: 1

      Do you think even the US Government has that type of money and could spend it in a covert manner even if it did?

      Maybe that would explain all those $1000 coffeepots, $5000 bolts, $10,000 toilets etc. Perhaps what appears to be ridiclous overcharges are in-fact cover-ups for secret appropriations?

      --
      "Open code, in other words, can be a check on state power." -Lawrence Lessig
    2. Re:/. fodder by "Zow" · · Score: 1

      Maybe that would explain all those $1000 coffeepots, $5000 bolts, $10,000 toilets etc. Perhaps what appears to be ridiclous overcharges are in-fact cover-ups for secret appropriations?

      Well, duh. Still - add it all up and it doesn't come close the price of the multi petra-flop they'd need. It'd probably cover the power bill.


      -"Zow"

  32. This is pretty old news by 64.28.67.48 · · Score: 1

    Do a search on Google. You'll find nearly identical articles going back at least two years. Is anyone really surprised that the NSA is strongarming software companies into giving them backdoors?

    The question is, how will the NSA try to fight open-source backdoor-free software? Don't think that they won't. They tried for a long time to keep crypto export restrictions. Having lost that, they are not just sitting there -- "oh woe is me, the open-source guys beat us!" Remember, these are the Echelon guys. They don't send cease-and-desist orders through a bunch of lawyers. They bug your house and tap your phone. They're working on the way to open up strong encryption like a can of tuna.

    -------------

    --

    -------------
    The truth is out th- oh, wait, here it is...
  33. Previous Examples by Detritus · · Score: 3
    The USA and the UK provided rotor machines to many countries after World War II. They neglected to inform the recipients that the machines had been cracked.

    In later years, the NSA and other NATO intelligence agencies arranged for subtle defects to be added to the systems sold by Crypto AG.

    I wouldn't doubt that the NSA is still trying to get backdoors installed in commercial software. How successful they've been is an open question.

    Xerox provided the Soviet embassy in Washington with a photocopy machine that had a "special feature", a well hidden camera that photographed every document that was copied.

    --
    Mea navis aericumbens anguillis abundat
    1. Re:Previous Examples by Zappa · · Score: 1

      I.B.M. has also made a thing like this in the HQ of the socialist party in an Eastern country, there were additional disks in the system carrying a copy of the database on it.

      This seems to be quite usual.

      Ther was a discussion about industrial espionage a few month ago, it was said, that Airbus will process against the US and the UK because of information towards Boeing, does anyone know any news in this case ?

    2. Re:Previous Examples by el_guapo · · Score: 1

      And when we sold phone equipment to perceived "Bad Guys(TM)" (big switches, etc.), we made sure the vendor included a hidden explosive so we could disable it remotely....

      --
      mas cerveza, por favor politically incorrect stu
  34. SOOO, mr. NSA, read THIS! by jbridge21 · · Score: 1

    president bomb nsa terrorist libya iran plane explosive congress usa senator bribe cash cocaine drug money assassinate kill destroy

    Hmmmmm.... and since the link in my .sig isn't working properly, why don't I post my IP address for now.

    Wait... I just realized, you can track me down to the very room using this information! Uh-oh...

    *hears tapping at the door*

    AAAAAAAAAHHHHHHH!!! OHHH NO!!! THE NSA IS DRAGIN ME FROM THE KEYB

    -----

    1. Re:SOOO, mr. NSA, read THIS! by Denial+of+Service · · Score: 1
      Cripes! This guy got dragged off by the NSA for unveiled threats!

      Yeah, I don't care either.

      --

      ---
      Slashdot: News For Zealots. Stuff That's Hypocritical.
  35. Let's get this right... by jd · · Score: 1
    The NSA get to crack all the good software, but don't reply to the Slashdot interview.

    I'm sorry, but you've insulted the wrong guys. For the Slashdot Side of the Force is With Us!

    I call on a Slashdotting of their webserver, until they bow to the mightiness of our geekdom!

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  36. Microsoft's New Marketting Slogan by gunner800 · · Score: 4
    In big, bright letters on the package: "Now 97% backdoor free!"

    In small print, printed on the backside of the seal you have to break, thereby agreeing to the EULA, "contains less than 3% backdoor code; percentage measured by volume and may not apply to this release as code does not occupy space".


    My mom is not a Karma whore!

  37. Re:Why would anyone but terrorists & pedophiles ca by Groundskeepr · · Score: 1

    What about a country, like China, that thinks maybe they might want to go to war with us some day? The NSA would of course take an interest in that country's plans to bomb embassies, airports, and government buildings. Even our allies might want to keep their own intelligence activities from being known by the NSA, or why else we they even bother conducting intelligence?

    Put another way, imagine we had had modern computers in the years leading up to WWII: would you have counselled that the US buy closed-source software from German vendors, knowing that the German government had all kinds of backdoor access to those products? Of course not. You would insist on open-source products that you could modify to your satisfaction, or home-grown closed source products. It's not surprising that security-conscious foreign governments find software to which the American NSA might have a master key a bit distasteful.

  38. Not really... by AssFace · · Score: 1

    you make it sound like a group of MS programmers got together and wanted to program in a back door. What you are referring to is yet another MS security hole that exists if someone doesn't setup their sites correctly. I'm sick and tired of Slashdot readers always bashing MS with such knee jerk reactions. Any distro of Linux straight out of the box has holes as well - but you have to fix it. Everyone just shrugs and says "oh, well, yeah, that happens - just fix it and no prob" - but MS does it and everyone freaks out and calls them worthless. I'm no big fan of them, but at least pick the proper things to pick on.
    --------------------------------------------- -----

    --

    There are some odd things afoot now, in the Villa Straylight.
    1. Re:Not really... by Espresso_Boy · · Score: 1

      the difference between M$ and a linux distribution is that the linux distros usually get fixed within a few weeks. aside from winblows, M$ generally won't go out of there way to fix anything.

    2. Re:Not really... by BeNude · · Score: 1

      Don't sell the Slashdot readers too short... at least they CAN fix the back door problem by changing the source. Can't do the same with MS products. Therefore, from a trust point of view,
      the MS products ARE worthless.

    3. Re:Not really... by Sabalon · · Score: 2

      Perhaps 1% of the /. population could.

      I'm sure a higher percentage could probably apply a patch and recompile, but that's not too much different than applying a MS hotfix - except

      a) the patch comes quicker
      b) the hotfix is usually "delete this dll unless you really need this functionality"

  39. And the password would be... by blogan · · Score: 5

    seineeweraseipsteivos

    1. Re:And the password would be... by Anonymous Coward · · Score: 1

      I was going to try to read that, but luckily I didn't. I mean, you encrypted it by writing it backwards; I don't want to be sued via DMCA...

    2. Re:And the password would be... by blogan · · Score: 1

      Writing it backwards would be too easy. I also removed the spaces.

    3. Re:And the password would be... by vanza · · Score: 1

      Hey, I just found a way to get a +5 (Funny) moderation on slashdot... just follow the algorithm:

      • Wait for an article talking about backdoors, secutiry concerns or some software being cracked.
      • Identify some Microsoft competitor in the article (or Microsoft, if the article is about them).
      • Parse the name with PERL using the code: perl -e print scalar reverse "<name>engineersareweenies"
      • There you go!

      I'm not really sure if the Perl syntax is right (don't have a Perl interpreter handy) but you get the idea. :0)


      --
      Marcelo Vanzin
      --
      Marcelo Vanzin
  40. Isn't this supposed to be CONFIDENTIAL ? by redelm · · Score: 1

    Aren't all NSA employees bound by Government Secrecy laws and/or agreements? Wouldn't revealing backdoors violate these agreements? He could be hauled off to prison or sued.

    OTOH, he may provably have no direct knowledge in which case he's just expressing an opinion like any other private citizen. Then why should we listen? Or it could be disinformation.

  41. Why this is illegal to do by b0z · · Score: 1
    You have the problem of who guards the guardians. The backdoors are OK as long as the NSA can be trusted not to abuse them by exploiting them when not appropriate. But can you trust the guardians? Who guards the guardians?

    I don't think this is a good thing at all. Of course, it's getting to the point of them requiring us to have this software and it will be completely treading on our constitutional rights as U.S. citizens...nevermind how illegal this should be to do to the rest of the world. I see it as search and siezure of my personal data, also, if this backdoor uses up any space on my hard drive, any processing or memory power, then it is also illegally forcing me to house government troops on my property (a bit of a stretch, but still true.) I'm sure that we could also say that they are pressuring us against speaking freely online because we know they are "watching" us. Hmmm...let's just say that it's very obvious that the NSA is doing all they can to take away the Bill of Rights from U.S. citizens...I see this as treason, and I think everyone in the NSA deserves to be lined up against the wall and shot.

    Yes, I am very opinionated.

    --
    Mas vale cholo, que mal acompañado.
  42. Name 'em by zlite · · Score: 4

    As a journalist, I can tell you that this smells as fishy as they come. I say the guy's a self-promoter hyping himself by exploiting paranoia. If he's brave (and informed) enough to go public with this kind of imflammatory charge, he should be brave and informed enough to be able to name a single app that has such a backdoor (and, no, Carnivore doesn't count. Sheesh!).

    I'll call him on it. Name 'em or shut up.

  43. Hard to believe by Vassily+Overveight · · Score: 3

    This is a hard story to believe. If there are backdoors, then there has to be a way for the NSA to transfer the information gleaned. Surely someone would have noticed activity like this. RealAudio certainly didn't get away with it for long. Not to mention the likelihood that someone in one of the companies is going to notice and talk. His hedging language ("may have backdoors"), means he has no direct knowledge. If that's the game, I can warn of lots of things the NSA "may" be doing as well. Did you know that the NSA may be secretly running SlashDot? (And apparently deliberately botching the job ...)

    --

    "If I have seen further than other men, it is by stepping on their glasses." - Michael Swaine

    1. Re:Hard to believe by roca · · Score: 2

      What they did with Crypto AG was just introduce flaws that made the system easy to crack if you knew what you were looking for. Very hard to spot. This gets around your traffic analysis issue in three possible ways:
      -- You send something encrypted over the wire, they sniff it and are able to recover the plaintext.
      -- You keep something encrypted in your office, if they decide you might be important then they break in, copy and decrypt.
      -- You keep something on your computer, if they decide you might be important then they break in over the Internet and copy your data.

  44. Uh huh by John+Jorsett · · Score: 1
    "Hey Charlie, where's Back Office sending our customer list? You know anybody in Fort Meade?"

    Which is my way of saying, how is the NSA getting this surveillance data it's supposedly collecting without anyone noticing?

  45. Backdoors or security holes? by Melantha_Bacchae · · Score: 2

    If I were the NSA (and I'm not), except for something big and common like Windows 2000, I wouldn't bother sticking backdoors in every bit of software out there. For one thing, it's too likely that someone will open their big mouth, and the general public won't like it much.

    I'd go online, and find me a small group of talented crackers and script kiddies, and offer them the job of their dreams: cracking into every bit of software and computer system on the planet and getting paid for it. Not to mention the added perk of being cool spys. Even open source software has the occasional security hole, and if the hole is patched, my team could simply find another one. Microsoft's software is so riddled with silly security holes, and so popular, that it would not be difficult to have an in on most of the computers in the nation, if not the world. Plus, Microsoft sometimes never fixes known bugs because fixing bugs doesn't give them market dominance, so the holes might stay open longer.

    As for the "ex-NSA employee", I pretty much take what he is saying with a grain of salt the size of Utah. Ex-employees shoot off their mouths for two reasons: to make the former employer look bad, or because the former employer wants them to say what they are saying. Sometimes it is just as effective to make people think you are watching them, and it is certainly easier on the budget.

    Another thought: did you ever consider that this might be a big piece of FUD against proprietary software? Perhaps the NSA prefers open source. ;)

    1. Re:Backdoors or security holes? by flossie · · Score: 1

      If I were the NSA (and I'm not)
      but then you would say that...

  46. In further news... by Shotgun · · Score: 5

    Extremely bloated commercial software may contain full fledged flight simulators and pictures of the software designers. It is also suspected that some software may harbor dancing blue elephants.

    Seriously folks, does it take 30Megs of software to read email. Not only is it likely that large software houses are cooperating with the US gov, it is probable.

    I was working at an AT&T plant as a technician several years ago, and one of our projects was a device about the size of a Palm Pilot. You plug your handset into it, then plug it into your telephone. The person on the other end used a similar device, and with one button press you got instant voice encryption. We built hundreds. I tested a large portion personally. Then I personally helped tear them apart and install the clipper chip after the FEDS moved in. Funny, but we didn't build anymore after that.

    We also built another telephone. It's the one that Harrison Ford uses on Air Force One. Not the little satellite phone, the big white desk phone. We had to count the ICs that did the cryptography for that every morning and evening. The phones had to stay under lock and key at all time. Not that it has any relevancy here, just to note that the FEDs will control cryptography and if you trust anything they approve of, you're going to be tracked.

    --
    Aah, change is good. -- Rafiki
    Yeah, but it ain't easy. -- Simba
    1. Re:In further news... by drivers · · Score: 1

      We also built another telephone. It's the one that Harrison Ford uses on Air Force One. Not the little satellite phone, the big white desk phone.

      STU III's. Cool. I used to work with those.

    2. Re:In further news... by BeanThere · · Score: 1

      "Not only is it likely that large software houses are cooperating with the US gov, it is probable"

      I would go so far as to say that I would be extremely surprised if they weren't.

  47. My NSA Experience by seaan · · Score: 5
    My former company was the USA market leader for hardware security modules (HSM) that perform back-end encryption for banking ATM transactions. I was the chief software architect, and can categorically state that there is no NSA backdoor in that product.

    That is not to say that the NSA did not have some influnce on the design (back before the rules changed and put the FBI and State Department in charge of export procedures). The NSA really discouraged (using the export license stick) the use of triple-DES. The fact they discouraged certain designs types is pretty much public knowledge.

    What is less known, is that the NSA did a through examination of the product. In order to get an export license, the NSA also had to review the product - all specifications, code, manufacturing diagrams, samples devices. They also requested and got our future product plans. It is my impression that the NSA did this future product research everywhere they could.

    So this means the NSA knew all details of any crypto product that was being exported. They knew the specifications, and in some cases the future product directions. I never heard of a case where the NSA would come back after a product evaluation and say "you have a security hole". In summary, even without a formal backdoor, they have (had?) a lot of knowledge.

    PS: When I hear about ex-NSA members joining public companies, I wonder how many of my company's ideas (forcefully obtained by USA export regulations) went with them. You might say, the NSA was all knowing, so their was nothing to steal. The truth is that the NSA was really into military uses (they supposedly passed up developing public key algorithms because they did not have any use for them). Don't under estimate the value of a practical commercial related applied cryptography use.

    1. Re:My NSA Experience by jamesl · · Score: 1

      While we're talking about former companies, MY former company exported all kinds of electronic stuff to countries all over the world. Each required an export license. Lots and lots of paperwork. Nothing that could really be used to figure out how the stuff worked. Mainly we answered questions about imbedded processors, patents and stuff like that. From where I sat, it looked like a bunch of clerical people filling in forms, filing forms and losing forms.

      The only things we couldn't export were PCs. No problem. The customers bought them in Japan.

      I saw no conspiracy there. Just bureaucratic foolishness.

      Here, I see only paranioa and people trying to sell books, articles and speaking engagements.

    2. Re:My NSA Experience by seaan · · Score: 1
      MY former company exported all kinds of electronic stuff to countries all over the world. Each required an export license.

      Don't confuse normal export licenses with ITAR controlled products. The US Government (used to, and still does to a lesser extent) treat encryption like a monition. Unless the company from your example was selling missiles, military components, etc. or cryptography, it is not a valid comparison. Did they meet with the NSA several times a year?

      My favorite story (which was true during much of the 1990's) is the data sheet. This innocent 4 page, 8.5x11" glossy sales brochure was treated by the government like it was a blue print to build a military weapon. Our chief competitor in the banking HSM market was based out of England. It took 2-3 months, background checks, and lots of paperwork before we could send the data sheet to a potential customer in the United Kingdom (the country of our primary competitor)!

      Thats right, the US was protecting the rest of the world from marketing material. True, the data sheet did have some important technical information (AC had to be 110 or 220, 50 or 60 cycles, etc.). Seems like this requirement became relaxed around 1996 or so. The encryption regulations have changed many times. Except when they don't... I'm still waiting to see when the latest changes gloriously announced by the President will actually work their way through the bureaucracy!

  48. Even opensource can have backdoors by MbM · · Score: 4
    You can audit the C sources all you want. Unless you've built the compiler and it's supporting libraries from the ground up there's always that possibility that someone has inserted a trojan along the way. The famous article dealing with this problem and self replicating trojans is Ken Thompsons's Relflections on Trusting Trust.

    "The moral is obvious. You can't trust code that you did not totally create yourself. (Especially code from companies that employ people like me.) No amount of source-level verification or scrutiny will protect you from using untrusted code. In demonstrating the possibility of this kind of attack, I picked on the C compiler. I could have picked on any program-handling program such as an assembler, a loader, or even hardware microcode. As the level of program gets lower, these bugs will be harder and harder to detect. A well installed microcode bug will be almost impossible to detect. " http://www.acm.org/classics/sep95/

    - MbM
    --
    - MbM
    1. Re:Even opensource can have backdoors by RickHunter · · Score: 1

      Hmm... Lets see... Wasn't GCC and its libraries built from the ground up in the way you describe? And the related assembler and loader....


      -RickHunter
    2. Re:Even opensource can have backdoors by MbM · · Score: 1

      The problem is mostly limited to compiling tools and prebuild binaries, when you install linux you're installing a set of prebuilt binaries trusting all the sources that it passed through on the way to your desktop.

      Most people assume that if you can see the source to the program that the program is somehow secure, that may be the case but what about the compiler? If your compiler adds a few bytes of trojan code to everything you compile then even building another compiler won't make much of a difference, and no ammount of checking the new compilers source will tell you there's a trojan in the old compiler. The trojan may even have been inserted several versions back, can you trust the compiler used to create the compiler? what about the one before that?

      This is not to say that opensource doesn't have it's virtues or shouldn't be used, you can learn alot by reading sources, you can even modify programs to suit your needs - but please don't try to say anything is 100% secure.

      - MbM

      --
      - MbM
    3. Re:Even opensource can have backdoors by CodeWright · · Score: 1

      EASY FIX:

      Design a 6502 compatible CPU on paper (not hard, I've done it), build it from the logic-gate/transistor level on a breadboard, design an ANSI C compatible compiler from scratch, write it down on paper, load it bit by bit into the loadable memory addresses of the CPU you've built, use it to compile an open source microkernel (that you've pushed, bit by bit, into your memory space), change your breadboard CPU to load the kernel binary you've compiled, hook up an RS232 serial connector to your breadboard CPU, and send the kernel binary and compiler binary to your conventional hardware, replace the existant versions of same with your own, and then you're in business!!!

  49. New Thought by bagel2ooo · · Score: 1

    Not sure if you covered this but even with a lot of people switching to (or already using) open source software there still could be the problems with existing backdoors put into other proprietary software such as the Microsoft IIS services, etc. Those would still permit the backdoor to do what will with users of that service. Also how would these backdoors go undetected depending on what they do? I mean sure if they are sending little data or a lot of data over a long time then the small amount of packets over time would be very hard to notice still. I'm babbling now but hopefully enough of this was understandable to start a discussion :D

    --
    ( o ) one could say I'm rather baked
  50. Has anyone told china about login? by bluGill · · Score: 3

    For those who don't see where I'm going: one of the early unix guys (Ken Thompson if I remember right) created a version of login with a backdoor for him to get in. Then he created a C compiler that could tell if login was being compiled and if so insert his backdoor. Then he modified the C compiler to check if it was compiling itself and if so insert both hacks. Soon he was able to (but claims he never did) distribute a C compiler that looked normal, yet would give him access to any machine.

    It wouldn't have been hard to put this hack into compilers, so long as they started early and had some assistence. There must be someone at mit who can be bribed (there always is) to put it into any binaries on ftp.gnu.org. Sun is a closed company, and easially bribed to put it into their code. Of course we are today in a maze of unix's, all different. (4 BSDs, SCO, linux, Solaris, Irix, Aix, HPux, and probably others I've forgotten) You get the idea though.

    1. Re:Has anyone told china about login? by franl · · Score: 1

      bluGill wrote:

      one of the early unix guys (Ken Thompson if I remember right) created a version of login with a backdoor for him to get in. Then he created a C compiler that could tell if login was being compiled and if so insert his backdoor. Then he modified the C compiler to check if it was compiling itself and if so insert both hacks. Soon he was able to (but claims he never did) distribute a C compiler that looked normal, yet would give him access to any machine.

      The article you speak of is Reflections on Trusting Trust by Ken Thompson. While it's a scary scenario, you can still decompile the binary and check the algorithm for security. Compiling just once with a known-to-be-safe compiler also removes the hole.

  51. Home-cooked encryption the best by Fervent · · Score: 2
    What I find interesting is that governments (or people, or companies) have to rely on commercial solutions for encryption at all. It's fairly simple to write up an encyrption scheme using the available algorhythms (I wrote one for a computer science class last semester) and you can make it whatever bit strength you want. 1,000, 10,000 bits, whatever.

    If every government wants perfect security, they should have their own classified programs with classified keys. That way, even if an opponent were to discover a key, they would still have to figure out the encryption scheme (one of the tacit assumptions of encryption is that the opponent already knows the scheme. It also is the most difficult part of an encryption program to discover through reverse engineering).

    --

    - I don't care if they globalize against free speech. All my best free thoughts are done in my head.

    1. Re:Home-cooked encryption the best by chipuni · · Score: 1

      One of the toughest things to do is to get encryption done right .

      You may have two functions, E and D, and some text T, where D(E(T)) = T. But how secure is it, really?

      If you made a mistake in the implementation that doesn't affect the ability to encode or decode, how would you know? How would you know that mistake didn't ruin your security?

      Also, how closely do you keep up with the crypto- and security-lists? Do you keep up with them as much or more than the people who professionally create encrypting software? (I know that I don't.) If not, how do you know that a backdoor wasn't discovered?

      In my opinion, writing your own encryption scheme is good... but examining source code by people who keep up with security, to me, is a better solution.

      --
      Never play leapfrog with a unicorn. Or a juggernaut.
    2. Re:Home-cooked encryption the best by Fervent · · Score: 2
      Many of the algorhythms that follow your D(E(T)) = T scheme are roughly the same. I'm not saying there aren't holes to be found (DES S-boxes, for example, have been rumored to have holes for years). But what would prevent me from implementing a DES-like scheme with no S-boxes whatsoever?

      The point is, while there is a great deal of math occasionally involved, anyone can put together an effective computer program. As long as you're not concerned with distributing it, and thus having the enemy learn its inner workings, you should be ok.

      Also, I don't believe having the source wide-open is a good idea. I'd rather craft my program and not have the enemy know my scheme.

      --

      - I don't care if they globalize against free speech. All my best free thoughts are done in my head.

    3. Re:Home-cooked encryption the best by pointym5 · · Score: 1
      Well, unless you've got the analytical chops to verify the output of your cryptosystem, you're taking a tremendous risk if you use it without professional review. And note that no professional cryptographer would approach the problem as a private affair. Algorithms have properties that affect the nature of the cyphertext, and a good cryptanalyst knows how to find that.

      "Classifying" the code, or keeping it secret by whatever means, better be something you can rely on and whose failure you can positively detect . Otherwise, it just takes one disgruntled ex-employee who happened to know the algorithm and your security is gone.

      That's the whole attraction of mathematically strong cryptosystems: secrecy of the algorithm is unimportant. That's the real point of the "assume the enemy knows your cryptosystem" addage. Since it's very hard to positively know whether the enemy knows, you're taking an incalculable risk if you don't assume they do.

  52. IPsec? by mssymrvn · · Score: 1

    My question is this then: What is the NSA (or what do we think the NSA is) going to do about IPsec? IPsec supports 3DES - I'm working on a chip right now for my company that works with an IPsec encryption chip (our chip doesn't actually do the encryption). The IETF is an international standards body not governed by the NSA/US and as I recall (I don't keep up _that_ much with IETF meetings), they pretty much blew off the US Feds.

    Any thoughts?

    1. Re:IPsec? by Thyrsus · · Score: 1

      Check out the IKE/ISAKAMP critique in ;login:

      IKE/ISAKM P considered harmful

      You are a member of Usenix, aren't you? If not, the article is quoted in full here:

      http://www.tryc.on.ca/archives/obsd/tech/1999_12 /0219.html

      (Thankyou, Google)

  53. Posting late ;-p by jallen02 · · Score: 1

    Do not connect it to a network and there is no security threat.

    Moderate me as you will I did not read the article and am a terrible noise generator :P

  54. Evidence, please? Any evidence?.... (silence) by mjfgates · · Score: 2

    This article could have been lifted straight from the pages of the National Enquirer. You've got a so-called "authority" that nobody has ever heard of, warning that there "may be backdoors" in some unspecified software. There's NOTHING specific here, no real information, just some lunatic jumping up and down and shouting.

    So, of course, half of Slashdot starts screaming about how "Microsoft is downloading all our personal information!"

    Yeesh.

    1. Re:Evidence, please? Any evidence?.... (silence) by Anonymous Coward · · Score: 1
  55. NSA? Security Backdoors?! by NowIveSeenItAllGuy · · Score: 1

    Now I've seen it all!

    --
    Appended to the end of comments I post? 120 chars?!
  56. It's the opposite. by Tau+Zero · · Score: 1
    there is no proof that the NSA weakened the protocol, or even broke it entirely with the S-Box changes.
    There is actually proof to the contrary. The S-box design in DES is resistant to differential cryptanalysis, which IBM apparently did not know about at the time. After the academic discovery of differential cryptanalysis, it was found that DES resisted it well, and that NSA's expertise had actually been put to use to keep data secure from such an attack (NSA obviously knew about differential cryptanalysis before DES was designed). OTOH, NSA had enough resources to brute-force just about anything they wanted to with keys as short as 56 bits. This at least protected secrets from people with small to medium amounts of money, like criminal organizations and non-great powers. It probably also protected those secrets well enough that other, cheaper methods of going around the cryptosystem would have been used instead regardless of any additional strength. If it did that, it was enough.
    --
    Build a man a fire, and he's warm for a day.
    --
    Time is Nature's way of keeping everything from happening at once... the bitch.
  57. Re:Why would anyone but terrorists & pedophiles ca by SteveM · · Score: 2

    Because it can be abused.

    Think what Nixon or Hoover would have done with this ability.

    As I mentioned in another post in this thread, it would be very easy to ruin someone's reputation or blackmail them.

    Yes, the legitimate uses for a system like this is to watch for terrorist attacks or organized crime activities. But how hard would it be for the NSA to track the activities of those on its 'enemies list'? Not hard at all.

    So when Senator Doe, formerly an out spoken critic of the NSA, comes out of a meeting with the NSA and now says he understands why the NSA needs to do what they do, is it because he has had a change of heart? Or is it because the NSA showed him his file? And mentioned that information wants to be free.

    That's why we should all care.

    Steve M

  58. you know it's sad but true by SomePoorSchmuck · · Score: 1

    The point being, that there are genuine threats out there, and the NSA is, really, trying its best to protect you, whether you realize it or not.

    I can basically agree with this as long as it is understood that societies are like humans -- they do not have treatably isolated disorders.
    The personality trait-set that makes someone insightful, sensitive, and generous may also be what makes them vulnerable to rejection and depression.
    By the same token, it is the existence and legacy of america's (and the West's) global policies for the last couple centuries that has made us the target of terrorist attacks in the first place. These policies are administered and operated with the same mindset, by the same cadre of military-industrial traditionalists that also give us organizations like the NSA.
    Yes, I suppose it's great that I enjoy a personal leisure, life-expectancy, and security than any other comparable civilization/era, but the piper must always be paid. In other words, if we didn't have a society run by people with an "NSA mindset", then perhaps we wouldn't need the NSA in the first place.
    [heh. as you may notice, i like to mix metaphors and analogies]

    Confucius says, "It is a wise physician who can discern when the Cure is also the Disease".

    ---
    the problem with teens is they're looking for certainties

    --

    Hollywood, Television, has become the dream machine. We need to take that back; each of us is a Dream Machine
  59. Please read the EULA by l33t+j03 · · Score: 1

    By using this web site yuo agree to the following:

    END-USER LICENSE AGREEMENT FOR MICROSOFT SOFTWARE

    IMPORTANT - READ CAREFULLY: This Microsoft End-User License Agreement (EULA) is a legal agreement between you (either an individual or a single entity) and Microsoft Corporation for the Microsoft software product identified above, which includes computer software and may include associated media, printed materials, and online or electronic documentation (SOFTWARE PRODUCT). The SOFTWARE PRODUCT also includes any updates and supplements to the original SOFTWARE PRODUCT provided to you by Microsoft. Any software provided along with the SOFTWARE PRODUCT that is associated with a separate end-user license agreement is licensed to you under the terms of that license agreement. By installing, copying, downloading, accessing or otherwise using the SOFTWARE PRODUCT, you agree to be bound by the terms of this EULA. If you do not agree to the terms of this EULA, do not install or use the SOFTWARE PRODUCT; you may, however, return it to your place of purchase for a full refund.

    Software PRODUCT LICENSE
    The SOFTWARE PRODUCT is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The SOFTWARE PRODUCT is licensed, not sold.
    1. GRANT OF LICENSE. This EULA grants you the following rights:
    h Applications Software. You may install, use, access, display, run, or otherwise interact with (RUN) one copy of the SOFTWARE PRODUCT, or any prior version for the same operating system, on a single computer, workstation, terminal, handheld PC, pager, smart phone, or other digital electronic device (COMPUTER). The primary user of the COMPUTER on which the SOFTWARE PRODUCT is installed may make a second copy for his or her exclusive use on a portable computer.
    h Storage/Network Use. You may also store or install a copy of the SOFTWARE PRODUCT on a storage device, such as a network server, used only to RUN the SOFTWARE PRODUCT on your other COMPUTERS over an internal network; however, you must acquire and dedicate a license for each separate COMPUTER on which the SOFTWARE PRODUCT is RUN from the storage device. A license for the SOFTWARE PRODUCT may not be shared or used concurrently on different COMPUTERS.
    h License Pack. If this package is a Microsoft License Pack, you may RUN additional copies of the computer software portion of the SOFTWARE PRODUCT up to the number of copies specified above as Licensed Copies. You are also entitled to make a corresponding number of secondary copies for portable computer use as specified above.
    h Reservation of Rights. All rights not expressly granted are reserved by Microsoft.
    2. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS.
    h Academic Edition Software. If the SOFTWARE PRODUCT is identified as Academic Edition or AE, you must be a Qualified Educational User to use the SOFTWARE PRODUCT. If you are not a Qualified Educational User, you have no rights under this EULA. To determine whether you are a Qualified Educational User, please contact the Microsoft Sales Information Center/One Microsoft Way/Redmond, WA 98052-6399 or the Microsoft subsidiary serving your country.
    h Not for Resale Software. If the SOFTWARE PRODUCT is labeled Not For Resale or NFR, then, notwithstanding other sections of this EULA, your use of the SOFTWARE PRODUCT is limited to use for demonstration, test, or evaluation purposes and you may not resell, or otherwise transfer for value, the SOFTWARE PRODUCT.
    h Limitations on Reverse Engineering, Decompilation, and Disassembly. You may not reverse engineer, decompile, or disassemble the SOFTWARE PRODUCT, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation.
    h Separation of Components. The SOFTWARE PRODUCT is licensed as a single product. Its component parts may not be separated for use on more than one COMPUTER.
    h Trademarks. This EULA does not grant you any rights in connection with any trademarks or service marks of Microsoft.
    h Rental. You may not rent, lease, or lend the SOFTWARE PRODUCT.
    h Application Sharing. The SOFTWARE PRODUCT may contain Microsoft NetMeeting, a product that enables applications to be shared between two or more COMPUTERS, even if an application is installed on only one of the COMPUTERS. You may use this technology with all Microsoft application products for multi-party conferences. For non-Microsoft applications, you should consult the accompanying license agreement or contact the licensor to determine whether application sharing is permitted by the licensor.
    h Support Services. Microsoft may provide you with support services related to the SOFTWARE PRODUCT (Support Services). Use of Support Services is governed by the Microsoft policies and programs described in the user manual, in online documentation, and/or in other Microsoft-provided materials. Any supplemental software code provided to you as part of the Support Services shall be considered part of the SOFTWARE PRODUCT and subject to the terms and conditions of this EULA. With respect to technical information you provide to Microsoft as part of the Support Services, Microsoft may use such information for its business purposes, including for product support and development. Microsoft will not utilize such technical information in a form that personally identifies you.
    h Software Transfer. The initial licensee of the SOFTWARE PRODUCT may make a one-time permanent transfer of this EULA and SOFTWARE PRODUCT only directly to an end user. This transfer must include all of the SOFTWARE PRODUCT (including all component parts, the media and printed materials, any upgrades, this EULA, and, if applicable, the Certificate of Authenticity). Such transfer may not be by way of consignment or any other indirect transfer. The transferee of such one-time transfer must agree to comply with the terms of this EULA, including the obligation not to further transfer this EULA and SOFTWARE PRODUCT.
    h Termination. Without prejudice to any other rights, Microsoft may terminate this EULA if you fail to comply with the terms and conditions of this EULA. In such event, you must destroy all copies of the SOFTWARE PRODUCT and all of its component parts.
    3. UPGRADES. If the SOFTWARE PRODUCT is labeled as an upgrade, you must be properly licensed to use a product identified by Microsoft as being eligible for the upgrade in order to use the SOFTWARE PRODUCT. A SOFTWARE PRODUCT labeled as an upgrade replaces and/or supplements (and may disable) the product that formed the basis for your eligibility for the upgrade. You may use the resulting upgraded product only in accordance with the terms of this EULA. If the SOFTWARE PRODUCT is an upgrade of a component of a package of software programs that you licensed as a single product, the SOFTWARE PRODUCT may be used and transferred only as part of that single product package and may not be separated for use on more than one COMPUTER.
    4. COPYRIGHT. All title and copyrights in and to the SOFTWARE PRODUCT (including but not limited to any images, photographs, animations, video, audio, music, text, and applets incorporated into the SOFTWARE PRODUCT), the accompanying printed materials, and any copies of the SOFTWARE PRODUCT are owned by Microsoft or its suppliers. All title and intellectual property rights in and to the content which may be accessed through use of the SOFTWARE PRODUCT is the property of the respective content owner and may be protected by applicable copyright or other intellectual property laws and treaties. This EULA grants you no rights to use such content. If this SOFTWARE PRODUCT contains documentation which is provided only in electronic form, you may print one copy of such electronic documentation. You may not copy the printed materials accompanying the SOFTWARE PRODUCT.
    5. DUAL-MEDIA SOFTWARE. You may receive the SOFTWARE PRODUCT in more than one medium. Regardless of the type or size of medium you receive, you may use only one medium that is appropriate for your single COMPUTER. You may not RUN the other medium on another COMPUTER. You may not loan, rent, lease, or otherwise transfer the other medium to another user, except as part of the permanent transfer (as provided above) of the SOFTWARE PRODUCT.
    6. BACKUP COPY. After installation of one copy of the SOFTWARE PRODUCT pursuant to this EULA, you may keep the original media on which the SOFTWARE PRODUCT was provided by Microsoft solely for backup or archival purposes. If the original media is required to use the SOFTWARE PRODUCT on the COMPUTER, you may make one copy of the SOFTWARE PRODUCT solely for backup or archival purposes. Except as expressly provided in this EULA, you may not otherwise make copies of the SOFTWARE PRODUCT or the printed material accompanying the SOFTWARE PRODUCT.
    7. U.S. GOVERNMENT RESTRICTED RIGHTS. All SOFTWARE PRODUCT provided to the U.S. Government pursuant to solicitations issued on or after December 1, 1995 is provided with the commercial rights and restrictions described elsewhere herein. All SOFTWARE PRODUCT provided to the U.S. Government pursuant to solicitations issued prior to December 1, 1995 is provided with RESTRICTED RIGHTS as provided for in FAR, 48 CFR 52.227-14 (JUNE 1987) or FAR, 48 CFR 252.227-7013 (OCT 1988), as applicable.
    8. EXPORT RESTRICTIONS. This SOFTWARE PRODUCT has been classified by the US Government as exportable under License Exception TSU. Therefore the following terms apply: You agree that you will not export or re-export the SOFTWARE PRODUCT, any part thereof, or any process or service that is the direct product of the SOFTWARE PRODUCT (the foregoing collectively referred to as the Restricted Components), to any country, person or entity subject to U.S. export restrictions. You specifically agree not to export or re-export any of the Restricted Components (i) to any country to which the U.S. has embargoed or restricted the export of goods or services, which currently include, but are not necessarily limited to Cuba, Iran, Iraq, Libya, North Korea, Sudan and Syria, or to any national of any such country, wherever located, who intends to transmit or transport the Restricted Components back to such country; (ii) to any person or entity who you know or have reason to know will utilize the Restricted Components in the design, development or production of nuclear, chemical or biological weapons; or (iii) to any person or entity who has been prohibited from participating in U.S. export transactions by any federal agency of the U.S. government. You warrant and represent that neither the BXA nor any other U.S. federal agency has suspended, revoked or denied your export privileges.
    9. NOTE ON JAVA SUPPORT. THE SOFTWARE PRODUCT MAY CONTAIN SUPPORT FOR PROGRAMS WRITTEN IN JAVA. JAVA TECHNOLOGY IS NOT FAULT TOLERANT AND IS NOT DESIGNED, MANUFACTURED, OR INTENDED FOR USE OR RESALE AS ON-LINE CONTROL EQUIPMENT IN HAZARDOUS ENVIRONMENTS REQUIRING FAIL-SAFE PERFORMANCE, SUCH AS IN THE OPERATION OF NUCLEAR FACILITIES, AIRCRAFT NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL, DIRECT LIFE SUPPORT MACHINES, OR WEAPONS SYSTEMS, IN WHICH THE FAILURE OF JAVA TECHNOLOGY COULD LEAD DIRECTLY TO DEATH, PERSONAL INJURY, OR SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE.

    MISCELLANEOUS
    If you acquired this SOFTWARE PRODUCT in the United States, this EULA is governed by the laws of the State of Washington.
    If you acquired this SOFTWARE PRODUCT in Canada, unless expressly prohibited by local law, this EULA is governed by the laws in force in the Province of Ontario, Canada; and, in respect of any dispute which may arise hereunder, you consent to the jurisdiction of the federal and provincial courts sitting in Toronto, Ontario. If this SOFTWARE PRODUCT was acquired outside the United States, then local law may apply.
    Should you have any questions concerning this EULA, or if you desire to contact Microsoft for any reason, please contact the Microsoft subsidiary serving your country, or write: Microsoft Sales Information Center/One Microsoft Way/Redmond, WA 98052-6399.

    LIMITED WARRANTY
    LIMITED WARRANTY FOR SOFTWARE PRODUCTS ACQUIRED OUTSIDE THE US AND CANADA. FOR THE LIMITED WARRANTIES AND SPECIAL PROVISIONS PERTAINING TO YOUR PARTICULAR JURISDICTION, PLEASE REFER TO YOUR WARRANTY BOOKLET INCLUDED WITH THIS PACKAGE OR PROVIDED WITH THE SOFTWARE PRODUCT PRINTED MATERIALS.

    LIMITED WARRANTY FOR SOFTWARE PRODUCTS ACQUIRED IN THE US AND CANADA. Microsoft warrants that (a) the SOFTWARE PRODUCT will perform substantially in accordance with the accompanying written materials for a period of ninety (90) days from the date of receipt, and (b) any Support Services provided by Microsoft shall be substantially as described in applicable written materials provided to you by Microsoft, and Microsoft support engineers will make commercially reasonable efforts to solve any problem issues. Some states and jurisdictions do not allow limitations on duration of an implied warranty, so the above limitation may not apply to you. To the extent allowed by applicable law, implied warranties on the SOFTWARE PRODUCT, if any, are limited to ninety (90) days.
    CUSTOMER REMEDIES. Microsoft's and its suppliers' entire liability and your exclusive remedy shall be, at Microsoft's option, either (a) return of the price paid, if any, or (b) repair or replacement of the SOFTWARE PRODUCT that does not meet Microsoft's Limited Warranty and which is returned to Microsoft with a copy of your receipt. This Limited Warranty is void if failure of the SOFTWARE PRODUCT has resulted from accident, abuse, or misapplication. Any replacement SOFTWARE PRODUCT will be warranted for the remainder of the original warranty period or thirty (30) days, whichever is longer. Outside the United States, neither these remedies nor any product support services offered by Microsoft are available without proof of purchase from an authorized international source.
    NO OTHER WARRANTIES. To the maximum extent permitted by applicable law, Microsoft and its suppliers disclaim all other warranties and conditions, either express or implied, including, but not limited to, implied warranties of merchantability, fitness for a particular purpose, title, and non-infringement, with regard to the SOFTWARE PRODUCT, and the provision of or failure to provide Support Services. This limited warranty gives you specific legal rights. You may have others, which vary from state/jurisdiction to state/jurisdiction.
    LIMITATION OF LIABILITY. To the maximum extent permitted by applicable law, in no event shall Microsoft or its suppliers be liable for any special, incidental, indirect, or consequential damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or any other pecuniary loss) arising out of the use of or inability to use the SOFTWARE PRODUCT or the provision of or failure to provide Support Services, even if Microsoft has been advised of the possibility of such damages. In any case, Microsoft's entire liability under any provision of this EULA shall be limited to the greater of the amount actually paid by you for the SOFTWARE PRODUCT or U.S.$5.00; provided, however, if you have entered into a Microsoft Support Services Agreement, Microsoft's entire liability regarding Support Services shall be governed by the terms of that agreement. Because some states and jurisdictions do not allow the exclusion or limitation of liability, the above limitation may not apply to you.

  60. uh, evidence? by AHaspel · · Score: 1

    It should be clear to anyone who followed the link and read the article that Madison has no hard evidence that there are now or have ever been NSA backdoors in anyone's software. If he had any, he would name companies and applications. Where are they? I believe in free encryption and hate the NSA as much as the next guy, but muttering vague imprecations like "manufacturers play ball with the NSA" and "they're not going to give up control of strong crypto and get nothing in return" serves no purpose but to feed the conspiracy theories on Slashdot. AH

  61. Security products by rjbrown99 · · Score: 1

    I can't speak for others, but I can relate my experience in the software industry. I was an employee at a well-known company that produces and sells computer security products. I can tell you all without a doubt that the NSA had nothing to do with the products and had absolutely no backdoors. It isn't even a remote possibility. I strongly doubt that any company would agree to backdoor their own product. It just doesn't make sense. If the public found out, it would destroy faith in the company and its stock price would plummet. Executives work for their own best interests. Stock crashes and bad press are not one of them. For that reason alone, personal GREED, they would never do it.

  62. checks and balances, the basis of it from day 1. by Anonymous Coward · · Score: 1

    This is a common theme in the Slashdot forums, and I usually keep my mouth shut, 'cause I hate to beat a dead horse, but I'm feeling a bit saucy today, so forgive the rant.

    Everyone whines, complains and generally just bitches when it comes to the U.S. Government having any responsibility or privacy concerns. The topic for today's thread is the NSA having backdoors in software. Tomorrow it will be something different, but with the same general theme: who can trust the gov't to do what they say? Who will "guard the guardians?" The basic problem here is a lack of education and understanding. Or, to put things more simply, people pulling information from their nether reigons. (no offense meant, Gurlia)

    The gov't is not a single person or organization. The US gov't, and gov'ts in general are made up of hundreds of different organizations. There is a clearly defined chain of command and accountability, from the lowest GS-5 all the way up to Congress and the President. These are the people that "guard the guardians", in this case. Assuming that these backdoors exist, whomever is responsible for the use of these backdoors most likely has to get authorization from his boss in order to retrieve the information to make use of the backdoor. His use of said backdoors will be closely monitored and reported. If the use of these backdoors is an uncommon occurence, the single case of use will get reported up a couple levels of responsibility. If it's a common thing, the number and reason for each use will be reported en masse at month's, quarter's, or year's end. Ultimately, all this information will end up in some committee in Congress - those Congressmen have the access, security clearance, need to know and resonsibility to understand exactly why "NSA lackey Joe" utilized the backdoor in Microsoft Project in May. Or perhaps why the NSA software backdoor dept. utilized the backdoor information 47 times over the course of FY99.

    "Yeah right," I hear you saying. "What good is all that when it only takes once illigitimate use to make a difference?" Three responses to that:
    1. Congressmen are very territorial. If anything is fishy, they will unleash the GAO. Hell ensues.

    2. It is very difficult to do anything shady in our gov't on a large scale. Anything beyond the smallest of projects requires that a lot of people are on board. If things are in any way unethical, someone will make sure that the right people know. As much as you conspiracy nuts like to deny it, most governments do have intelligent, ethical people employed. Hell, even our president couldn't keep his issues under wraps. Yeah, he's got more exposure, but a story about unethical use of NSA information would still make headlines.


    3. "So what?", I hear, "It only takes once, I said." True, true, but being the US government, they do a good job of doing their best to prevent that.

    4. The people in these sensitive positions have been checked out. They've had the FBI talk to their high school teachers, their neighbors, the little nosy lady down the street. Roughly $30,000 of your tax dollars have been spent in an effort to ensure that whomever is given this responsiblity is worthy of it. How many people in your company that have access to sensitive information have had that kind of check?

    Oh, but it's different, you think? The government deals with more sensitive information? They've got more responsiblity? You're right, they do. How many people in your company are responsible for someone's life?

    Government does a good job. It's extremely hard to run a system as large, diverse and as widespread as a government in an efficient way. Quit taking what you have for granted, take a step back and look at some of the positions of the rest of the world.

    disclaimer: yes, I am a gov't employee. No I don't get paid to think or say this, but I work with the system on a daily basis and have a real appreciation for the way that things get done. I thought all the red tape, policies and regulations were silly in the beginning. A lot are outdated and ineffective, but the vast majority keep the behemoth that is the US gov't running.

  63. It's not without precident. by SuiteSisterMary · · Score: 1

    Considering that we know for a fact that IBM caved on the original Lucifer chip, which resulted in crappy ass 40 bit DES becoming an encryption standard, at the behest of the American Government, and considering that until very recently the gov't of the US of A considered crypto to be a munition, and the US keeps a very very close eye on it's guns, why is this so implausable?

    --
    Vintage computer games and RPG books available. Email me if you're interested.
  64. One real-world example by RebornData · · Score: 5

    Back before export restrictions were loosened (1996), Lotus worked out a "deal" with the NSA that would allow them export 64 bit encryption internationally in Lotus notes. For the international versions, they took 24 bits of the private key and encrypted them with the NSA's public key, so that (in theory) the NSA would get these 24 bits for "free", and would only need to crack the remaining 40 (which was export legal). The theory was that this was ultimately better for their international coverage, since they'd have 64 bit protection from everyone except the US government. (I won't waste space by pointing out the obvious problems with this approach.)

    This was publically announced and the technical details disclosed, so while it isn't great conspiracy fodder, it does point to close collaboration between the NSA and at least one major software company...

  65. Re:checks and balances, the basis of it from day 1 by thogard · · Score: 2

    > Congresscritters are very territorial.

    This is true and this is why the NSA is exempt from most of the checks in the system. People outside of the US (The targets of the NSA), don't have anyone on their side and the congressman from some small districat won't get worked up about something the NSA does because it won't effect his district.

    This is why congress has almost never had a problem with the NSA but has had issues with the ones that work in the US (by their charter) like FBI, CIA, BATF.

  66. Of course it matters... by Mr.+Flibble · · Score: 1

    (Some twit will probably miss the point of my post and mark me as a troll, but I think the point needs to be made...)

    I suppose you don't mind then if all your private information is given out to people you hardly know.

    Please then answer the following questions for Slashdot:
    What is your full name and age?
    What is your mailing address?
    What is your Home address?
    What are your phone numbers?
    What is your SIN number?
    What are your credit card numbers?
    What is your sex life like, (please describe in livid detail)?
    What is your standing police record?
    What drugs have you used?
    Do you drink? If so, how often.
    How often do you have sexual thoughts?
    How ofted do you masturbate?
    What do you think about when you do?

    I could go on, but I think you get the idea.

    Privacy is important.

    So, I have a question. Does it really matter if they watch you? I don't know. How about you answer those questions and you tell me???

    --
    Try to hack my 31337 firewall!
    1. Re:Of course it matters... by joejoejoejoe · · Score: 1

      I could not agree more with your sentiment, Mr. Flibble.

      I knew a high school teacher who had a good drill he would use early in the semester, to teach a lesson about privacy and conforming . The drill was to hand out index cards to each student, then ask the following type of questions, each getting slightly more personal... "Write down your name... Write down your age... SS#, parents names, home phone number, virginity status, parents ...yadadada.

      The end of the exercise usually involved a student who was begining to get uncomfortable answering those questions, on paper, for use by a teacher(the intended response), and the scripted answer was, "Ahha! OK, rip up the index cards, and think twice about giving others your personal (private) info.

      We (everyone) need to value privacy and the ability of the individuals to remain "private" if they so desire.

      When the NSA, or some other party, gets to embed their wishes in commercial software (backdoors), the ability to remain "private" if you run those applications is gone. Unattainable. We need names of apps and good reverse engineers, and the original coders who have the know.

      How come we don't see postings about networks that act strangely and mysteriously, say, sending packets to an nsa.gov box? Wouldn't firewalls detect this type of thing and log it? Or maybe they send the info back to microsoft or something so the traffic looks harmless.
      It kind of reminds me of Real Media player GUID, MS's Office GUIDS, netscape's SmartDownload tracking features...

      The threat is real, it is a matter of to what degree we are being monitored and cataloged.

      --
      Silly Rabbit: tricks are for kids.
    2. Re:Of course it matters... by fprintf · · Score: 1

      How come we don't see postings about networks that act strangely and mysteriously, say, sending packets to an nsa.gov box? Wouldn't firewalls detect this type of thing and log it? Or maybe they send the info back to microsoft or something so the traffic looks harmless.

      So what current firewall/IP logging software currently does this in an efficient fashion? I am not talking about creating a text log of all the incoming and outgoing traffic because that takes up way too much room. I'd like a database that stores the IP addresses of outgoing packets, and how many times something went there.

      Of course, they could have www.yahoo.com and all my packets going there could actually be NSA supersecret packets. Then again, unless Linus and Alan Cox have been turned against us, we don't have to worry about super-secret code, eh?

      p.s. Has anyone actually reviewed the code in the kernel to make sure nothing surreptitious is happening?????

      --
      This post brought to you by your friendly neighborhood MBA.
  67. Backdoors and firewalls... by The+Innocent+Dot · · Score: 1
    I think there may be a way around backdoors on a Windows-based system. I know, for example, that the free software firewall ZoneAlarm for Windows enables the user to selectively grant or deny any program, including Windows services, the permission to access TCP/IP.

    As for other operating systems, there is probably a way to configure a standard firewall to let data exit the system only on a need-to-go basis, minimizing the chance of access through a back door.

    Of course, this may not ensure rock-solid security, and if there are backdoors in firewalls themselves, then this is not a Good Thing (tm), but I guess it's at least one way of countering the problem.
    --

  68. Lybia versus Syria by KNicolson · · Score: 1
    It should also be noted the only reason we knew who planted the bomb on the plane in Lockerbie Scottland was because we monitored this traffic.

    So why are there two Lybians in the dock? I have read enough reporting that suggests even the CIA had the Syrians in the frame for the first few months before switching to the politically more acceptable Lybians.

  69. How about bad crypto? by thogard · · Score: 2

    I had a conversation with a bank recently about them thinking about switching to 3des from des. I pulled out the Applied Crypto book, found the table of how fast things can be cracked, fixed up the historical data (it is an Old book), added a few factors that I've heard about and a projected when 3des should be able to be broken in real time. Its about 10 years away.

    How about some of 1024 bit public key crypto? Ever wonder why most of this stuff puts the message digest on the outside of they crypto payload? Its so you don't have to decrypt the data, if you can guess at the contents and can do the md fast, you don't ever even need to brute force they key. Its amzaing how much crypto does this. Also most of it is based on finding good primes. The keys you have are not good primes. If you look at RSA public key stuff you will find that if you have 2 primes as the keys you have a one to one mapping of the encode to decode keys. If one of thouse keys has two factors you will find that you 4 decode keys. 3 facotrs and you have 9 keys since the number seems to square. One bad pseudoprime and your rsa key could have thousands of decoding keys. Considering the NSA gave up buying machines that do big primes fast in about 1994, I'm assuming that the've found out something very interesting about factoring large psuedoprimes.

    Recently someone gave me a sample of a bunch of credit card numebrs that were safe since they md5ed them. A bit of code, a few computers and I was generating the card numbers within seconds. 5 minutes later the entire database was converted to plain text.

  70. How they used to do it in the old days.... by Anonymous Coward · · Score: 1

    Here is an intersting article on trojaned hardware. Why would they do anything less with todays software?

  71. Duh. by Bingo+Foo · · Score: 1
    Yawn.



    ---

    --
    taken! (by Davidleeroth) Thanks Bingo Foo!
  72. Umm, an example would be nice? by Cheshire+Cat · · Score: 1

    Nowhere in this article did this ex-NSA agent provide an example of the NSA collaborating with a corporation. Basically all this article consists of is the claim of an old NSA agent. Really, it sounds like little more than he's repeating tales and rumors he's heard since his retirement. Unless this guy provide some reasonable proof that this is going on, I'm afraid its nothing more than conspiracy theory, and not a well-put-together one at that.

    --

    Last night I shot an elephant in my pajamas. How he got in my pajamas I'll never know.
  73. Truth is stranger than wild speculation by Zigurd · · Score: 2
    Truth is stranger than wild speculation. Two examples:

    At the "Information, National Policies, and International Infrastructure" Symposium held at Harvard Law School, Paul Strassmann, of the National Defense University, and William Marlow, of Science Applications International Corporation, in a session entitled "Anonymous Remailers as Risk-Free International Infoterrorists" were asked by Professor Charles Nesson, Harvard Law School, whether the CIA and similar government agencies are involved in running anonymous remailers as this would be a perfect target to scan possibly illegal messages. The answer: Yes. In addition they mentioned that the NSA has successfully developed systems to break encrypted messages below 1000 bit of key length and strongly suggested to use at least 1024 bit keys. They said that they themselves use 1024 bit keys.

    And this one is really amazing: Crypto AG, which several post have cited as having been revealed in numerous press accounts to have sold compromised crypto systems to governments around the world, is still in business! But the gold plating on the brass balls is the following statement from their CEO, which is currently on their Web site: "Since 1952, Crypto AG has been the specialist for information security at the highest cryptological and technical level. More than 130 countries have chosen Crypto AG as their trusted partner. This trust is based on the fact that Crypto AG is a financially and legally independent Swiss company. All shares are owned by one shareholder: a foundation with one goal, the commercial success of our company. Foundation status rules out any third-party influence, and this also guarantees full independence and freedom in the design, production and marketing of our products."

    What does this mean? For one, it means that having a backdoor revealed will not sink your company even if supposedly secure government communication systems are your only customers. And second, it means that back doors, if they do exist, are an economy measure. If it was encrypted by any popular and widely used tool, it can be forced. Which might explain why you don't see Louis Freeh on TV every night bashing consumer crypto tools.

  74. Staggeringly wrong. by rjh · · Score: 2

    ... projected when 3des should be able to be broken in real time. Its about 10 years away.

    Wrong. Amazingly, staggeringly wrong. The minimum amount of energy required to flip a bit is kT, which is 1.3 * 10**-23 joules per Kelvin. Multiply that by the ambient temperature of the universe, 3.2 K, and you get a minimum of 4.16 * 10**-23 joules per bitflip. This is a thermodynamic limitation of computers, and cannot be surpassed without shifting computation away from Turing machines.

    Now, 3DES has an effective 112-bit keyspace. 2**112 is about 5.2 * 10**33. Multiply (5.2 * 10**33) by (4.16 * 10**-23) and you get 2.16 * 10**11 joules of energy required to break 112 bits by brute force.

    2.16 * 10**11 is a huge amount of energy, on the order of 200 terajoules. But that assumes you have to exhaust the entire keyspace--considering you only have to search 50% of it, on average, you only have to apply 100 terajoules of energy.

    Remember: there is no way around this that we know of. This is a thermodynamic limitation; as soon as you figure out how to get past this, I suggest waiting by the phone because the Nobel folks are going to be calling long-distance from Oslo soon.

    I've got no choice but to completely and wholly discount your entire message. This analysis took me all of five minutes to conduct. It's not hard.

    Insofar as the likelihood of pseudoprimes not actually being prime--do you have any idea what you're talking about? I hate to sound irate (it's only because I'm very irate), but the entire notion of pseudoprimes is that they are probably prime. The likelihood of a pseudoprime not being prime is less likely than you winning the lottery, getting into a car crash, and being struck by lightning while having a hot date with a supermodel. Really. No, I'm not kidding.

    Please, get a clue.

    1. Re:Staggeringly wrong. by thogard · · Score: 1

      Your info assumes tring all keys which is a complete waste of time.

      While 3des uses a 112 bit key, you can reduce that to about 78 bits by completely unfolding the system. There are large numbers of ways to reduce the keysearch space of des which is much easier than reducing the brute force time by 300 trillion times.

      As far as computing hardware, Considering a modern off the shelf programable gate array should be able to do about a billion key searches a second. Thats increasing at a rate of about 8x a year.

      Your right about pseudoprimes. Too bad the crypto only works with one to one keys if the numbers are prime, probably prime isn't close enough.

  75. Quite wrong. by rjh · · Score: 2

    If I get any more irate (see my other posts in response to this story) I'm going to get the Theo deRaadt Award...

    It's fairly simple to write an encryrption scheme using the available algorhythms...

    Yes. It's even simpler to screw it up. Any fool can make a system which they can't break. Making a system which nobody can break requires absolute genius.

    If every government wants perfect security, they should have their own classified programs with classified keys.

    No. Wrong. Go back to class and study some more. The Germans thought that Enigma was secure since the Allies didn't know how it worked, but Turing and friends did amazing work breaking the Enigma even before they had one of their own. The Japanese PURPLE cipher (?) was broken without ever knowing how it worked; they recreated it entirely from first principles.

    Without exception, every cipher I know of which kept its internals a trade secret has been a failure. The most recent spectacular failure is the NSA's SKIPJACK, which for years had its internals protected as a national secret. It didn't do anything to preserve the integrity of its messages; Eli Biham invented an entirely new branch of cryptanalysis (impossible-differential) and used it to cryptanalyze all but one round of SKIPJACK.

    The only systems which are worth trusting are those which have survived years and years of brutal peer review. I trust PGP and GPG; I trust Blowfish, IDEA and 3DES; I trust this, that and the other. I trust the PKCS-11 CRYPTOKI standard, I trust SSL when used properly. All of these have been peer reviewed extensively and exhaustively, and so far they're still standing.

    I don't trust anything which hasn't been extensively peer-reviewed. History shows that systems which have not survived brutal peer review do not survive in the real world.

    Some of my Marine friends are fond of saying, "Training ought to be so hard combat is a vacation." There's a lot of merit to that. In cryptography, peer review means that everyone is trying to break a system. Of all those people, odds are there are people with more skill and better resources than the people who are trying to break your system for-real. If a system survives peer review, it'll probably survive your enemies.

    If it's not submitted for peer review, you take your chances.

    Your chances aren't very good.

  76. Where to look for backdoors by Animats · · Score: 2
    One has been found already; the hole in PGP discussed on Slashdot about two weeks ago. So it's a real problem.

    Where to look next? I'd look closely at

    • Voice-over-IP software
    • Instant messaging systems
    • Methods by which microphones on computers or cell phones might be remotely activated
    • PBX remote maintenance systems
    • Router remote maintenance ports
    Look closely at tools for private person-to-person communication.

    I used to be pro-NSA. But since we beat the Commies, we just don't have a big, well-organized enemy that requires that kind of snooping. Let's face it; the countries that really hate the US are basically losers. We might have some terrorism problems from some loser country, but they'll be down in the noise compared to, say, drunk driving. If state-sponsored terrorism gets to be a real problem, it's an act of war. This limits what a government can do before they end up at war with the Last Remaining Superpower, or, as with Iraq, most of the developed world.

    Even wiretapping is marginal from a law enforcement perspective. Well under 1% of prosecutions involve wiretaps. A total prohibition on wiretaps wouldn't cause a measurable blip in the crime rate. On the other hand, lousy computer security makes lots of white-collar crimes possible, some with high dollar amounts.

    So bad computer security as public policy is bad public policy. Any government official involved with backdoors or wiretapping should be considered soft on crime. That's the position to take in political forums.

    1. Re:Where to look for backdoors by franl · · Score: 1

      Animats wrote:

      One has been found already; the hole in PGP discussed on Slashdot about two weeks ago. So it's a real problem.

      An NSA-installed backdoor has not been "found already" in PGP. It was a bug. Not the first either (if you've followed PGP for the last 7 years or so). To conclude that NSA-installed backdoors are a "real problem" on the basis of that particluar bug is wrong.

      The NSA backdoors may be a real problem, but don't conclude that from the occurrance of legitimate bugs in complex software.

  77. $1000 Challenge. by rjh · · Score: 2

    This is not a joke.

    I am very, very tired of hearing people say that they can break this-and-that, or that such-and-such is trivial, or what-have-you. Most of the time, these people are total incompetents who like to make themselves sound much more clued in than they really are.

    The last time someone made claims like thogard did, I made a public challenge which was not accepted. Maybe this time will be different. So, without further ado:

    THE 6-HOUR MD5 CHALLENGE

    1. Rules.

    The only rule is you can't bribe the judges. If you want to lurk around my workplace, bushwhack me when I come out and beat the answer out of me, feel free. Don't do the crime if you can't do the time, though. You can cryptanalyze this, you can attempt to coerce it out of me, you can send an attractive woman my way (free hint: I'm partial to tall redheads) to coax it out of me, you can try and eavesdrop on my phone lines and overhear me give it away, I don't care.

    But you can't go after the judges, because then we don't have a fair contest. Fair?

    2. The Challenge

    If this challenge is accepted, I will submit to CmdrTaco (or another Slashdot employee, as he assigns) a credit card number. Specifically, my credit card number (with a few digits changed for my own self-preservation). I will also submit the MD5 hash of this (slightly modified) credit card number.

    No cribs will be given. It will not be announced whether it's the credit card number by itself, whether my name is part of the data, whether the expiration date is included, etc. CmdrTaco will verify that I'm not cheating.

    Once everything is set up, the MD5 hash will be put up on Slashdot. From the time it's put up, you'll have SIX HOURS to reverse the MD5 hash and get my credit card number.

    3. The Reward

    The reward is $1,000 cash. (Well, it'd actually be a cashier's check, but same difference.) If you can do it--especially if it's as easy as "a bit of code, a few computers, and I was generating the card numbers within seconds"--then this will be the easiest grand you've ever made in your life.

    All monies will be deposited in advance with CmdrTaco (or others as he assigns). If I don't cough up the dinero up front, the contest doesn't go forward.

    4. Frequently Asked Questions

    Why only six hours?

    Credit card numbers really aren't all that entropic; they're very predictable. The card I'm looking at right now has 16 digits, plus my name and two dates (valid-throughs). Brute-forcing 10**16 would take some time, even for an immensely large network, and that doesn't include the permutations of my name, the expiration dates, etc.

    Breaking DES by brute force requires an average of about 3 * 10**16 operations. Thus, breaking my credit card is a little harder than breaking DES. It's possible some Slashdotters with access to extremely large networks would be able to brute-force this, but I don't find it likely.

    If it's really as easy to break MD5 as thogard is claiming, six hours will be plenty of time.

    Why are you changing the digits of your credit card? If you have such faith in MD5, shouldn't you leave it unaltered?

    As I said, some Slashdotters may have access to extremely large networks which could brute-force it in a few days' time. I'm changing it just to cover my tail in case someone decides to spend weeks of processor time brute-forcing every possibility.

    Isn't MD5 in disfavor nowadays? Wouldn't SHA-1 be better?

    Yes, MD5 has a couple of potential attacks against it. I still have faith that it's very strong in practice, though.

    Are you serious about this?

    I'm serious about this. Are you?

    1. Re:$1000 Challenge. by thogard · · Score: 2

      Sounds like fun. The hard part is when you add extra data that isn't needed for the CC transaction. Here in the land downunder, expire dates aren't required by at least 3 banks so they are routinely not used. The name isn't used on all transactions so that only leaves a credit card number which are typicaly 6 digit bin+9 digit account+1 mod10. If know for example which bank your likly to have (and if your likly to have a gold card), that reduces the BIN (1st 6 digits) search range to a few hundred. Figure out the last 3 digits (which your number modification will break), and that leaves a small million things to try. If you assume that all the typical reciept data is all known text it becomes a trival game which was what I was talking about with bad crypto. Your challange makes this harder than the problem I had.

      I propose you generate a sample so that others can play with the concept and pre test their setups.

      To anyone else that wants to play, here is an inner loop of the program (mentioned in the first post). It takes 63 user seconds on the slowest box I had handy.


      while(count++<9999999 ) {
      int sum;
      MD5_Init(&c);
      //sprintf(buf,"411111%07chk", count+0000000);
      // cc1 is the bin, calc cc2 so mod10 works
      sprintf(buf,"%s%07d%s",cc1,count,cc2);
      len=strlen(buf);
      MD5_Update(&c,buf,len);
      MD5_Final(&(md[0]),&c);
      //if(strcmp("7ebf77977b585cb41c15606b92bfe123",pt1 (md)) {
      ////printf("%s %06d %s\t",cc1,count,cc2),print_md5(md);
      //}
      for (sum=i=0; i<MD5_DIGEST_LENGTH; i++)
      if(md[i] == md5cc[i])
      sum++;
      if(sum==MD5_DIGEST_LENGTH) {
      printf("%s %07d %s\t",cc1,count,cc2),print_md5(md);
      exit(0);
      }
      }


      It can be made much faster by MD5_Update only on the bits that change but keep in mind it does things by blocks. Removing the libc calls would help reduce it a bit too.

    2. Re:$1000 Challenge. by rjh · · Score: 2

      In other words, you had a set of cribs so extensive that you could've brute-forced it with pencil and paper. And you expect me to take that as evidence that MD5 is insecure?

      No samples will be provided. As I said--no cribs. (Actually, I lied. I intentionally put lots of cribs in that challenge, if you're smart enough to pick up on them.)

      Time to fish or cut bait, thogard. It's all up to you.

  78. um, whoah. you're the first one i've met by SomePoorSchmuck · · Score: 1

    i was beginning to think that i had only imagined the existence of that book because no one seems to have heard of it! i've scoured used bookstores for years and now have two pbk copies (so i can keep one permanently and occasionally loan out the other if someone proves worthy). everyone's reaction is the same: "wow! why haven't i heard of this before?"

    seriously, i consider it the best novel i've read, and it puzzles me that it's not as well known as its cohorts like Hitchhiker's Guide, Catch22, vonnegut (esp. Sirens of Titan), Confederacy of Dunces...

    as far as the phil dick story, if it's a short story i may have read it since i used to read every sf anthology i could find (maybe that's why the memory-wipe idea was floating around in my subconscious); since it comes recommended from someone who has read Satan i'll definitely track it down.

    i'd be interested in hearing how you came across Satan and what kind of impression it made on you.. you can email me using my nick (it's a hotmail address).

    ---
    the problem with teens is they're looking for certainties

    --

    Hollywood, Television, has become the dream machine. We need to take that back; each of us is a Dream Machine
  79. First Mind Control, now this? by Third+Normal+Form · · Score: 1

    Oh boy. I have foiled their attempts to control my mind, but now I know I can communicate only with carrier pigeons.

  80. More US trash ... by srealm · · Score: 1

    Personally, I live outside the USA (Australia to be precise), well out of the duristiction of the NSA, or any US organisation (no carnivore going to be at MY ISP!). Which means not only is any data collected on me by the NSA invalid, but also that the NSA has no right to collect it in the first place!

    I also remember a little while back there was outrage over Internet Explorer contacting not just microsoft, but the NSA before going to any secure ASP sites, which means both microsoft AND the NSA have to approve of you going to that site before it will let you get the page up. This has been used in the past to block people outside the US from getting strong encryption. What I want to know is, what on earth gives the NSA the right to say stop me downloading strong encryption from Finland -- where the source and destination are out of their control and duristiction, but the software still asks for their 'approval' first.

    I believe if the NSA wants to go poking around in proprietary software, they should 1) have to have some kind of notification not only that the NSA backdoor is there, but what it enables the NSA to do (not how it works, thats up to them -- just what it allows). and 2) provide an international version WITHOUT the NSA interferance/code in there, that the software houses can export without people internationally having to contact the US government before using their software.

    IMHO, the US govt is taking big brother a bit too far, especially when it concerns software or internet traffic that is being used or transmitted outside their own boarders. I for one am glad I am part of the GNU generation.

    1. Re:More US trash ... by Vanguard(DC) · · Score: 1

      you seem to be forgetting or ignoring this very basic principle:

      the US (we!) are the biggest, baddest MF on the block, and when it comes to matters of National Security, I WANT them to see every little thing the rest of the world is doing.

      Resist if you want, but remember, resistance is futile. If you are doing anything that is of interest to the NSA, then you are obviously doing something wrong. My advice: don't do anything illegal or threatening.

      For a living, I help secure our nation from idiots, terrorists, and losers who think they should "be allowed" to get away with threatening or actually perpetuating a crime against the US because "their laws dont effect me." Screw them. If I am doing something I wish to hide, then I must be doing something illegal or shameful. Solution: don't do these things.

      Face it, we live in a world that is ultimately moving toward a One-World or Global government body. THERE IS NOT A DAMN THING YOU CAN DO ABOUT IT! So whine all you want, and badmouth "big-brother," just realize that while you do so, you're nothing but a useless pile of she-it on the side of the road.

      Go play with the Roo's Mate. They atleast wont judge you for your international crimes.

      -Vanguard

      ps: i understand that in saying this, I am going against the "status quo" and basically advocating the impedence of freedoms and privacy. But screw it, when it comes to National Security, (read: my safety and my children's) then I could care less if you have to let the U.S. know each time you take a piss... I'll say it again: we are the biggest, baddest MF on the block, so give us your lunch money. simple.

      --
      "I think, therefore I get paid."
  81. Show me just one case. by rjh · · Score: 2

    Show me the academic papers which show you can reduce 3DES to complexity 2**78. The same attack could be used to reduce DES to complexity 2**39, which would be the world's first strong cryptanalytic attack against DES.

    Show me just one instance where someone used this attack against DES to break it by brute force in an average of 2**38 operations.

    Your argument about computing hardware is (a) wrong and (b) irrelevant. Moore's Law says that we can expect it to roughly double every eighteen months; if it increased eightfold in a year, this is highly unusual and is likely not a trend. Please point out the academic reports which talk about chips capable of doing a billion keys a second by themselves, or that the field of brute-force crackers is increasing by eightfold a year. That's why it's wrong; it's irrelevant because no matter what, thermodynamic limitations still apply.

    Please present me with a real analysis which backs up your claims, not some vague statement of potential attacks and a made-up number about hardware crackers.

    Too bad the crypto only works with one to one keys if the numbers are prime, probably prime isn't close enough.

    The odds of a good probable-prime being composite is less than the odds of you being struck by a meteor at the instant you read this post. If you're concerned about your probable-primes being composite, I would respectfully suggest that you should consider the threats to your life that meteor strikes, attack by killer bees, random violent stranglings with rabid wombats, etc., pose. To lament the likelihood of a composite probable-prime while not living in stark fear of death by slipping in the tub and breaking your neck is extremely irrational. The one is far more likely than the other, and has much more dire consequences.

    I have already issued a challenge to you on one of your more outrageous claims. I hope you take me up on it.

    1. Re:Show me just one case. by cheezehead · · Score: 1
      The odds of a good probable-prime being composite is less than the odds of you being struck by a meteor at the instant you read this post.

      Absolutely right. As Donald Knuth points out in his "The Art of Computer Programming" (I forgot which volume...), the odds of a hardware error in your processor (or a bit flip because of a cosmic ray, or whatever) are enormous compared to the odds of the candidate prime not being prime.

      Also, a statement like probably prime isn't close enough indicates a bit of a misunderstanding about all of this. Either "probable prime" is a prime, or it is not. There is nothing in between. If it is, there is no problem. In the extremely unlikely case that it is not, you have a chance of breaking the encryption. RJH has explained clearly why you should worry about other things instead.

      --

      MSN 8: Now Microsoft even has bugs in their ad campaigns.

    2. Re:Show me just one case. by thogard · · Score: 1

      Moore's Law -- Logic density doubles every N years where N is currently about 1.5 but used to be 1.

      It does not imply that computer speeds (measured as getting work done) is limited to the same factor. What is the yearly increase in 3d texture processing speed? The chips still follow Moores law but there is far more than 2x gain/18 months.

      If Moors law applied for performance, your desktop box would be about as useful as a calculator.

      Now go look at EFF's box. It was designed in 1997 using standard cell custom chips. Their parts run at 40mhz . They are only doing 24 DES engines per chip and they aren't piplined and take 16 clocks per DES. It looks like they used standard DES cells to put it together. Just cracking does not require such features as CBC modes. The design isn't the best if all you want to do is crack one DES block. It was designed to do other kinds of searches as well. Take that design and optimise it so that its completely piplined and uses shared key counters. Keep adding cells till you can't fit anymore gates and and see how fast it goes. Just with these simple extras your going to get a better increase than Moores law.

      As far as the large primes go, Rmember Cray Computer company (not Cray Reaserch)? They were building two computers for the NSA when they went folded. One of them was a 16,384 bit machine and the other was a 65535 bit machine. They were built to do prime number research. They were paid for and the order was cancled after the machines were mostly complete. To me that says the NSA didn't need to do any more big prime number research since it would have not cost them any more money to have the machines completed. I have a strong feeling they know something about big primes that hasn't hit the litature. I also know that some even numbers will pass many of the "prime" test used by many popular key generation programs.

    3. Re:Show me just one case. by rjh · · Score: 2

      If Moors law applied for performance, your desktop box would be about as useful as a calculator.

      I'm not sure what you're meaning to infer there; my desktop box is a calculator. Just a really fast one with a large display. Moore's Law does apply to performance, and has applied for about the last 40 years.

      It was designed in 1997 ... just cracking does not require such features as CBC modes ...

      Of course it doesn't. CBC mode is ECB that's been XORed with the previous ciphertext block. Breaking CBC mode is computationally equivalent to breaking ECB mode, especially since if you have N blocks of text, you've got N-1 cribs. Or N cribs, if the CBC mode is brain-damaged and has a known IV.

      As far as the large primes go ... they were building two computers for the NSA when they went folded. ... They were paid for and the order was canceled after the machines were mostly complete. To me that says the NSA didn't need to do any more big prime number research since it would have not cost them any more money to have the machines completed.

      Reference, please? Even assuming this is true and not urban myth, it still demonstrates nothing. They could just as easily have discovered a proof that P != NP, thus making the entire attempt to break large composite two-factor numbers moot. There's not enough information there to draw any sort of inference from. It is just as dangerous to overestimate your enemy's capabilities as it is to underestimate them.

      I also know that some even numbers will pass many of the "prime" test used by many popular key generation programs.

      Bullshit. The first step in selecting a probable prime is to see if it's divisible by 2. This is really, really simple; you just check one of the low-order bits in the number and if it's set, it's not prime.

      If you've found a program which does prime generation and skips this step, please tell me, so that I can spread the word and trumpet from the mountaintop, "don't you dare even think of using this piece of crap".

      But I don't think you've found one, otherwise you'd have mentioned it by name.

    4. Re:Show me just one case. by thogard · · Score: 1

      Goto a library and get the last annuaual report for Cray Computers. Their stroy is there in black and white but I would expect someone that is a crypo expert to know what has happened in their field but you seem to be stuck just looking at what has happened in the wonderful world of education institutions. There are a lot of people who have been doing a large amount of crypto work that don't publish every result. Try the US air force, NSA, AT&T, McDonald Douglass are just some of the ones I know about.

    5. Re:Show me just one case. by rjh · · Score: 2

      It's a big field, if you didn't notice. Expecting me to keep track of the commercial dealings of the NSA and Cray Computers is like expecting a PhD physicist whose specialty is in physical chemistry to keep track of all the latest goings-ons in the world of superstring theory. Sure, the physical chemist can probably understand the majority of the theory, but only if he's given pointers in where to look for information.

      Cryptography is a science. Science is inherently skeptical; it's the process of saying "I'm from Missouri; show me." I've been saying "show me" until I'm blue in the face, and all you can say is "I'm right". Sorry. Science doesn't work that way. Nor does cryptography.

      You can't give me a single verifiable reference to back up your claims. You can't present me with any evidence that your supposed 2**78 attack against 3DES works. You can't present me with any evidence that there exist any prime number generators in commercial use which will pass on even numbers. You can't present me with a cryptanalysis of MD5, much less reverse it. You won't even accept a challenge to prove your claims, even when there's $1000 in it for "just a few seconds" of work on your part.

      You're a crypto poseur. Get a life.

    6. Re:Show me just one case. by thogard · · Score: 1

      MD5 the "credit card" details of a real transaction (which isn't close to what you proposed) and I can crack it. If its a transaction like the ones I typicaly see, I can crack it in under a day. Given enough inside info, I have done this in the past in a few hours.

      You see, I didn't say I can reverse MD5. What I said was that if you can guess the contents of a packet that has a signature, you don't need to decrypt it. But your too thick to see that part of the arument and want to push the arument that brute forcing is hard. Read the damn papers, even the EFFs box didn't brute force since it has ways of throwing out bad keys.

  82. Er, no. Thank RMS. by renehollan · · Score: 1

    ... subject says it all.

    --
    You could've hired me.
  83. Indian Govt stopped using closed software... by 11oh8 · · Score: 1

    I remember hearing something about this last year.. The Indian decided that many closed software products included backdoors accessible to US (and possibly other) govt agencies.. THey passed a mandate to use either opensource or in-house developed software for ALL critical applications... This includes OS, security, networking, etc apps but probably not MS Word, etc... I'm sure this decision was based on some investigation/findings that they did...but maybe did not release...

    $.01,
    11oh8

  84. NSA Backdoors by BudhaPriest · · Score: 1

    It may not seem like a big deal now.Most of use are not under the risk of being locked up they are only looking for major crimes.But if they are aloud to get away with such things soon every agency will be using similar methods to bust use for the smallest of crimes.Remember you have to crawl before you walk!

  85. Does it matter? by YellowSubRoutine · · Score: 1

    We are used all day long, so why not a little "shocking" article to get people awake?

    I enjoyed reading all the toughts people had while reading...

    1. Re:Does it matter? by "Zow" · · Score: 1

      No.


      I never said that the article shouldn't have been posted. Just that it may have been /. fodder. Nothing wrong with that. I rather enjoyed it, actually.

  86. Limerick of Doom by VodkaChaser · · Score: 1

    There once was a Bill from Seattle, Who wished to herd users like cattle He said with a grin, as the profits rolled in, "I think I hear freedom's death rattle.."

    --
    "Normal is a cycle on a washing machine" -John P. McAfee
  87. Re:Why would anyone but terrorists & pedophiles ca by Craefter · · Score: 1

    The NSA is using terrorist threat and child porn as an EXCUSE to use such measures. Wasn't the saying "The goal justifies the means?". In fact the real reason is that the USA seeks to get an industrial and economic advantage over the rest of the world by intercepting inter-company communication.
    I mean, really. Would a real terrorist be so stoopid to use any commercially available encryption? Use e-mail? Use electronic communication?

    -Danny

  88. Re:Why would anyone but terrorists & pedophiles ca by Craefter · · Score: 1

    What about the GNU compiler? It already compiles a ready-to-go backdoor in each probram you make. Maybe this code was already there in the compiler for the GNU compiler. Or the compiler from the compiler from the compiler.......

    -Danny

  89. moderate this up! by willis · · Score: 1

    I'd love to see this happen... I too get sick of people who dismiss things with a wave of a hand ("give me a paper clip and some scratch paper, I'll have it in two minutes"). People like to bullshit -- I'd love a chance for them to step up to the plate!

    willis/

    --

    there is no thing
    what else could you want?
  90. Another (possible) real-world example by cheezehead · · Score: 1

    I know of a commercial encryption package that allows you to have variable sets of users and passwords per encryption/decryption key. To clarify this, you can create a key that Alice can use with her own password, Bob with his own (different) password, etc. It would be extremely easy to add a backdoor user/password to every key without the regular users ever knowing (unless they disassemble and reverse engineer the executable...). So, how paranoid is it to think that a security agency would have a backdoor in this product? Or maybe we should just trust the software vendor?

    --

    MSN 8: Now Microsoft even has bugs in their ad campaigns.

  91. Because they are are organized enough to avoid it by tolan-b · · Score: 1

    Same as the R.I.P act here in the UK. It's supposedly to catch 'terrorists, drug lords and paedophiles' (everyone's pet crime atm). So they're going to have _all_ our net traffic going through their version of carnivore, which will be installed in all the major ISPs. Hmm.. well that's okay the people say, after all it's just to catch the terrorists, drug lords and paedophiles, so what have we to worry about? PEOPLE USE ENCRYPTION! Well if you don't give the government your key when requested you get 2 years in prison... 1. Is anyone who is guilty of one of these major crimes going to give two shits whther they go to prison for two years? I think not compared to the alternative. 2. Threfore, the only people who the law is effective against are the innocent, and people who have committed crimes which carry a sentence of under 2 years, ie. relatively minor crimes. Dont believe the hype

  92. Confirms NSA backdoor in Windows? by Martin+S. · · Score: 1

    This seems to confirm last years the claims by cryptonym that Microsoft Windows CryptoAPI does contain a NSA back door.

  93. Re:Why would anyone but terrorists & pedophiles ca by fafi · · Score: 1

    Not to mention of course, that the country that has been most involved in bombing other countries' embassies, airports and government buildings were precisely the USA. Shouldn't this lead to a right of other countries to inspect the NSA's secrets?

    --
    -- eddie
  94. Re:**"P.R.O.M.I.S."** IS THE NAME; pay attention!! by zlite · · Score: 2

    That's comic. So they're alleging that software *bought from* the justice department might have a possible backdoor that the justice department could access? Please. Not only has no evidence turned up (did the mounties drop the investigation?), but even if it did, that would be neither very surprising nor what this thread is about. The allegation here is that commercial software from independent software firm (even possibly the scary evil empire itself, whooo) contain such a backdoor.

    I repeat: prove it.

  95. Re:Name 'em, Here's an example by zlite · · Score: 2

    Sorry, that's a telecommunications network, not a software app. Most telecoms networks have the capability to be tapped under court order; indeed, Globalstar would be one of the few exceptions if it didn't.

    The allegation here was independent software apps (predictably, everyone immediately mentioned Microsoft) had such backdoors. I'm challenging them to provide any example of that.

  96. Who guards the guardians.... by Hellburner · · Score: 1

    And... ...who watches the Watchmen? Hmm? Hmm? You still want that golf scholarship....DON'T YOU?

  97. Re:NSA KEY? by 5KVGhost · · Score: 1

    No.