Slashdot Mirror


IBM Clinches Security Certification for Linux

Nimey writes "IBM has gotten Linux certified under the Common Criteria specification. " What this means is that government can consider Linux when making purchasing decisions. Linux got the highest rating possible.

95 of 373 comments (clear)

  1. Just wondering.. by CausticWindow · · Score: 4, Interesting

    What are the ratings and how does other common OS's score? Anybody know?

    --
    How small a thought it takes to fill a whole life
    1. Re:Just wondering.. by nakhla · · Score: 5, Informative

      I believe Linux received an EAL 2. Windows 2000, however has received an EAL 4. An EAL 4 involves more security checks and requirements.

    2. Re:Just wondering.. by Anonymous Coward · · Score: 5, Informative
    3. Re:Just wondering.. by gurisees · · Score: 3, Insightful

      Try the CCEVS home page... Here you can find the Validated Products List.

      --
      ... information wants to be forwarded ...
    4. Re:Just wondering.. by Anonymous Coward · · Score: 5, Informative

      You can get an overview at networkcomputing.com or at the common citeria web site.

    5. Re:Just wondering.. by TedCheshireAcad · · Score: 4, Insightful

      If Win2k gets a higher rating than Linux, then why do we have stuff like this happening?

      Isn't it odd that a "comprehensive security rating" can overlook something as serious as a complete remote compromise?

    6. Re:Just wondering.. by Florian+Weimer · · Score: 2, Informative

      If Win2k gets a higher rating than Linux, then why do we have stuff like this [cert.org] happening?

      Read the certification assumptions: cooperative users in a benign environment, and network connections only to hosts in the same administrative domain. In short: "Don't use this on the Internet, or the certification is completely meaningless."

      Furthermore, certification just guarantees that a certain process is followed, and the process itself doesn't guarantee anything about implementation errors (except for the mitigation process), at least at such low levels as EAL4+.

      (AFAIK, it wasn't even the default configuration that was certified.)

    7. Re:Just wondering.. by molarmass192 · · Score: 3, Interesting

      I found this link which has more details, looks like it is EAL2 after all. I also found that Red Hat and Oracle are planning on going after EAL4 for the latest RHAS so the W2K advantage might be short lived.

      --

      Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
    8. Re:Just wondering.. by Florian+Weimer · · Score: 3, Informative

      Most linux/bsd distros default config are quite secure, whereas the default in Windows (which most people use) is extremely open and very vulnerable.

      This is true at the moment, but it's changing with new product releases.

      For example, on Windows Server 2003, IIS is not installed by default, and if you install it, it binds to localhost only by default. I find this rather impressive for Microsoft because it shows that the company sacrifices trivial installation for more security. I wonder where they are heading. IMHO, it's getting more and more likely that Microsoft crushes the free software competition in the security area. Not because of certification, but because of more reliable software, better product management, courage to make decisions which inconvenience users etc. Right now, their advisories are already among the best the market offers (which also says something about the market, but still I wouldn't have predicted this two years ago).

    9. Re:Just wondering.. by evenprime · · Score: 4, Insightful
      TedCheshireAcad asked
      If Win2k gets a higher rating than Linux, then why do we have stuff like this happening?

      Isn't it odd that a "comprehensive security rating" can overlook something as serious as a complete remote compromise?
      No, it is not odd. It is expected, in fact. Microsoft's rating was for common criteria "CAPP/EAL4". The CAPP part means that the OS provides "a level of protection which is appropriate for an assumed non-hostile and well-managed user community requiring protection against threats of inadvertent or casual attempts to breach the system security". I don't consider the internet to be a non-hostile and well-managed user community, so I'm not the least bit surprised that hostile remote attacks are possible. The evaluations didn't say that it was safe to hang the microsoft box - or the linux one - on the internet.

      These lower level security evaluations don't mean much in terms of real security out on the big scarey internet; i.e. the situation most of us find our machines in all the time. (This has been discussed on slashdot before.) Basically, all that is necessary to get one is that you document *everything* and then throw a pile of money into having a government-approved independent organization evaluate your product and make sure that it does what the documentation says it does. If your product behaves as your documentation says it does, you get the certification. It is worth noting that OpenBSD, who have only had one remote hole in the default installation in seven years, have avoided these types of certifications for a long time. Look at Theo's comments on the C2 rating in the Orange Book (the predicessor of the common criteria.) This is the formal description of EAL4 in the official list of evaluation levels
      EAL4 - methodically designed, tested and reviewed

      EAL4 permits a developer to maximize assurance gained from positive security engineering based on good commercial development practices. Although rigorous, these practices do not require substantial specialist knowledge, skills, and other resources. EAL4 is the highest level at which it is likely to be economically feasible to retrofit to an existing product line. It is applicable in those circumstances where developers or users require a moderate to high level of independently assured security in conventional commodity TOEs, and are prepared to incur additional security-specific engineering costs.

      An EAL4 evaluation provides an analysis supported by the low-level design of the modules of the TOE, and a subset of the implementation. Testing is supported by an independent search for vulnerabilities. Development controls are supported by a life-cycle model, identification of tools, and automated configuration management.
      Notice that the goal is to "retrofit" a product line with security, and only to the degree that doing so is "economically feasible". Compare that with Bruce Schneier's comment that "Security isn't easy, nor is it something that you can bolt onto a product after the fact." No one should be surprised that feature-rich, general purpose operating systems designed for quick and easy use (i.e. everything turned on by default) are vulnerable.
      --

      "Weapons should be hardy rather than decorative" - Miyamoto Musashi
      I think that goes for OS's too
    10. Re:Just wondering.. by plcurechax · · Score: 2, Informative

      Common Criteria's CCPL (Centralised Certified Product List)- OS
      and the NIST's Validated Products List (Operating Systems).

      AIX 5L for PowerPC V5.2, Program Number 5765-E62
      B1/EST-X, V2.0.1 with AIX, V 4.3 (Bull)
      HP-UX (11i) Version 11.11
      IRIX v 6.5.13, with patches 4354, 4451, 4452
      IPSO 3.5 and 3.5.1 (Nokia)
      Trusted IRIX /CMW v 6.5.13, with patches 4354, 4451, 4452, 4373, 4473
      Solaris 8 2/02
      Trusted Solaris 8 4/01
      Sun Solaris Version 8 with AdminSuite v3.0.1
      Windows 2000 Professional, Server, and Advanced Server with SP3 and Q326886

  2. Another link by manduwok · · Score: 5, Informative

    CNN.com has this story too.

    1. Re:Another link by plaa · · Score: 4, Informative
      The CNN article (as some others I found using Google News) point out a few important facts that were omitted from the Yahoo story. A few important quotes:

      Linux was certified as providing only "low to moderate" security, compared with the same group's certification as "moderate to high" last year of the security of Microsoft's Windows 2000 software. Supporters said Linux software, whose popular mascot is a penguin, was under testing for better-security ratings.


      So it isn't yet certified at the same level as Windows.

      The approval, being announced Tuesday, involves only one version of Linux, from SuSE Linux AG, a vendor based in Nuremberg, Germany, when the software is installed on a particular line of IBM's server computers. IBM, which paid roughly $500,000 for the testing, and SuSE were announcing the certification jointly.


      So if anybody else wants to be selling Linux to the US government, they have to shell out those hundreds of thousands of dollars themselves.

      So maybe not much use for the overall community, but certainly a landmark in the history of Linux, and it shows that it certainly can be done!
      --

      I doubt, therefore I may be.
  3. Big win for Linux! by Anonymous Coward · · Score: 5, Informative

    Microsoft set out to get Win2K certified and only completed the process last October according to .

    Linux now has the upper hand because MS does not yet have XP certified.

    1. Re:Big win for Linux! by Dot.Com.CEO · · Score: 3, Insightful

      XP is a desktop OS, and hardly needs security certification of that level. Windows 2003 server just came out a few months ago. Give it time. I bet the Linux configuration that was certified was not exactly 2.5 kernel material running debian unstable.

      --
      Mother is the best bet and don't let Satan draw you too fast.
    2. Re:Big win for Linux! by EvilTwinSkippy · · Score: 4, Insightful
      Excuse me? Windows 2003 is an entirely new product and requires an entirely new certification.

      Linux DOES have an advantage. I can always get support for a old version of a distro. (Worst case, I AM the support.) Now here we are in 2003. It takes M$ 2 years to get Windows certified. They stop shipping the product after 3 years, and pull the plug after 5. That means you have, tops, 3 useful years of a M$ product in a sensitive environment. Less when you consider implementation time.

      People gripe about how the space shuttle runs on old equipment, but you have to remember, there are plenty of installations that require computing hardware to be embedded for decades. Think factory equipment, weapon systems, utilities, traffic lights, aircraft.

      When engineering those systems you use the most stable installation you can find, strip it down to just what you need, and run it until you can't buy parts for it anymore.

      Now how do you do that within a 5 year Window again?

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
  4. Cool ;-) IBM forked over the few milllion.... by Creepy+Crawler · · Score: 3, Interesting

    Hey, you really cant go wrong with a open source, GPL'ed operating system where drivers are wrote by guys from NASA (Thanks Mr. Becker), and your security ACL's are wrote by the Spooks (heh, thanks NoSuchAgency ;-).

    It REALLY beats closed source OS'es (for govt's) as even our own MS of America wont let us see the code because it's "dangerous". However showing the Chinese is A-OK.

    Gotta makes you think: what would our gov't choose if they didnt have their hand in MS'es pocket?

    --
    1. Re:Cool ;-) IBM forked over the few milllion.... by Creepy+Crawler · · Score: 2, Informative

      Oh. I just thought another article said it took 2 Million to do the first level of cert, and went up from there. IIRC, it's about 9 million for EAL7 test as it has the NSA certify all the source, compiled binaries, default configuration, and configuability. The hardware is also certified the same way, so that the OS is joined to the exact brand of chip. And EAL7 takes about 1-3 years of rigorus testing.

      EAL1 = "Whats a computer?" user tested
      EAL2 = "What's this button do?" user tested
      EAL3 = "What's this linux thingy?" user
      EAL4 = "Script kiddie tested, hacker approved"
      EAL5 = "Woah, it has NMAP!" user tested
      EAL6 = "Cool! I just transffered 2e6$ to my swiss acct" user tested
      EAL7 = "The black hat's are pissed" system secure

      --
  5. Re:Alright...? by azzy · · Score: 5, Informative

    I think what this means is that they can pick Linux and have a piece of paper supporting their choice. Got to cover their own backs I guess.

  6. Red Hat / Oracle by jmkaza · · Score: 4, Interesting

    According to this article, Red Hat and Oracle are working on gaining the same level of certification by the end of the year.

  7. Kernel or distro? by NineNine · · Score: 3, Insightful

    So what I want to know is anything with the Linux kernel good to use, or just SUSE? Call me nuts, but I thought that different distributions using the Linux kernel could be pretty damn different as far as security and stability go.

  8. What about BSD? by dodell · · Score: 2, Interesting

    Please spare me of all the "BSD SUCKS" and "BSD IS DEAD" flames. Kthx.

    Ignoring the fact that IBM markets Linux and not BSD, why haven't corporations made genuine efforts to get it accepted in environments such as the government. The article doesn't make it clear whether or not they're talking about serving or usability.

    It seems to me that if they're talking about security and such, there's still a bit to be left desired. Additionally, SuSE is by no means the most standard (IMO, it's the most backward) distribution of Linux.

    I'd be interested in learning why more companies don't take a look into BSD environments. The security is there. The license is TOTALLY unrestrictive. It's stable, secure, well documented and well accepted (except on /.) -- why doesn't it get more corporate love?

    1. Re:What about BSD? by eer · · Score: 2, Insightful

      Because it lacks the corporate hype that Red Hat, et al, gave to Linux.

      What I'm trying to figure out is, "What's important? The kernel or the glibc?"

      Apps written to glibc will run on GNU/HURD, Linux, Lava, and other kernels, too. Technically, that's a better story. But business wise, the brand in people's mind is "Linux".

    2. Re:What about BSD? by wawannem · · Score: 2, Insightful

      There are many reasons why BSD should be ahead of the game, but unfortunately it is not. I wish I had some real numbers, but I remember having one of my BSD zealot friends run a command and pipe it to wc to see how many packages were available in the BSD ports tree. At that time there was about 2,000. I was impressed, until:

      [wawannem@weswlinux]:/home/wawannem
      $ apt-cache dump | wc -l
      100543

      I think this is what really makes the case for linux. It is sort of a Catch-22, there is more software available for linux, so more software is created for linux.

    3. Re:What about BSD? by CableModemSniper · · Score: 2, Informative

      well after actually looking at the output of apt-cache dump, I can say with some authority that number is way off. It not only lists packages but dependencies. Let's try it like this: apt-cache dump | grep "^Package: " | wc -l Ah 16701. Thats a much more realistic number. Note: I'm running unstable and I've got a couple of unofficial sources in my sources.list but 16701 is still no where near 100543 or the 147095 I get if I use your command. Also you got to consider that many of the packages are the same with slightly different compile options. With a ports tree, you set those compile options yourself. I will say that there is a difference, I just don't think that it is as large as the the parent poster implies.

      --
      Why not fork?
    4. Re:What about BSD? by wawannem · · Score: 2, Interesting

      You're right... When I took a quick look at the number, I saw ten thousand, which seemed realistic enough that I just went ahead and posted it. Taking a second look, I see that it is one hundred thousand, which is ridiculously high. Sorry about that, and thanks for pointing it out without a serious flaming ;)

      Using your updated command, I see that on a testing machine, there are about 14,000 packages available. For this little test to be fair, we need a BSD person to do something similar. I still believe the notion of my original post is correct though. The amount of available software is the biggest factor in most choices these days.

      Cheers!

  9. Re:Can vs. Will by Anonymous Coward · · Score: 5, Insightful

    And you think IBM doesn't know how to handle bureaucrats? They invented the game and probably patented it as well.

  10. It must really be secure then... by Dot.Com.CEO · · Score: 4, Interesting

    I mean, look at all the other level 4 assurance level OSs here . Of course, Windows 2k has had this certification since last year AND Microsoft has prepared a nice guide for ensuring compliance to the common criteria guides for the Windows Sysadmin. I'm very glad that Linux will be able to compete with Windows on a bureaucratic level as well as on technical merit, but perhaps there is a slight overreacction from the part of the /. editors?

    --
    Mother is the best bet and don't let Satan draw you too fast.
    1. Re:It must really be secure then... by Mr+Bill · · Score: 5, Funny
      Microsoft has prepared a nice guide for ensuring compliance to the common criteria guides for the Windows Sysadmin

      Does it include removing the Ethernet card from the system???

  11. Linux in Government by Sogol · · Score: 5, Interesting

    I'm a sysadmin for a large government data center. We've been using Linux in production for years, and we always purchase boxed distributions, even some preconfigured(!) machines from Dell. Government regulations do, however, prevent me from ordering Windex and Duster. These are considered janitorial supplies, and there is no justification in Information Systems procuring these items. So frankly, I'm not sure what all the fuss is about. Things look a lot different on the ground.

  12. Over-hype - not highest rating possible by eer · · Score: 5, Informative

    The EAL2+ assurance level achieved is NOT the highest rating possible by a long, long shot - it's actually close to the lowest. But, it's a great start.

    IBM and SuSE say they're working on a higher level CAPP evaluation, which roughly equates to the old C2 TCSEC criteria.

    1. Re:Over-hype - not highest rating possible by swillden · · Score: 2, Insightful

      The EAL2+ assurance level achieved is NOT the highest rating possible by a long, long shot - it's actually close to the lowest

      Yep. I wonder if the "highest possible" hyperbole didn't come out of some (clueful) statement about how this may be the highest common criteria rating possible for a Linux system to a (clueless) reporter, who just fixated on the "highest possible" part.

      Whichever, it may be true that Linux can't get higher CC ratings because of the nature of the development process. CC ratings beyond level 2 demand more and more tightly controlled and regimented design and development processes. At the highest level (EAL7), you basically have to apply formal proofs of correctness to a very thoroughly vetted design, as well as to perform extremely careful management of all of the design documentation and code so that you can be sure it's not tampered with.

      It *might* be possible for Linux to get a level 3 rating, but it would be very, very expensive, since that would require analysis and documentation of much more of the system design (CC doesn't believe in "the code is the documentation"), so that the implementation can be methodically verified.

      This doesn't mean that Linux can't be or isn't secure, it just means that its development process is incompatible with the assumptions underlying Common Criteria. Basically, CC assumes that security can only be achieved through very methodical, formal, controlled development processes, with intense security-focused scrutiny applied at each step. The OSS world believes there's another way, the "many eyes make all bugs shallow" approach.

      The underlying assumptions of the two approaches are interesting to me. CC presumes that it's possible to close all of the security holes during design and development, ensuring that the resulting system is airtight. The OSS approach presumes that bugs happen, that security is an arms race between the white hats and the black hats, and that the way to win it is to make sure that you recruit as many white hats as possible and give them complete access.

      In both cases, the software will inevitably contain exploitable security flaws. CC aims to make them rare and hard to find (particularly since the source will probably not be published), OSS aims to fix them faster than they can be exploited. The result is that EAL7 software probably contains a few hard-to-exploit but very long-lived defects, whereas OSS contains many more defects with much shorter lifespans.

      The common criteria specifications were defined before the security benefits of open source were understood, and therefore don't consider them at all. I think that after a few more years of experience CC needs to be revisited and revised in light of this new information. The very highest security rating should probably only go to software that utilizes both approaches.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    2. Re:Over-hype - not highest rating possible by swillden · · Score: 2, Insightful

      Of course formal validation is valuable; sorry if I appeared to imply that it's not. The AC's question seemed to be saying that formal methods would eliminate vulnerabilities completely, which they will not.

      It's also worth noting that the OSS patch-treadmill approach is completely inapplicable in some environments -- those where patches aren't feasible. I work on smart card systems for a living, and that's the situation for smart card operating system code. You can only patch it by replacing the cards, and that is often cost-prohibitive. In those environments, as well as the very high-security environments that you mention, rapid discovery and patching doesn't work, so formal methods and extreme attention to detail are the only option. They only take you so far (*everything* only takes you so far) but the name of the game is "mitigate what risks you can, bound the rest and build backup plans".

      The patch treadmill approach is somewhat more resilient from a security standpoint, because in a formal system, when you find a defect the process of fixing it has to be similarly formal, which means complex and time-consuming, and it's likely that there isn't a good mechanism in place for delivering updates. However, the patch treadmill approach is also more likely to see successful penetrations in the short term.

      At the end of the day, there are places for both approaches, and places for a combined approach as well.

      at least with some sort of certification system, you can sure that what you have is better than the choices...

      I wouldn't go quite that far. With the certification system, you can be sure that the software has passed the required verification tests. That tells you something valuable about the system, but it doesn't really tell you anything about the alternatives, unless they've also been tested. Still, as long as you understand what it is and is not, certification is definitely worthwhile.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  13. Re:Thank you IBM by DarkSarin · · Score: 4, Interesting
    Glad to see they aren't letting SCO scare them away from giving Linux their support time after time

    Did you seriously think that they would? If so you need to share some of the dope you've been smoking. As has been said numerous times on this board: to IBM, SCO is nothing more than an annoying mosquito. They might be carrying West Nile, but they are still just a mosquito, and can be crushed or captured almost any time.

    The cool part about this whole article is that with the security cert, the government could begin switching some of their offices over. It also means that organizations like hospitals (who need to be concerned with privacy due to HIPAA) can be sold on the fact that it is secure and they don't have to worry as much about some hacker stealing confidential information.

    Think about it.
    --
    "We don't know what we are doing, but we are doing it very carefully,..." Wherry, R.J. Personnel Psychology (1995)
  14. simple question for someone in the know... by jeffy124 · · Score: 2

    what kind of items are covered in the Common Criteria?

    --
    The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
    1. Re:simple question for someone in the know... by stratjakt · · Score: 2, Interesting

      Why, just a bunch of bullshit rhetoric.

      What, you thought government certifications mean something?

      It's just beurocracy. If it means anything, it means the OS exists. Keeps them from buying too much vaporware.

      --
      I don't need no instructions to know how to rock!!!!
  15. Re:Alright...? by ComputerSlicer23 · · Score: 2, Informative
    No, it was actually Suse's Linux distribution (at least according the article I read). I know some of the security ratings are a software and hardware combination. That is, it's certified secure on hardware X, and software Y. I know that's what C2 security ratings are all about. However, I'm not sure if the common criteria includes the hardware or not.

    Kirby

  16. Re:Can vs. Will by Liselle · · Score: 5, Insightful

    Don't underestimate how cheap people can be. It goes hand-in-hand with greed. Windows is not precisely free.

    Members of government are also accountable to their constituents. As people become more and more aware of Linux, they will also become more aware of the security problems with Windows. A few years ago, there was no basis for comparison. Now there is, and the more information that gets out there, the better. It's cliche' now to say this, but the days are numbered for stranglehold Microsoft holds, one way or the other.

    --
    Auto-reply to ACs: "Truly, you have a dizzying intellect."
  17. Re:Alright...? by akadruid · · Score: 2, Informative

    Yeah it's like the whole 'No-one ever got fired for choosing Oracle' thing.
    In this case 'No-one ever got fired for choosing Common Criteria software'.
    The important thing to remember here is that a lot of central government positions and even more local government positions are taken by people who could not support their employment in the private sector.
    Another interesting point in this article is that statement that the Linux market is expected to grow from $2 billion to more than $5 billion in 2006. That's a very important increase in a short period of time. Definitly something for Microsoft to be worried about.

    --
    "Those who cast the votes decide nothing; those who count the votes decide everything." (attrib. Joseph Stalin)
  18. Wrong. Wrong wrong wrong... by kiwimate · · Score: 4, Informative

    IBM has gotten Linux certified

    Correction -- they got SuSE Linux certified. This only applies to SuSE. Incidentally, it cost them $500,000.

    Linux got the highest rating possible

    No it didn't. FUD. According to this story...

    Linux was certified as providing only "low to moderate" security, compared with the same group's certification as "moderate to high" last year of the security of Microsoft's Windows 2000 software. Supporters said Linux software was under testing for better-security ratings.

    In fact, I'd suggest people look at the story in the Inquirer linked above -- it gives a little more information as well as some light commentary.

    1. Re:Wrong. Wrong wrong wrong... by AmishSlayer · · Score: 3, Insightful

      No it didn't. FUD. According to

      FUD = Fear, Uncertainty, and Doubt

      Overexageration is not FUD. It may be inaccurate or perhaps just plain wrong, but it is not FUD.

  19. Re:Alright...? by Anonymous Coward · · Score: 2, Funny
    So what the hell was going on before?

    The government would have to buy a trusted operating system that meets the common criteria.. for example, Microsoft Windows 2000. Yes, it is certified too. Let's not start sucking each others dicks on this just yet.

  20. Re:Alright...? by eyegor · · Score: 4, Informative
    According to the articles, Win2k got an EAL4 (click here) and Linux got an EAL2+ (suse press release)

    It's still good to see Linux get this certification though. It's another step towards displacing Windows.

    --

    Don't anthropomorphize computers, they don't like it.
  21. NOT highest possible rating sez CNN by bourne · · Score: 3, Informative
    CNN has a different version of the story:

    Linux was certified as providing only "low to moderate" security, compared with the same group's certification as "moderate to high" last year of the security of Microsoft's Windows 2000 software. Supporters said Linux software, whose popular mascot is a penguin, was under testing for better-security ratings.

    I would guess that IBM wanted to go for the faster, cheaper rating first and wait to get it certified higher. Common Criteria testing is expensive and time-consuming. It isn't a statement on Linux, it says more about how much got spent this time around.

  22. windows certifications by non · · Score: 4, Informative

    if you're curious about some of the history of microsoft and the certication of windows for government work, click here, and look elsewhere for the story of ed curry. its been linked to here on slashdot before.

    if you want to know more about what the eal4 certification that windows 2000 sp3 currently has, click here.

    --
    ...vividly encapsulates that post-Watergate/pre-punk/coked-up moment when you could trust no one, least of all yourself.
  23. Playing D.A. here.... by tomstdenis · · Score: 2, Interesting

    I'm not sure that the government adopting OSS is such a good idea. I mean when something doesn't work who is held accountable? Linus? Alan? ...?

    At least with proprietary technology there is the promise of accoutability [*] in the product.

    [*] Yes I know this would mean Microsoft. DA damnit!

    Tom

    --
    Someday, I'll have a real sig.
    1. Re:Playing D.A. here.... by EvilTwinSkippy · · Score: 2, Insightful
      Accountabilty? Bullshit. Try "wall tossing". Most EULA's indemnify the vendor from legal action. All you end up with is the ability to blame someone else.

      That isn't accountability. It's accounting. A real man admits he was wrong, and works to fix it. A coward insists the world is at fault, and ducks the problem entirely.

      This world was not built by cowards. Though they have done their share of destroying great empires, both political, intellectual, and capital.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
  24. Re:Can vs. Will by sporty · · Score: 4, Interesting

    Well, look at it this way. If you couldn't, trying would be futile. Sorta like trying to get water/blood from a stone. But, with linux certified, saying that you will not even have one supporter of linux in gov't just got a little unreasonable.

    You have big corps like IBM, HP and Dell saying, "it's ok."
    You have many countries saying "It's ok, see?"
    You have the US (via certification) saying "it's ok."

    Seems more unreasonable to say it will never happen every other day.

    --

    -
    ping -f 255.255.255.255 # if only

  25. Re:Can vs. Will by Anonym0us+Cow+Herd · · Score: 2, Insightful

    After all, Microsoft has got a pretty firm hold on the burecrats in charge.

    When you've got them by the balls, you don't need to hold all that firmly.

    --
    The price of freedom is eternal litigation.
  26. Re:Can vs. Will by idontgno · · Score: 5, Informative
    There are a lot of factors, indeed, but at in least one US military IT acquisition that I'm familiar with, the choice of OS platform was driven purely by purchase cost. That's why this contract chose Major-Brand (tm) PCs with some flavor of RedHat (with support contract) to succeed Sun Ultra workstations running Slowlaris(tm), the incumbent system in the field. Customer wanted to drive the acquisition cost down down down.

    Even the greediest government agency has to operate within budget, after all. And in the US military, budgets have held mostly constant while obligations associated with things like war-fighting have gone up, so your non-combat line items get shrunk to make up the difference.

    --
    Welcome to the Panopticon. Used to be a prison, now it's your home.
  27. Secure enough to persuade your PHB. by aug24 · · Score: 2, Informative
    I think the biggest aspect of this news is not that Linux is especially secure, but that it is good enough to get a security classification.

    This will carry a lot of weight to any argument with a PHB or similar.

    J.

    --
    You're only jealous cos the little penguins are talking to me.
  28. Re:Can vs. Will by keester · · Score: 5, Insightful

    The fact is that developers can now start recommending Linux. Anti-Linux / Pro-Windows people can no longer use the excuse that Linux isn't an "approved" OS.

    Surprisingly, it can be hard to convince most people in government positions, civil service, military, contractors, etc., that _we_ don't want to pay for Window's licenses, and _we_ don't always need to spend waaayyyy too much money on waaayyyy too much hardware.

    This is great news for people that work for the government. Kudos to IBM for footing the bill on this, as it is an expensive process.

    --
    Take it easy? I'll take it anyway I can get it . . .
  29. Won't they need to re-cert constantly ?? by Anonymous Coward · · Score: 2, Interesting

    Being that Linux is ever evolving and in a constant state of change, wouldn't that mean constant recertification ?

  30. Re:Can vs. Will by jellomizer · · Score: 4, Interesting

    Well IBM is a force to be reckoned with as well. In some ways a little more then Microsoft. Especially in New York State, where almost all the agencies use IBM products. But it was IBM who brought Microsoft into the mainstream. And they can probably bring Linux into the mainstream. It will not be an overnight adoption but a gradual one.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  31. Are there any secure Os's out there? by sirrube · · Score: 3, Interesting

    If Linux only got Low2Moderate - and Windows2k got Moderate2High. Are there any off the shelf OS's that rank equal or better to win2k or is Windows2k the only one out there? Thinking of all the security breaches in Windows2k a Low2Moderate score does not impress me nor does Microsoft when it comes to Security.

    1. Re:Are there any secure Os's out there? by dema · · Score: 4, Funny

      Mac OS X.....duh!

      When was the last time someone made a virus for a mac?

      Security By Lack Of Popularity they call it. (:

    2. Re:Are there any secure Os's out there? by SmallFurryCreature · · Score: 4, Insightful
      ehm slight failure on youre part of understanding how it was tested.

      Linux was tested for test "low and moderate" security and passed. It was not tested for anything higher so we don't now if it would have failed those.

      The tests costs lots of money and time, so you start at the bottom and work youre way up. It is like say a soccer team passing the semi-finals, you don't then say, oh that means they missed the finals? No that is yet to come.

      --

      MMO Quests are like orgasms:

      You may solo them, I prefer them in a group.

  32. Re:Can vs. Will by 4of12 · · Score: 3, Interesting

    Just because the government can consider buying Linux, doesn't mean it will.

    Correct. And it's true that no one ever got fired for buying Microsoft.

    But much of the Linux deployment in government up to this point has been precisely because it can be had for no official government expenditure. It's always harder to get money for projects than it is to get money to keep your existing people. Those people have been doing some testing of Linux.

    Shoestring Linux projects have proven themselves to be not only cost-effective, but generally reliable and useful.

    Given that prototype testing already in place, authorizing incremental purchases to add on to that base of Linux functionality is an easier decision than if were made cold, without any evidence to support.

    --
    "Provided by the management for your protection."
  33. High and higher by Rutje · · Score: 4, Funny

    Linux got the highest rating possible

    The highest rating for linux is Bill Gates using it (secretly at home)!

    --

    I want my karma, and I want it now!
    1. Re:High and higher by drinkypoo · · Score: 2, Funny

      Bill Gates doesn't need to run Linux, he knows the value for the secret registry tree to instruct Windows not to crash.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  34. The obligatory flamebait defending the facts by Drestin · · Score: 3, Insightful
    Windows has had a higher level rating for over a year now. There are nice Word DOCs available to tell you exactly how to obtain the same (or higher) level of security as tested.

    Linux was certified as providing only "low to moderate" security, compared with the same group's certification as "moderate to high" last year of the security of Microsoft's Windows 2000 software.

    Now as windows advocates were forced to admit, a security rating is about as useful(/useless) as a TPC-C benchmark. It's a test under controlled circumstances and the real world is never this controlled - but it does compare apples to apples. No serious advocate of either would blindly consider the other to be utterly secure or unsecure; but I think the /. editors have jumped the gun both factually (it's not the highest rating possible, it's the lowest rating possible) and enthusiastically. I mean, would this story have made it if the headline read "Linux finally achieves a security rating lower than Windows 2000"?

    Windows XP and 2003 are currently under testing but it takes time so please don't reveal your ignorance by announcing that Linux must be more secure than either of those since they haven't been certified yet. XP is every bit as secure and more than Windows 2000 and 2003 is far more secure than any other Windows release. That they'll be certified is not a question but just a matter of time.

    Flame away - the karma rating here is meaningless as it's nearly effortless to get "Excellent" and maintain it.

    1. Re:The obligatory flamebait defending the facts by SmallFurryCreature · · Score: 2, Interesting
      Well since your being factual why do you start with a lie? Windows does not have security rating, Windows 2000 service pack 3 has a rating. As for it already having it for a year is meaningless. Linux has started out as a free OS, meaning that it simply could not buy the testing. Half a million is of course peanuts to MS and for that matter IBM but to the loose group of coders it is a lot of money that would be next to impossible to collect, and why would they want to? What you are saying is that a train leaving the station at 8 in the morning arrives earlier then a train departing at 8 in the evening. Well duh.

      This is good news allaround no matter wich OS you fancy. It levels the playing field. For the end consumers competition is always good, the price fighting between airlines means that the ticket prices drop and that more choice is available (super cheap vs service)

      Now MS can't simply rely on getting the big contracts hopefully, as we have seen in munich this can force MS to offer huge pricecuts. For goverments the less they spend on software the less taxes you have to pay. Good news no?

      --

      MMO Quests are like orgasms:

      You may solo them, I prefer them in a group.

    2. Re:The obligatory flamebait defending the facts by 0x0d0a · · Score: 2, Informative

      Windows does not have security rating, Windows 2000 service pack 3 has a rating.

      Windows 2000SP3 has a remote root RPC exploit.

  35. SuSE, not Linux by perly-king-69 · · Score: 4, Insightful

    Excuse the pedantry, but doesn't this mean SuSE running on IBM boxes got certified, not Linux per se?

    --

    --
    This sig is inoffensive.

  36. No, I won't spare you those "flames" by doc_traig · · Score: 2, Informative

    *BSD might as well be dead to the commercial and government enterprises. Until you see the likes of Dell and IBM slapping FreeBSD on their shiny metal systems, your run-of-the-mill IT buyer will still regard the OS as something whose name simply rings a bell or is the answer to an IT-related trivia question.

    I work at a gov't site. We have plenty of systems in production and dev environments running Linux, in part because the project managers were able to use the Dell fed contract to get those servers with Linux. So, Linux is recognized by those buyers as a legitimate OS for business use. I can certainly slap SomeBSD on those machines, but whoops, the Oracle vendor said Linux was good, but not this SomeBSD.

    When BSD is embraced by top-level vendors, companies will consider it.

    --
    So long, michael. Don't let the door hit you...
  37. Journalism? by Quila · · Score: 3, Insightful

    Supporters said Linux software, whose popular mascot is a penguin, was under testing for better-security ratings.

    WTF does Linux's mascot have to do with being under testing for better ratings? Is the reporter trying to convey the impression that Linux is isn't serious business since it has a cute mascot instead of a corporate logo?

    Wrong place in the article to put that bit.

  38. Distro *and* hardware! by aspargillus · · Score: 3, Informative

    According to the press release the certification covers the `SuSE Linux Enterprise Server 8 on IBM eServer xSeries', i.e. a specific SuSE product running on a specific family of servers. And nothing else. Read also this bit.

  39. Re:Can vs. Will by EvilTwinSkippy · · Score: 2, Interesting
    Correct. And it's true that no one ever got fired for buying Microsoft.

    No one gets fired, true. The powers that be simply move in a Unix admin and eliminate the Windows guy's position.

    I speak from experience, on the good end of the shotgun. Unix guys can do Windows, and oh so much more.

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
  40. CC is just not that simple. by Osrin · · Score: 4, Insightful

    1) CC != Security, CC == Trust. EAL2 is close to the lowest level of evaluation and if my recollection of the eval levels is correct (it's been a while), EAL2 basically says that somebody somewhere might be able to find the documentation behind all the code if they went looking for it. Win 2k got EAL4 which is a full code and documentation review.

    2) When you put a product into CC you define a protection profile, the weight and value of the evaluation is based upon the complexity of that profile. It would be useful to see the profile for this eval. It is possible (in theory at least) to get a product through CC by defining a profile that outlines what happens when you click on the "Red Hat". The more you exclude the more quickly you get through the process, but conversely the less interesting the evaluation is to government.

    3) For those of you that feel this steals a march over WinXP, be aware that WinXP is in evaluation and the protection profiles that it is being evaluated under are public. Microsoft are doing a far more extensive job with XP than IBM did with Linux. When a Government procurement organisation comes to buy product, even for systems classified as SECRET, the fact that a product is in evaluation is generally enough, this is certainly true outside of the US.

    Don't get me wrong, this is a great start and will certainly spread a lot of marketing fud but it does not mean a great deal to the government community. If anything it will raise a series of questions about why Microsoft's so called 'in secure' product can achieve EAL4 when the Open Source Linux offering can only scratch through EAL2.

    Tread carefully.

  41. LET'S SLASHDOT! by SharpFang · · Score: 3, Informative

    Nope, we won't slashdot Yahoo. But we may slashdot their rating system :)

    There's that "Rate This Message" on the bottom. Just everyone pick "5" and the news will make to the "highest rated" and possibly to top headlines of Yahoo news.

    --
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
  42. Windows NT 3.5 by CaptainZapp · · Score: 3, Funny
    Anybody remembers the Windows NT 3.5 certification fiasko?

    Very true that it got C2 certification, but if I recall correctly only when external drives where removed and the PC was not hooked up to a network.

    --
    ich bin der musikant

    mit taschenrechner in der hand

    kraftwerk

  43. Re:Can vs. Will by Captain+Large+Face · · Score: 2, Funny

    "They invented the game and probably patented it as well."

    Yeah? Well, Amazon patented Patenting...

  44. Re:Linux got 'highest rating possible'? Maybe not. by akiaki007 · · Score: 2, Informative

    I'm not sure what it means by the "higest rating possible," but I do know that Level 2 security clearance is what you need in order to take orders and be a real DoD contracter. This is the level that I believe Raytheon's ICCC division (the ones that program the missiles) and other companies such as Boeing work on. The divisons themselves have to be certified in order to work on projects, and since about last year the gov't has started to push their contracters to do this, it makes sense that this finally happened.

    This doesn't really open the way for other companies to use Linux, I don't think, but perhaps this will get other compeanies to do this as well. More competition can't hurt, right?

    --
    "Time is long and life is short, so begin to live while you still can." -EV
  45. Re:In your face! by Osrin · · Score: 2, Interesting

    Principally he is right though... Linux will never and can never get EAL4, with a decent protection profile, as it currently stands. You would have to go back and document the development process for each and every component in the OS. Accounting for the activity of all the contributing developers. On the brighter side... there is talk of changing the CC process to better suit the OSS world.

  46. Highest Rating Possible is misleading! by sh4d0wb0x3r · · Score: 3, Interesting

    Linux received it's evaluation at a level of EAL2; according to the CC guidelines, this is "structurally tested" and means that it should "not demand more effort on the part of the developer that is consistent with good commercial practice"; applicable where "a low to moderate level of independently assured security" is required.
    Windows 2K received an EAL4+, according to NIAP's evaluated product list; which is *supposed* to show it was "methodically designed, tested, and reviewed". This is probably about on par with the old Orange Book (TCSEC) C3 it used to have. EAL4 does "not require substantial specialist knowledge" and is the "highest level in which it is likely to be economically feasible to retrofit in an existing product line." It's intended that an EAL4 system shows "low-level design for the Target of Evaluation (ToE)"; with testing that supports "independent search for obvious vulnerabilities."
    That being said, having an EAL2 or EAL4 will probably not get you into a job that involves holding classified data.
    All of this is accessible from , the CC website.

  47. Smell those contracts by Teahouse · · Score: 5, Insightful

    This announcement means only one thing. IBM would not have gone through this trouble unless there were a few large contracts (DARPA/DOD) that will underwrite the expense in the future. Think I'll buy a few more shares of IBM stock today.

    --
    "Curiosity killed the cat, but for a while I was a suspect."- Steven Wright
  48. Re:Alright...? by xanadu-xtroot.com · · Score: 2, Funny

    secure on hardware X, and software Y

    Isn't X software though?

    (cue rim-shot)

    --
    I'm not a prophet or a stone-age man,
    I'm just a mortal with potential of a super man.
  49. Re:Thank you IBM by AndroidCat · · Score: 3, Interesting
    Government security certification is a long process with much paperwork. I'm not sure about these certification levels, but they used to take your hardware/software and test it. If it didn't pass, all you were told was that failed, not why. Fun fun fun! I was rolling on floor when Microsoft claimed that NT had passed B2. The slightest change/patches and you had to start all over again. :^)

    IBM probably started the process years ago. Note that it's only the IBM/SuSE distro that's certified (I'm guessing). Other companies should probably look into it. The article doesn't say how much it cost IBM, but I bet it wasn't cheap!

    --
    One line blog. I hear that they're called Twitters now.
  50. Re:In your face! by katsushiro · · Score: 3, Insightful

    I agree with you on that. As the requirements for EAL4 certification stand right now, it's quite true that Linux would not be able to qualify. However, the reason Linux doesn't qualify shows exactly what the problem is with his argument that Linux is less secure somehow because it doesn't have this certification: Linux is not unable to achieve EAL4 because of a lack of technical merit or actual real world security, it's because of a *technicality*. While documentation of the development process is, I suppose, necesary for closed source operating systems to prove certain standards of programming, the fact that you can actually *look* at the source code in OSS projects lessens the neccesity of this aspect for that type of projects. If I can look at the code and actually see that, for example, the password authentication routines are secure, then does it matter if the actual programming was done by a highly regimented team of programmers using a compartmentalized programming methodology, or a lone college student working from his parents basement while munching cheetos? The resulting code and its security is what matters, not so much the development process used to arrive at this code.

    At least, that's *my* humble opinion. :) So here's hoping that the talk of changing the CC process to take OSS principles into account more moves from beyond mere talk to some action.

    --
    "Two things are infinite: the universe, and human stupidity. And I'm not sure about the first one." - Albert Einstein
  51. Re:In your face! by Osrin · · Score: 4, Insightful

    The terms CC and "security" should never be used in the same sentence, CC is not about security it is about trust.

  52. Government requiring LSB distribution too! by isn't+my+name · · Score: 3, Interesting

    I think what this means is that they can pick Linux and have a piece of paper supporting their choice. Got to cover their own backs I guess.

    Better still the Defense Information Systems Agency is recommending that any Linux purchase support the LSB and that apps be written to the LSB.

    So, not only is it now easier for government agencies to support Linux deployments, but they are going to force any Linux distributor doing business with the government into interoperability.

    1. Re:Government requiring LSB distribution too! by hwyguy2 · · Score: 2, Informative
      Correct...but, this could be a first step towards the C2 certification

      C2 refers to ratings under the TCSEC. For government use, the TCSEC has officially been cancelled. Thus, no one is going for C2 anymore. The closest equivalent are products that are compliant with the Controlled Access Protection Profile (CAPP), or soon, the Operating System Profile for Basic Robustness. You can learn more about these profiles at the IATF website.

      Daniel

  53. How then... by phorm · · Score: 2

    do the tests themselves work. Unfortunately, a lot of stuff in the computing world revolves around windows - so it could be a matter of adding criterium to the test based on what windows does or "is supposed to do."

    It's one thing to say "Operating System A this this security feature while Operating System B does not", but it's a moot point when the way in which System B operates makes such a feature unnecessessary anyways, or if there's a better/different way of doing it that isn't written on a sheet of paper.

    1. Re:How then... by hwyguy2 · · Score: 2, Informative

      do the tests themselves work. Unfortunately, a lot of stuff in the computing world revolves around windows - so it could be a matter of adding criterium to the test based on what windows does or "is supposed to do."


      It's one thing to say "Operating System A this this security feature while Operating System B does not", but it's a moot point when the way in which System B operates makes such a feature unnecessessary anyways, or if there's a better/different way of doing it that isn't written on a sheet of paper.


      This is where understanding the Common Criteria and how it works is critical. So take your seats, boys and girls, for a little primer.


      The Common Criteria is not a criteria, per se, but a catalog of potential ways to address threats. When one writes a security target, one begins by enumerating the environment in which the product works: the assumptions, the threats the product will address, the threats the environment will address, and the policy. One then creates objectives for both the product and the environment to address those threats. To implement each of the objectives, one selects components from the CC.


      In a security target (ST), this is a statement of "This is what I do". A Protection Profile (PP) is a statement of "THis is what I want". One can build a target that is compliant with the PP, this is "You want this; here's how I give it to you".


      But the key thing is that the target details the functionality the product claims. The evaluation process provides confidence that what is claimed is what is implemented.


      Confidence, or in CC speak, assurance, comes in a variety of areas: how the design was documented and developed, what guidance is given users, how throughly the product was tested, whether configuration management was in place, etc. These assurance areas are arranged into a set of 7 EALs, where EAL1 is "I ran a test and it worked", and EAL7 is formally specified and verified with penetration testing, etc.


      Well, that's a quick introduction. Hopefully, this helped.


      Daniel

      (Want to learn more about security? Attend the Applied Computer Security Applications Conference, (ACSAC).

  54. The problem with Linux and Common Criteria by nemaispuke · · Score: 2, Interesting

    It is great that Linux has been evaluated using Common Criteria, unfortunately there will not be a whole lot of Government agencies lining up to buy it. The standard for classified material is C2/EAL4 regardless of classification. Since Linux does not have the extended auditing that commerical Unix and Windows NT/2000/XP has, it will never get above EAL3. What I would like to see is the the Hardened Gentoo box evaluated under CC (www.gentoo.org/proj/en/hardened). I logged into this box and could basically do nothing (as root)! It uses NSA's Security Enhanced Linux and a variation of Role Based Access Control. This machine will pass muster! I can't wait for the day Linux gets EAL4, but I don't think that is coming too soon.

  55. Nobody ever got fired for buying IBM by karlandtanya · · Score: 3, Insightful
    True or not, the point is that (at least the SuSE distribution of) GNU/Linux now has a serious backer with right to sell to the gubmit.

    All this rating does is open the door a little. It's up to the marketing boys at IBM to bludgeon the pencil-pushers into submission.

    Claiming some sort of "victory" for GNU/Linux as a whole is silly. This is another step in the right direction.

    As GNU/Linux has become more utilized, it has attracted the attention of powerful (and some incompetent) enemies. Be careful what you wish for! GNU/Linux, by its nature will never present a unified front to defend itself. By binding the interestes of users to the interests of parties with power, we improve the chances that things will go our way.

    --
    "Reality is that which, when you stop believing in it, it doesn't go away." - Philip K. Dick
  56. The significance of EAL2,3,4, etc. by swordgeek · · Score: 4, Informative

    First of all in case you missed it: SuSE Linux running on specific IBM hardware is certified at EAL2. Win2000 was certified at the much higher EAL4, but only under some fairly restrictive circumstances.

    Now realistically, EAL4 IS a restrictive certification! Trusted Solaris8 is EAL4 certified. Most default Unix installs might barely pass EAL2. What good is it then?

    Read the C|Net article and you'll find that IBM is pursuing EAL3 and EAL4 for SuSE Linux next. That's a Good Thing, for any number of reasons, not the least of which is being able to sell to defense contractors for secure (but not secret or top-secret) level requirements.

    Practically speaking though, the different levels, while increasingly restrictive, aren't a scale of security goodness. They serve different effective purposes. Do you WANT an EAL4 system on your desktop? Probably not. Do you want it in your server room? There's a good chance, yeah. Do you want an EAL7 system for anything at all? Unless you're the NSA, probably not. This is an OS designed from the ground up with peer review at every stage (architecture, design, implementation) and independent verification on top of that. It is utterly restrictive--you wouldn't be able to put a web browser on an EAL7 system (or more to the point, you wouldn't be allowed to write and install one for the system without breaking the certification). This is the software that runs the shuttle and nuclear bases.

    So basically, let's quit this damned pissing match. EAL2 is good for some things, EAL4 for others, and so forth.

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  57. What Common Criteria really means by Wesley+Felter · · Score: 3, Informative

    Jonathan Shapiro wrote a great article analyzing the Windows Common Criteria certification; much of it applies to Linux as well. Among other things, it explains why Windows can get certified even with its remote root exploits: "An EAL4 rating means that you did a lot of paperwork related to the software process, but says absolutely nothing about the quality of the software itself. There are no quantifiable measurements made of the software, and essentially none of the code is inspected."

  58. Re:Can vs. Will by LarsG · · Score: 2, Insightful

    I speak from experience, on the good end of the shotgun. Unix guys can do Windows, and oh so much more.

    Dunno. I've met MCSEs that would never be able to navigate an Xterm, and Unix zealots that think Win2K is equivalent with W95.

    Running a large Windows network properly does require knowledge and experience, and I'm not convinced that most *nix admins would be able to do the same without at least half a year of training (but a typical *nix admin would probably learn the Win fundamentals faster than the other way around).

    --
    If J.K.R wrote Windows: Puteulanus fenestra mortalis!
  59. Re:Can vs. Will by Nucleon500 · · Score: 3, Interesting
    Correct. And it's true that no one ever got fired for buying Microsoft.

    Nope.

  60. Re:Can vs. Will by joshholtzman · · Score: 2, Informative

    US military, budgets have held mostly constant

    Which US are you talking about? In the United States, we're spending $48 Billion more this year than last. That's the "largest rise in US military spending in 20 years". Don't be fooled, the Pentagon has plenty of money.

  61. This is incorrect maybe by Bruha · · Score: 2, Interesting

    Haha, what I submitted was still in my paste buffer 12 hours later (Yeah nerds do sleep).. This story according to CNN counterdicts what the main story says. Linux only got a rating for low to moderate security not the highest security.

    In a article on CNN it is reported that the Common Criteria organization, an international technology standards body, certified Linux for the first time on "mission critical" computers, including those in America's top-secret spy agencies and those used to deliver ammunition, food and fuel to soldiers.

    While only certified for Low to Moderate security Linux is still under testing for higher security ratings. IBM says this is good since it gives them a footing in a area that has been dominated by Windows sales. Of note is the fact that IBM paid over $500,000 for testing and was also supported and jointly by SuSE

  62. Re:Alright...? by Anonymous Coward · · Score: 2, Interesting

    This isn't strictly correct.

    Windows 2000 has a "CAPP/EAL4" certification, not "EAL4". The CAPP part means that the OS provides "a level of protection which is appropriate for an assumed non-hostile and well-managed user community requiring protection against threats of inadvertent or casual attempts to breach the system security". That means the certification becomes meaningless the moment you connect a W2K box to the Internet. It is not certified at all while connected to the net.

    By contrast, Linux is non-CAPP "EAL2+" certified, even when connected to the Internet.

  63. Gads...an informed post on security and the CC by mikefocke · · Score: 2, Insightful

    My complements.

    EAL7 is the highest defined Common Criteria Evaluation Assurance Level. EAL2 is one of the lower ones and can be achieved by minimal documentation efforts. If one looks at the chart on page 54 of the Common Criteria Part 3 Security Assurance Requirements document, one sees that an EAL7 system would be analyzed in 25 areas where a EAL2 one would be analyzed in only 13. And even in the 13 areas that are common, there are requirements at the EAL7 level to do each thing much better that don't appear at the EAL2. What may seem like a minor wording difference between 2 requiremnets may take millions to achieve.

    EAL2 does not require an exhaustive vulnerability analysis or penetration testing or a covert channel analysis as do those levels above EAL4.

    I'm aware of only one OS aspiring to a greater than EAL5 level for a general purpose operating system, DigitalNet's STOP which is currently in evaluation, has been for 8 months and will be for several more months.

    Acquiring that EAL5+ rating even for a operating system that previously received NSA's highest rating ever for a general purpose operating system takes several years and multiple million $, not the $500K quoted in another post.

    The Govt procuring agency is responsible for assuring that the protection profile or security target that the OS was evaluated against is appropriate for the value of the data they are trying to protect and that the assurance level is also appropriate.

    All an EAL2 does is allows the government to buy and to use Linux in the most insensitive areas. Surely three letter agencies would require much more than an EAL2.

    For the original post to say "highest" is to say the writer misunderstood the significance of the IBM announcement.

  64. You need to know the CC to know what this means. by ibex42 · · Score: 3, Interesting
    These articles all are very vague and do not provide nearly enough information to allow anyone to form a reasonable opinion. First, EAL2 is no where near the highest level of evaluation. More importantly, even if it was evaluated to EAL7, we have no idea what that means without looking at the protection profile (PP). The PP defines the features that are looked at for the evaluation. Without knowing the PP, they could be evaluationing Linux or any OS only for it's ability to control access with a username and password. So in theory, that could mean that once a username and password are provided, the user has unlimited access to all files on the system. As long as that feature is documented, mathematically modeled, and tested correctly it could get a high EAL rating.


    The biggest thing to remember about the CC is that the level rating is relatively meaningless without considering the protection profile. The problem is vendors don't readily tell you the protection profile they use.