Slashdot Mirror


SUSE Awarded EAL4 Certification

An anonymous reader writes "Following in the wake of its previous certifications, Novell's SUSE Linux Enterprise Server 9 has achieved EAL4 certification on 'an IBM eServer.' This puts SLES9 in the same league as Windows 2000 for sales in the government sector and is the first Linux distro to achieve an EAL4 certification."

160 comments

  1. Same League as Windows 2000..... by Anonymous Coward · · Score: 5, Funny

    .......oh fuck!

    1. Re:Same League as Windows 2000..... by man_of_mr_e · · Score: 4, Insightful

      Hmm.. What I don't understand is how ANY version of linux achieved EAL3 or better. One of the criteria is that the OS have strict design documentation and that the implementation meets that design documentation. My understanding of the Linux development is that it's very informal and has no real design documentation (other than what a given hacker may create for themselves).

      I'm not saying that Linux doesn't deserve it, just that I don't understand how they were able to meet that criteria.

    2. Re:Same League as Windows 2000..... by Anonymous Coward · · Score: 0

      You have been spending too much time reading Microsoft FUD. Kernel development is not a hacker-style endevor like they would have you to believe.

    3. Re:Same League as Windows 2000..... by mindstrm · · Score: 5, Informative

      Linux didn't achieve it.. a specific distribution by SUSE did. The documentation and implmenetation designs are by suse.

      The certification doesn't require documenting all the code.... it's more about overall system design,the security model, user authentication, etc.

    4. Re:Same League as Windows 2000..... by LordNimon · · Score: 2

      Where can I get a copy of this documentation? I'd love to see it.

      --
      And the men who hold high places must be the ones who start
      To mold a new reality... closer to the heart
    5. Re:Same League as Windows 2000..... by quanticle · · Score: 1

      You may as well ask the same question of Windows 2000...

      --
      We all know what to do, but we don't know how to get re-elected once we have done it
    6. Re:Same League as Windows 2000..... by Anonymous Coward · · Score: 2, Interesting

      Re: "meeting design documentation": In my experience, in practice this often involves generating "design documentation" after the fact. Roughly speaking, this could be for example by following a process like this: write the code, comment the functions, run doxygen on it or something, print that out, and present it as the "design documentation". Voila, your implementation meets the 'design spec', congratulations.

    7. Re:Same League as Windows 2000..... by Dolda2000 · · Score: 1

      I may be mistaken, but I think the POSIX and SUS "design documents" are fairly strict...

    8. Re:Same League as Windows 2000..... by HermanAB · · Score: 1

      The source code is the documentation. The system conforms very closely to that - give or take the odd bug in GCC...

      --
      Oh well, what the hell...
    9. Re:Same League as Windows 2000..... by AstroDrabb · · Score: 3, Insightful
      Are you just trolling?

      MS Windows 2000 has this cert. Exactly where is _all_ this MS documentation available to the public? Oh, that is right, it is not. So exactly why would "Linux" need to have this public documentation? "Linux" wasn't certified. A specific implementation of Linux, SuSE Linux Enterprise Server 9, was awarded this certification level. Novell put in the effort needed to achieve this certification, including proper documentation.

      The Linux kernel is Open Source, as well as most/all of the GNU code base forming the complete OS. I can go out and build my own Linux distro (which I have done for personal use based on LFS). However, that doesn't mean that _my_ version of GNU/Linux is EAL4 certified. If you read the articles or even the simple summary, you should have clearly understood that currently, the only version of Linux to be EAL4 certified is, SuSE Linux Enterprise Server 9.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    10. Re:Same League as Windows 2000..... by legirons · · Score: 1

      "Same League as Windows 2000"

      I think you misspelled "produced with as much paperwork as Windows 2000"

    11. Re:Same League as Windows 2000..... by eno2001 · · Score: 2, Funny

      Hehehe... nice try at trolling. But how can anyone named "LordNimon" be trusted? Get thee back to the leisure hive! LOL!!!!111 (Note: I think you foed me once in a past life here on /.)

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    12. Re:Same League as Windows 2000..... by iabervon · · Score: 2, Interesting

      The requirement is actually that you document what your security model is and how your implementation achieves it, and then they verify that you're right.

      There are no restrictions on the development process. The point is that it gets validated as a finished item, so it doesn't matter how it got that way. It also doesn't matter who writes the documents, so long as they have the necessary information.

      It will be interesting to see when SuSE does with the documents which were part of the process. It would also be interesting to see what, exactly, SuSE's security model is. (EAL4 doesn't require you to have a particularly useful security model; IIRC, Windows got EAL4 in configurations without network or disk drives.) It would be interesting for the kernel tree to include all of the necessary documentation for EAL4 in various ways, such that anyone who wants to get a version certified just has to build a suitable configuration and submit it for verification.

    13. Re:Same League as Windows 2000..... by Anonymous Coward · · Score: 0

      Exactly.
      wont be long and we will see the(Paid by Microsoft) Studies showing how windows 2000 and XP cream Suse

      Ohh wait they dont run on a IBM server LOL

    14. Re:Same League as Windows 2000..... by jd · · Score: 1
      You are correct, up to a point. EAL4, sure, the design doesn't matter, just so long as you meet the criteria. The how isn't relevent.


      It's when you get into extreme levels of trust that the design needs to be a little better documented. I don't believe the Common Criteria has anything that goes as high as the Orange Book's B3 or A1 certifications, but IIRC those did require a level of proof that the code was correctly implemented, not merely that the mechanisms were all present and apparently funcioning.


      Since SuSE is very unlikely to venture into those realms any time soon, I think that that may be considered a rather academic point. In which case, you are entirely correct for the realms of assurance SuSE is likely to get into in the forseeable future.


      If SuSE's CEO gets stoned one night and decides to go for the equivalent of the A1 standard, then it's a whole 'nother ballgame. Then, they may well have to reverse-engineer a formal specification for Linux and then re-engineer the kernel and core components from scratch to meet that specification.


      I would like to see someone do that someday. Partly because I can be really sadistic at times, but mostly because it would irrevocably demonstrate that Open Source can be provably secure, beyond any shadow of a doubt.

      --
      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)
    15. Re:Same League as Windows 2000..... by man_of_mr_e · · Score: 1

      There's nothing in the EAL process that requires documentation to be public. As such, your comments seem a little strange.

      I also did not suggest that Novell didn't put effort into the documentation. I said, I didn't understand how any Linux distro could meet design documentation that very likely didn't exist when the software was being designed.

      I wouldn't think (and I could be wrong), that generating design documentation after the fact is evidence of proper design (which is what the EAL is trying to verify).

      Otherwise, one could take a dike with 1000 holes in it and write a document that says those 1000 holes are part of the design and meet sound structural design guidelines. I just don't see it.

    16. Re:Same League as Windows 2000..... by man_of_mr_e · · Score: 1

      That's may be what it is, but that doesn't seem to be what the spirit of the certifcaion is about. Check this out.

      "EAL2 level is more detailed because it includes the high-level design and detail specifications of the target of evaluation. This level and its latter counterparts require developer testing and a vulnerability analysis. EAL3 analysis expands the testing coverage of the security functions and mechanisms and offers added security measures by ensuring that the target of evaluation is not tampered during development. EAL4 requires more design description, a subset of the implementation and improved mechanisms and/or procedures in ensuring that the target of evaluation will not be tampered with during development and delivery. "

      Frankly, so much of this has to do with design documentation and precautions taken *DURING* the development of the OS that I don't see how an informal process like the Linux kernel could achieve it. This isn't FUD, I just don't understand how they're getting around this requirement.

      The only thing I can think of is that SuSE defines the development process to be those things that SuSE themselves do to patch, build, and test the kernel and the rest of the OS, totally ignoring how the kernel itself is designed and built.

    17. Re:Same League as Windows 2000..... by iabervon · · Score: 1

      I assume they look at "the development" of the EAL4 version as starting from where they take in a particular kernel release and making it secure (which may involve a significant amount of work, depending on what their design actually is). The concern is that someone could change something after you've evaluated it; you avoid that by not taking patches from anyone else unless you verify them.

      The Linux kernel could never get an EAL rating as it is developed by Linus et al, but that doesn't mean that a process couldn't start from a kernel snapshot and get to an EAL rating.

    18. Re:Same League as Windows 2000..... by iabervon · · Score: 1

      The Common Criteria sort of goes past EAL4 to the proof of correctness stage, but the CC members don't all agree on the higher levels, probably because the code proving theory is not entirely worked out to everybody's satisfaction.

      If higher EAL levels were well defined, it might actually be easier for Linux to achieve them, because it would simply be a matter of writing out how Linux security is supposed to work, and then checking that no transition from an allowed state to a disallowed state can happen. In order for the proof to be trusted completely, it has to be possible to check it mechanically (because no organization is going to be able to check a proof of the necessary size by hand with the required accuracy), in which case OSDL can just do it for each release.

      Of course, there is a long way to go before real code on real computers can be verified. It still takes people with PhDs paying attention to catch issues in the specification of virtual machines, let alone real processors, and being able to precisely characterize the processor is obviously a necessary condition to being able to say anything about the behavior of code running on it. (An internal draft revision of the Java memory model had this problem: if one thread copied a variable at the same time that another thread copied it back without any locking, the VM would be allowed to set both variables equal to anything at all, in each case claiming that it was a copy of the other thread's value. An implementation which did value prediction might load some arbitrary value speculatively, and then check that it was correct, which it would be by the time the check was done. This would allow a situation in which the VM could accidentally fabricate a char[] pointing at the SecurityManager or something, allowing the code to scribble on important stuff. It's not even practical to catch this sort of thing programatically, let alone subtle ways in which implementations may fail to be secure.)

  2. RHEL 4 - EAL4+ coming by OffTheLip · · Score: 5, Insightful

    It's really a matter of money and time.

    1. Re:RHEL 4 - EAL4+ coming by hal9000(jr) · · Score: 5, Insightful

      Kinda. Provided there is a well designed and realistic Protection Profile and the Security Target is realisticaly designed, there is some value to the CC certification.

      The biggest issue I have seen with CC is more in the understanding, or lack there of, of what is covered in a CC eval on both consumers and vendors. Vendors obviously promte the CC eval because it is expensive and has a certain cache. Users tend to glaze over reading the certification docs and most often don't make it very far before checking whatever check box they need.

    2. Re:RHEL 4 - EAL4+ coming by soren42 · · Score: 5, Insightful


      It's really a matter of money and time.

      That's exactly what it is... which is yet another facet of the differences between Novell and Red Hat. Novell has the money to apply their resources across a much broader spectrum than Red Hat - just by virtue of having more money. Also, they have much more staff on the payroll - and by extension, more time (read: manhours).

      Initially, there were a lot of concerns when Novell acquired SuSE around their committment to Free Software. But they have repeatedly (YaST, SuSE Linux Open Exchange, FreeSWAN, Hula, etc.) shown that they are committed to the philosophy of Free Software - not just buying the technology to close it up, and make money from selling something proprietary. So, those concerns have been put to bed, it makes Novell/SuSE a very attractive Linux option. They have the resources, relationships, and talent to work quickly and effectively - developing solid, certified, and feature-rich open software.

      Please don't mistake this comment as Red Hat bashing. I am simply pointing out that Novell has the resources to really make a difference in the US Linux market - and things like achieving EAL4 (so quickly) prove that.

      --

      "Adventure? Excitement? A Jedi craves not these things."
    3. Re:RHEL 4 - EAL4+ coming by Anonymous Coward · · Score: 1, Informative

      it is expensive and has a certain cache

      It's cachet, not cache. Cache is storage; cachet is that certain attraction.

      Cache is pronounced "cash" cachet is "cashay".

      Get it right, people!

    4. Re:RHEL 4 - EAL4+ coming by crush · · Score: 1
      Initially, there were a lot of concerns when Novell acquired SuSE around their committment to Free Software. But they have repeatedly (YaST, SuSE Linux Open Exchange, FreeSWAN, Hula, etc.) shown that they are committed to the philosophy of Free Software - not just buying the technology to close it up, and make money from selling something proprietary.
      If it's Free Software then they can't buy it up and make it proprietary because it's licensed under the GPL! I'm not saying that Novell isn't doing good stuff, but don't start attributing credit to them that's due to the people that wrote the Free software and copylefted it under the GPL.
    5. Re:RHEL 4 - EAL4+ coming by Anonymous Coward · · Score: 0

      I want my Mokey Shirt.

      I want to be able to feel real geeky in wearing OSS swag.

      I don't want a big "N" on my chest.

      I want my monkey, damn it.

      (And while I am throwing a fit, I want Ximian for RH and other platforms back.)

    6. Re:RHEL 4 - EAL4+ coming by Anonymous Coward · · Score: 0

      Give credit where credit is due - the examples given wouldn't be open if Novell hadn't opened them. They're contributing more than their share.

    7. Re:RHEL 4 - EAL4+ coming by crush · · Score: 1

      What do you mean by "open?"
      SuSE, FreeS/Wan etc all existed as GPL'ed and LGPL'ed projects prior to the acquisition by Novell, so I don't see how you can give Novell credit for abiding by the terms of the copyright? Yes, Novell are great, SuSE is great, but what I'm happier about is going to be the release of new GPL'ed material.

  3. Re:good shit by Anonymous Coward · · Score: 0

    And less Windows is allways a good thing.
    Bits of News

  4. Im really bad at topics/subjects by Neophus · · Score: 1, Redundant

    Hopefully this will make more enterprises/companies/governments go for GNU/Linux and open standards. Anyway, it's about time. :-)

    --
    Why do i have to be so lazy? :(
    1. Re:Im really bad at topics/subjects by $ASANY · · Score: 4, Insightful

      This really only makes a difference in the federal sector here in the U.S., as commercial firms might be interested in CC, they understand that CC really doesn't mean a whole lot. For the federal sector, this is only one half of the whole ball of wax.

      Just about every DoD or other federal government RFP these days requires that every part of the solution be CC EAL 3 or greater because of DoDD 8200.1 and other mandates. Without CC, you can't be considered, no matter how much better your solution is than the relatively limited menu of certified options.

      The other half is FIPS 140-2, which covers data encryption. If you don't have FIPS 140-2 you can't play ball, and even then in some places like the U.S. Navy, there's another layer of certifications for NMCI and such. So however we might celebrate SLES EAL4 cert, it STILL doesn't get them in the game without adding on a (typically) expensive FIPS 140-2 certified SSL component. My understanding is that RedHat understood this and bundled a certified solution with RHEL.

      So will this announcement cause more enterprises to use SLES? Nope. They don't really care. Companies? Same boat. Governments? Only in those cases where SLES will exist entirely within a secure intranet or will piggyback on a generally closed-source 3rd party FIPS certified encryption system. SLES hasn't scored yet.

      The other barrier is that for most potential government installs, there has to be CC certified software to run on it, unless it's just a network appliance. MySQL, Apache and all the rest would have to be CC certified to actually get a pure open source solution in the door.

      The net effect is that this plays directly into the hands of the big software/hardware vendors and creates a barrier to entry for smaller players who would like to play in the federal space. Sure, SLES is certified, but with what? Oracle and IBM? Who's going to pay to get Apache2 certified for both Common Criteria and FIPS 140-2?? Or MySQL? Or PHP4? Look for more domination in the federal software market by the likes of Microsoft and Oracle, who will have even less incentive to create really good software because this somewhat meaningless certification process reduces competition and increases profitability for those who can invest in certifications.

      Look at NMCI if you are doubtful. It hasn't helped the Navy improve it's IT infrastructure one bit, and made EDS nearly the sole vendor for all IT for the Navy. It's the gatekeeper of the NTISSP certification process, and everything it decides to approve has to be purchased through and managed by EDS. Certifications like this are simple money grabs by major Systems Integrators and muscular software companies.

      Nothing to see here. Keep moving.

    2. Re:Im really bad at topics/subjects by kirun · · Score: 1

      ...and made EDS nearly the sole vendor for all IT for the Navy...

      This is the same EDS that keeps screwing up all those important govenment systems? The EDS that managed to take down 60,000 PCs? They let that EDS run military systems?

      --
      I'm scared of numbers that can't be written as a fraction. It's an irrational fear.
    3. Re:Im really bad at topics/subjects by Anonymous Coward · · Score: 2, Informative

      I don't know where you are getting your information from... But I work for the DoN and the DoD and we are in the process of deploying a large number of Red Hat Enterprise Linux boxes right now. The EAL4 certification means QUITE a bit, we could have deployed SOME Red Hat with only EAL3 certification, but we couldn't deploy Red Hat at any deeper classification level without EAL4.

      FIPS is a compliance level for encryption, and seeing as that it isn't hard to add this ability to applications, I'm not seeing that as a problem. We are already allowed to run apache and apache2 on Red Hat, actually, we haven't really run into any application we aren't allowed to run because of it failing to meet any certification level.

      As for NMCI, last time I checked they don't support ANY Unix/Linux. Maybe its just where I work, but I have a feeling it isn't. Also, they aren't failing to support Unix/Linux because it doesn't meet any certification levels, they are failing to support Unix/Linux because they don't have the resources to do so. At my installation, this is the exact reason they mentioned.

    4. Re:Im really bad at topics/subjects by 4of12 · · Score: 1

      So however we might celebrate SLES EAL4 cert, it STILL doesn't get them in the game without adding on a (typically) expensive FIPS 140-2 certified SSL component. My understanding is that RedHat understood this and bundled a certified solution with RHEL.

      I've wondered about that after seeing some posts about it earlier.

      Are the hurdles preventing something like OpenSSL or GnuTLS from receiving FIPS certification mainly technical, or financial?

      --
      "Provided by the management for your protection."
    5. Re:Im really bad at topics/subjects by Goalie_Ca · · Score: 2, Funny

      Throw out a few more permutations of the alphabet please. I enjoy reading cryptic bullshit.

      --

      ----
      Go canucks, habs, and sens!
    6. Re:Im really bad at topics/subjects by Anonymous Coward · · Score: 0

      No barriers. OpenSSL is undergoing FIPS validation right now. And IBM has a ton of apps CC evaluated on Linux.

    7. Re:Im really bad at topics/subjects by $ASANY · · Score: 1

      I get my information from working in the federal/DoD arena for a software vendor and butting heads with this stuff on a fairly regular basis. We do a lot of work with SPAWAR and NAVSUP. Most of my work is in the Mobile arena, but I have a strong personal preference for Linux and try to push that as the OS for our products because it works better.

      NMCI has been a major pain in the butt for us. NAVSUP wants to do more handheld work, and all that is available on CLIN 23 is ancient, non-Wifi crud or Blackberry, which has it's own issues. Can't get new stuff on the list because PalmOS, PocketPC and Linux aren't CC certified. NAVSUP feels like they're screwed. Maybe when the new wireless policy comes out things will get better, but no one is that optimistic.

      Intel agencies want to do more handheld work for their logistics, and again CC and FIPS are putting these initiatives dead in the water. I hear stories of end-arounds, butcan't figure out how those might happen and wonder if they're just stories.

      In the enterprise field, things are a little easier, as there tends to be more money thrown around, but usually only by the major players who are already entrenched. If you like Oracle, life is easy. If you need something else, it's still pretty painful. With us, FIPS is an issue because those few vendors for FIPS 140-2 certified code is sold at an astronomical premium and the engineers and product managers can't stomach the expense when the DoD revenue is a fraction of what the commercial revenue is. They can't justify the expense to their bottom line, and that locks us out of a lot of the federal sector. We can't get the sales without FIPS and CC, but we can't beg for the expense of FIPS certified code because there's no current pipeline. It's a chicken/egg tailspin that really hurts us federal folks.

      I'd love to know how you're getting RedHat in DON when Linux isn't kosher under NMCI. I thought the loophole for this closed April 04.

    8. Re:Im really bad at topics/subjects by jd · · Score: 1

      99.99% of everything to do with the Government is going to be cryptic or bullshit. NMCI is an ongoing effort by the US Navy to be cryptic and bullshit, thus killing two birds with one stone.

      --
      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)
  5. Certs/ by cyberfunk2 · · Score: 3, Insightful

    While some of these certifications seem silly and almost obvious (as in "well of COURSE it can do that").

    We should remember, for non-technical people (i.e.: most of the government) this is all they have to judge tehcnical suitability for the job. And like the beauracrats they are, they adhere pretty strictly to these things.

    So yes, it is a big deal that a major distro's broken through some of the red tape.

    1. Re:Certs/ by Lord+Efnar · · Score: 1
      Viewing the Novell press release, it would appear that the cert has actually not been issued, and that Novell has only "successfully completed" the evaluation, which doesn't officially mean anything.

      Having said that, I will note that this evaluation was to an actual protection profile (the CAPP), so the evaluation means something, unlike some other evaluations that I could mention.

  6. pSeries or xSeries? by bigredradio · · Score: 2, Interesting

    Maybe I missed it in the article, but I am curious if it was on a pSeries or xSeries. SLES9 on a pSeries box is a damn good combination. On the xSeries, it's o.k. but you do not have the peace of mind you get with the pSeries hardware.

    I feel a little more confident in our military using that than MS windows on cheap beige boxes.
    1. Re:pSeries or xSeries? by LinuxHam · · Score: 2, Interesting

      I am curious if it was on a pSeries or xSeries

      When the config earned EAL2+, it was on xSeries, but according to this, they earned EAL3+ on *all* platforms. I did a little digging but couldn't find if the same applies to this certification. I know it doesn't answer your question, but it may keep your hopes up to dig some more. As an IBM consultant doing Linux on x, p, and z.. I say "cool!"

      --
      Intelligent Life on Earth
    2. Re:pSeries or xSeries? by eer · · Score: 1

      All platforms.

  7. For the short attention span people by NaCh0 · · Score: 0, Interesting

    What is EAL4 in 50 words or less?

    1. Re:For the short attention span people by AwaxSlashdot · · Score: 4, Informative

      Copy/paste from the link under EAL4 :
      "The evaluation levels are ordered hierarchically in increments beginning from EAL1 to EAL7, with each level requiring a more advanced and intense means of testing. To date, EAL4 is the highest level certification awarded to any security product in the market."

      --
      Sig (appended to the end of comments you post, 120 chars)
    2. Re:For the short attention span people by AwaxSlashdot · · Score: 0

      And it's less than 50 words :)

      --
      Sig (appended to the end of comments you post, 120 chars)
    3. Re:For the short attention span people by cowbutt · · Score: 3, Insightful

      An evaluation process, that, if completed successfully, allows (mainly) government IT users to justify their usage of SLES for some roles more easily to auditors, and makes its use possible in others.

    4. Re:For the short attention span people by owlstead · · Score: 1

      EAL 4 highest for any security product? I don't think so. Several smartcards IC's have EAL 5+ certification. EAL is highest for software products - and therefore entire systems - however.

    5. Re:For the short attention span people by TVmisGuided · · Score: 1

      Several smartcards IC's have EAL 5+ certification.

      There's a big difference between smart cards and an entire OS. A smart card carries data and the means to encrypt/decrypt it. An OS makes the entire box work the way it's designed to (theoretically, anyway).

      Maybe gaining EAL4 doesn't open the floodgates. But it certainly puts a foot in the door.

      --
      All the world's an analog stage, and digital circuits play only bit parts.
    6. Re:For the short attention span people by owlstead · · Score: 1

      There's a big difference between smart cards and an entire OS.

      That's what I said, unless you call a machine + os not an entire system that is. More certification is probably better, though I seriously doubt that this will mean that there are less chance of errors. For that, a new system is needed, e.g. .NET for Microsoft. But hey, as a security professional, I'm all for it.

  8. Well, not quite by T-Ranger · · Score: 1

    It certifies SLES 9 as being in the same league as Windows 2000.

    1. Re:Well, not quite by g00n · · Score: 2, Informative

      Also means it's surpassed windows XP and 2003. These as far as i know (big statement) have not made these certifications yet.

  9. Microsoft and Linux Denial by CoolSilver · · Score: 5, Insightful

    Wow, I guess Mr. Gates and company must be biting their nails. 2000 has that certification yet XP, the best product with "advanced security technologies" has nothing.

    Well I guess it means times have changed. Linux is a big player in the game now and Microsoft needs to realize this and stop denying. False statements hurt worse than the bitter truth of "your product isn't good enough". I rather trust a company and have something that works okay and secure than some company that hides facts and has a better product in some ways, just not security.

    It is funny how someone came out with a report saying windows is more secure, but is that based off the experimental code or source and which distribution. Novell and SuSE have always taken security as a priority and it shows.

  10. Well now by TheCabal · · Score: 1, Insightful

    Maybe the zealots can stop screaming that EAL certification is just a money thing or that it's worthless just because Win2k was certified EAL4.

    1. Re:Well now by Anonymous Coward · · Score: 0

      Which zealots do you speak of? The Linux ones who insist that EAL cert is basically useless, or the Windows ones who insist that Linux will never be, and can never be EAL certified?

    2. Re:Well now by TheCabal · · Score: 1

      The Linux ones. There are already two Linux distros that are EAL certified and have been for some time, but they are EAL3.

    3. Re:Well now by shaitand · · Score: 1

      umm EAL certification IS worthless... It really doesn't matter who has earned it.

  11. I saw this coming. by pair-a-noyd · · Score: 1

    I put all my efforts and support in Suse about 2 years ago and all my eggs in the Linux basket (in general) about 4 years ago.

    I saw Redhat blink so I took the Suse path.
    No regrets...

    1. Re:I saw this coming. by Anonymous Coward · · Score: 0

      Well me too. We've run SuSE exclusivly across our networks since 7.3. I've justed finsihed upgrading 40 boxes to 9.2, whcih in a clustered, Linux HA environment, took only 35 minutes per server. With most updating concurrently, we'd finished off two data centres, one in London, one in New York, in less than six hours.

      Try that with Windows.

  12. Is there hope? by Masq666 · · Score: 1

    I can see a little dim hope that some corp's and gov's will more away from Windows and switch to Linux. But i dont know how realistic this is. Still i hope.

    --
    Bits of News Giving you the latest bits.
    1. Re:Is there hope? by TheCabal · · Score: 4, Informative

      Not likely to happen soon. Just because it's been EAL4 certified doesn't mean that is allowed to be operated on a Federal network. In the case of DoD network, it still needs a CTO (Certificate To Operate) before being allowed to be connected to the network. A CTO requires a whole DITSCAP session, formal documentation, evaluation and recommendation. For an operating system, it could literally be years before a CTO is produced. An interim CTO could be generated, but I don't think any major commands are willing to risk issuing one for such an unknown as this.

    2. Re:Is there hope? by Masq666 · · Score: 1

      Your probably right.. and a CTO is years away..

      --
      Bits of News Giving you the latest bits.
    3. Re:Is there hope? by IANAAC · · Score: 1

      However, there's nothing saying that contract providers to the government can't run Linux (and have), such as, say, the Federal Reserve.

    4. Re:Is there hope? by Anonymous Coward · · Score: 0

      Talking to some NATO associates.. they are looking to move. This will make a big difference.

    5. Re:Is there hope? by TheCabal · · Score: 3, Informative

      The EPL (Enterprise Product List) only lists software that is allowed to run on a Federal network. As long as the system isn't connected to a Federal network and meets the requirements of the contract in terms of reliability, security and auditability, there is nothing to say that a contractor couldn't use SuSE or even RHES (was evaluated EAL3) unless it was expressly forbidden in the contract.

    6. Re:Is there hope? by Anonymous Coward · · Score: 0

      The amount of misinformation on Slashdot is unbelievable today.

      I know of a FEW major DoD commands right now that are deploying Red Hat ELv3 and 4 in places that require EAL4.

    7. Re:Is there hope? by TheCabal · · Score: 1

      I do too, and know of one that has a couple of Debian boxes out there, but they're all doing it on the sly if the MAJCOM has't issued an interim CTO. If DISA or one of the Information Protection/Assurance offices found out, they could require those boxes to be immediately disconnected.

      Just because some people are doing it doesn't mean that it's OK.

    8. Re:Is there hope? by WindBourne · · Score: 1

      It is happening more than you realize. I currently work for an aviation company who hired me because they are moving their core systems into the cockpit (as opposed to being used by the pilots in a free standing fashion). They currently use Windows, but to pass the DOT/FAA/DOD regulations, it will pretty much need Linux. So right now, 3 major software projects are being ported. Also interesting is that the airlines, Boeing, And airbus are not wanting windows. Apparently, they do not like the term "crashing".

      --
      I prefer the "u" in honour as it seems to be missing these days.
    9. Re:Is there hope? by delire · · Score: 1


      large sections of the Spanish (esp. Extremadura, Basque Country, Catalunya, Andalucia, Zaragoza), Brazilian, Peruvian, German (Munich leading), Chilean, Austrian (Vienna, Linz) and French Governments already use Linux heavily (and sometimes under mandate) in both desktop and server installations.

      corporations? i didn't think that was news.

      grep http://www.eweek.com/category2/0,4148,1237915,00.a sp?kc=600, believe it or not, Linux is already very popular in pub/mil/gov, EAL or otherwise.

      i don't follow Governmental adoptions of Linux in America, the country is off my radar.

    10. Re:Is there hope? by Anonymous Coward · · Score: 0

      EPL mean (Evaluated Product List) for your information.

  13. RHEL 3 currently at EAL3 by Anonymous Coward · · Score: 0
    Red Hat Enterprise Linux 3 was already at EAL3. It is good to see that Linux has at least two major players vying for this market segment. Hats off to Novell SUSE for raising the bar.

    Red Hat Enterprise Linux 4 has very recently been released. One imagines that it will be at EAL4 itself very shortly.

  14. Re:Microsoft and Linux Denial by TheCabal · · Score: 3, Informative

    CC evaluation is not an automatic thing. The sponsoring company (in that case Microsoft) pays for the evaluation. A target is generated, which details hardware and software configurations. This can take months. Then the actual platform itself is evaluated, which can also take months, especially if deficiencies are found and corrected. Win2k was released in 2000, but didn't get CC evaluation until 2004. There's a hint.

  15. red is evil. by (insert+linux+refere · · Score: 1, Interesting

    I totally regret using Red Hat first. Suse is indeed the better road. I'd love to see the gov't be run on linux :D

    1. Re:red is evil. by Anonymous Coward · · Score: 0

      I find it hard to understand why red hat is evil.

      They are more open than suse, they as well as suse charge for support for their product. They provide everything in source rpms. Why are suse and red hat who basically are doing the same thing, why the difference between who you hate?

      The red hat haters all seem to have had the same thing in common, they used redhat 5-9, got corporate support for free, didnt know enough to install debian or any other free as in cost distro. So when Red hat smartened up and decided to let the freeloaders have their free with fedora, and provide support for those who pay you all bitch and moan.

      I hear you were "betrayed" now you might have been telling yourself you were doing something for the linux community by downloading red hat for free but you were not. You were a freeloader.

      What? oh you contributed to x software? Well did you ever ask red hat for access to the red hat network? I bet anyone who develops on the major parts of the "red hat stack" would get access to rhel if they asked.

      You people are like sheep.

  16. Re:Microsoft and Linux Denial by cyberfunk2 · · Score: 3, Insightful

    Re: XP's non-cert status...

    People tend to like things that are tried and true and are known to run solid.. Or with small incremental changes, done carefully.

    The problem with XP is two-fold.. first.. it (the "jump" to XP) was just that, a jump, that wasnt all that carefully considered beforehand (MS just figured that most people would go with it, because after all, it IS the latest and greatest).

    Second, MS marketing actually shot them in the foot here. They marketed this as the "hot new thing", "new and improved", "great new features", etc. Now, while this technique tends to work well on the general american public... it does not fly well with the government, who would much perfer "increased stability" concurrent with "improved performance". That is, they want exactly what they have but better. They dont really want the architecture that they understand pulled out from under them and replaced with a whiz-bang new thing, because, from experience, they know that sort of replacement tends to lead to troubles in critical situations.

    And on the whole, they're right.. if you must must must have a system that works, it's much better not to induldge in new and potentially useless features at the expense of a solid system.

  17. SuSE is a good way to go by sjbe · · Score: 1

    I put all my efforts and support in Suse about 2 years ago and all my eggs in the Linux basket (in general) about 4 years ago.

    I did the same thing. There's been a few warts (configuring Samba, some graphics issues which weren't well documented) but it's generally been good. SuSE is pretty easy to work with, reasonably polished. They could do a better job keeping up with some of the big name open source software like Mozilla through the official update channels (they're usually a few versions behind) but since I can install that myself, no biggie. SuSE has been good to me. Easy to install and stable as heck.

    Only serious problem I'm running into is a with an Adaptec 1210SA controller that Suse doesn't like. (I understand it's more of an Adaptec shitty-driver problem than a Suse problem - anyone have any recommendations on a 32 bit SATA raid controller that actaully works?) I have a workaround though so it's not an emergency...

    1. Re:SuSE is a good way to go by Anonymous Coward · · Score: 0

      Anything made by SIIG seems to work fine on every linux I have tried. This includes the SATA cards. Works in SUSE 9.2 out-of-the-box.

    2. Re:SuSE is a good way to go by pe1chl · · Score: 2, Interesting

      I had problems with an Adaptec SCSI controller in a Dell system recently.

      The trouble is that Adaptec seems to think that doing RAID-1 in the device driver is somehow a good idea and worthy to be very secretive about. So they provide binary-only drivers for their card and it is 3 kernel versions behind.
      Of course we need no Adaptec software RAID-1 as Linux has it in the kernel. After some searching and asking I found a patch that allowed the Adaptec controller to operate as a plain SCSI controller and from then on it has worked OK. Of course this means trouble whenever the kernel is updated, which happens every 2-3 weeks lately :-(
      So I decided to swap the system with one running Windows this week. I know that the other one, which has a MPT controller, works without such problems.

      Adaptec is better avoided. Problems like this are not uncommon with their controllers.

  18. Wasn't there .... by Alien54 · · Score: 3, Funny
    A certification some time ago that Windows was completely secure on a network, so long as you didn't actually connect it or plug it in to the network?

    I think the MS has improved on that with 2k, etc. , but I'm not sure.

    --
    "It is a greater offense to steal men's labor, than their clothes"
    1. Re:Wasn't there .... by Anonymous Coward · · Score: 5, Funny

      Yeah, its meanless except for a small class of government applications. Unfortunately, Microsoft drank their own koolaid and started marketing the certification as a general security feature.

      "Windows NT's Security Certification means that firewalls are optional" -- actual bullshit advice from a microsoft document in the mid-90s.

    2. Re:Wasn't there .... by morcego · · Score: 2, Funny

      There was some rumors a few years ago about Windows NT getting a C2 "certification" only when you did things like disconecting the floppy drive.

      I actually think most of this was the old "poking fun at Microsoft", tho. I mean, if that was the case, I doubt it would get certified.

      On the other hand, I never had much respect for those rainbow certifications.

      --
      morcego
    3. Re:Wasn't there .... by Martin+Blank · · Score: 1, Informative

      That was Windows NT, and the setup also mandated that there be no removable media. However, that was for a secure non-networked workstation, which have their uses in some cases.

      --
      You can never go home again... but I guess you can shop there.
    4. Re:Wasn't there .... by mindstrm · · Score: 1

      C2 certification only applies to a specific version of NT 3.5 with specific patches installed. Any deviation from that would not be certified.

      C2 is a security specification for standalone, non-networked, non-distributed computing environments.

    5. Re:Wasn't there .... by RabidStoat · · Score: 1

      No, C2 was an old Orange book certification - not exactly dificult to achieve - pretty much means you've tested it - I exaggerate a bit ;)

    6. Re:Wasn't there .... by Kadin2048 · · Score: 1
      Wait ... maybe I'm missing something here, but how can a non-networked workstation be insecure? Any system that's air-gapped from everything except the AC power line ought to be by default "secure," because the only way you're going to get anything into or out of it is via physical access to the workstation.


      And once you have physical access to the CPU and main console, security is sort of a moot point, isn't it?

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    7. Re:Wasn't there .... by Martin+Blank · · Score: 1

      It can be used for some kind of local (i.e., non-networked) work, but need enough security that a walk-up user cannot gain random access to it. The box itself could be locked away, with only keyboard and mouse physically touchable by the user, but contain information that would cause problems were it to become available to non-cleared personnel.

      Granted, the number of uses for such a machine is probably fairly small, but they do exist. Many networks have an entire server that's never connected to any network (other than a sneakernet), because having your root CA accessible online can invalidate your entire trust chain if someone gets into it, or if it even looks like someone might have gotten into it.

      --
      You can never go home again... but I guess you can shop there.
    8. Re:Wasn't there .... by dmneoblade · · Score: 1

      They are optional!
      You have the option of keeping your credit card numbers safe or losing them!

      --
      Warning, knife is sharp. Please keep out of children.
  19. Re:MacOS X.... by Anonymous Coward · · Score: 0

    Ooops...MacOS X is EAL3 not 4...my bad..unless I missed something somewhere

  20. You are misinformed by Anonymous Coward · · Score: 0

    This certification has almost nothing to do with actual security problems you would encounter in the real world. Getting XP or SusE certified would do nothing to stop viruses/spyware/hackers/etc.

  21. Not suprised by mpcooke3 · · Score: 1

    Netware is entrenched in goverment organisations. therefore Suse/Novell open server needs to be rubber stamped ASAP.

    1. Re:Not suprised by TheCabal · · Score: 1

      No piece of software running on a Federal interest network should be rubber stamped. It should be evalulated on its own merits by a formal DITSCAP process.

      For FWIW, all the Federal networks I've worked on, I've seend damn few Novell servers. A lot of them used to run Novell, then migrated to Windows. I don't recall NetWare being on the EPL for the command I work for, so it might have already gone the way of the dodo.

    2. Re:Not suprised by mpcooke3 · · Score: 1

      Arr sorry, I was talking about the UK.

  22. Re:Microsoft and Linux Denial by Lalakis · · Score: 2, Insightful

    Well, the EAL4 certification is only just a bunch of paperwork. It certifies that the company who got it, did a lot of paperwork describing what the product does to be secure and _no_ check, in whatever kind, is made by the goverment to certify that the claims are indeed true. Also, the claims that need to be made are really trivial and almost all s/w vendors can claim conformity. There is no point comparing security of win2k and linux based on that cert...

  23. Unsinkable by Doc+Ruby · · Score: 1

    Don't they run US battleships on Windows NT? Is that the "C2" certification? Is there a Linux distro with that cert?

    --

    --
    make install -not war

    1. Re:Unsinkable by TheCabal · · Score: 4, Informative

      There aren't any battleships currently in commission in the US Navy, all have been either scrapped or mothballed. You're probably thinking of the prototype cruiser that made all the headlines. It was running NT, bluescreened and the ship was stuck. Not that the bluescreen was not an OS error, but an error due to a divide by zero from the application, and it wasn't written well enough to handle that error nicely, so the OS did what it was supposed to. The ship was rushed anyway, and supposed to have Unix backends for all the C^2 functions. NT is just for the user workstations.

      The US retired the Rainbow Series a while ago, but EAL4 is about a close approximation to C2.

    2. Re:Unsinkable by Anonymous Coward · · Score: 0

      I hope they've dropped that idea after a destroyer (if I remember right) was disabled for 2 weeks after a BSOD... there is of course a "good" explanation for the BSOD... but 2 weeks for a reboot ???

    3. Re:Unsinkable by Waffle+Iron · · Score: 1
      Don't they run US battleships on Windows NT?

      No, when battleships were in use they had analog mechanical fire control computers the size of washing machines. The "software" was a bunch of gyros, gears and cams.

    4. Re:Unsinkable by maelstrom · · Score: 1

      Can you explain to me why the OS would bluescreen due to a divide by zero from the APPLICATION? Maybe I'm naive, but an application should not be able to crash the kernel.

      --
      The more you know, the less you understand.
    5. Re:Unsinkable by TheCabal · · Score: 1

      Because it resulted in a buffer overrun.

    6. Re:Unsinkable by shaitand · · Score: 1

      Can you explain why a buffer overrun in a userspace application could crash the KERNEL? The kernel isn't supposed to allow overruns or any other fault in individual userspace applications to take down the system.

    7. Re:Unsinkable by TheCabal · · Score: 1

      Nope. I'm not a kernel programmer. Go ask the contractor why their software crashed the OS.

    8. Re:Unsinkable by Anonymous Coward · · Score: 0

      Nobody knows if it crashed the kernel or not -- the "bluescreen" stuff is just invented.

      What is true is that the applicaiton crashed and could only be restarted back in port for whatever reason.

    9. Re:Unsinkable by TheCabal · · Score: 1

      Good catch- I don't recall ever seeing that the system actually bluescreened. I, like apparently everyone else, assumed it was a BSOD. Hell, I've seen Firefox refuse to start up after it has terminated ungracefully...

      (when are they going to fix that, by the way?)

    10. Re:Unsinkable by sgtrock · · Score: 1

      I was on active duty in Pearl Harbor when it happened. Scuttlebutt was that the ship went dead in the water when the workstations bluescreened. Something about some control functions in a different app not being available. The enginerooms themselves were fine.

      They rebooted the workstations, reconnected the control app, and steamed back into port. I guarantee that if the scuttlebutt was true, there were more than a few asses chewed over that one. The Navy prefers redundant systems in case, you know, someone shoots holes in the primary! :)

      Then again, there's the fact that scuttlebutt is only as reliable as the person buying the next round. :D

    11. Re:Unsinkable by Anonymous Coward · · Score: 0

      > and steamed back into port

      Nope, the story is that they had to be towed back.

    12. Re:Unsinkable by USCG · · Score: 1

      I don't know about the Navy, but The Coast Guard cutters (those are the largest ships other than the ice breakers and catamarans) all have Microsoft Windows XP Professional on all the embedded workstations.

    13. Re:Unsinkable by Anonymous Coward · · Score: 0

      Nope. I'm not a kernel programmer. Go ask the contractor why their software crashed the OS.

      If, in fact, a non-kernel application crahsed the OS, then the most important part of the answer is "because the OS is broken." Maybe that didn't happen. But, if it did, that OS is broken, and there's no two ways about it.

    14. Re:Unsinkable by Tom · · Score: 2, Insightful

      so the OS did what it was supposed to.

      Can I get some of what you're smoking? Since when is an OS supposed to crash hard just because a single application couldn't handle a divide-by-zero?

      --
      Assorted stuff I do sometimes: Lemuria.org
    15. Re:Unsinkable by Anonymous Coward · · Score: 0

      >>and steamed back into port

      >they had to be towed back.

      Not so much HAD to be.
      They were ORDERED to wait for a tow
      and not to reboot so that the failure could be analyzed.

      This is how we know it was a divide-by-zero error.

      gewg_

  24. SuSE Linux for Windows by Quiberon · · Score: 2, Informative
    I've got one of these here SuSE 9.2 Live KDE for Windows. Torrent here. Lots of Linux-for-Windows torrents there, in fact.

    Have fun !

    1. Re:SuSE Linux for Windows by Dever · · Score: 1
      i'm curious, cuz i used to run suse. but WTF is suse linux live for windows?

      --
      - I'd prefer not to.
  25. Re:Microsoft and Linux Denial by ScrewMaster · · Score: 3, Interesting

    That, my friend, is probably the most succinct description of what is wrong with the world of personal computing that I've heard yet.

    The only thing I would add is that this applies all across the board. Home users and corporate office users are in the same boat: they often have no interesting in "upgrading" to get more whiz-bang because they don't need it and don't want the headaches. That's the essentially conservative attitude that the bulk of users have, because any significant change means they may have to spend time and money they don't have to learn something new, deal with problems that weren't there before, and may find their shiny new OS and apps interfering with getting their jobs done. Microsoft's feature-oriented marketing and forced upgrade cycles have probably caused more lost man-hours than the common cold.

    --
    The higher the technology, the sharper that two-edged sword.
  26. That is true by HBI · · Score: 2, Informative

    Amongst the things required to make Windows NT 3.5 C2 compliant were disconnecting the removable media, removing the network connection and disabling the OS/2, POSIX and DOS subsystems. Amongst other things.

    After you were done doing this, of course, NT 3.5 was only useful as a kiosk. Most applications that would benefit from C2 certification in the past were 'stovepipes' that don't interact with other applications, so this was okay.

    This isn't poking fun at MS. This is how it got certified. Then, they assumed that 3.5 being C2 certified meant NT 3.51 and 4.0 were. They were incorrect.

    --
    HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    1. Re:That is true by morcego · · Score: 1

      Still sounds like a heck of a good joke.

      No removable midia = no backup

      How trustworthy is that ?

      And I really don't recall (I might be wrong) HP/UX requiring the removal of the floppy drive to be certified C2.

      --
      morcego
    2. Re:That is true by darkonc · · Score: 2, Informative
      Still sounds like a heck of a good joke.
      No removable midia = no backup

      It depends on what you describe as a joke.

      It allows the marketing 'droids to say things like 'We took a C2 certified system, added a ZIP drive and 3COM ethernet card, and voila one of the most usable, secure systems you could hope for.' (then hold their breath and hope that the carefully balanced shoe doesn't drop).

      It's not fraud if you honestly (if misleadingly) document what you're doing.

      --
      Sometimes boldness is in fashion. Sometimes only the brave will be bold.
    3. Re:That is true by HBI · · Score: 1

      When deploying such a system, it would be configured as a standalone with an imaged hard drive, and updates would be transmitted via new hard disks.

      Then one must consider "well, if there are no data inputs, what use is the system?" and you would be right. This was gotten around in various ways. One should note that DITSCAP overrides certification: if your system has a valid accreditation then its certification level is meaningless. Various ad hoc means are undertaken to make the system secure, whatever the underlying platform.

      --
      HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    4. Re:That is true by morcego · · Score: 1

      It depends on what you describe as a joke

      I define this particular joke as something you tell at an technical convention, and everyone laughs. Hard.

      And yes, I can see how this can be used as a markting advantage on a less technical environment.

      --
      morcego
  27. Linux going for EAL5 by Anonymous Coward · · Score: 4, Interesting

    The French Ministry of Defense will put up 7 million over the next three years to fund an industrial consortium building a Linux-based operating system that can achieve EAL5 certification. The coalition includes Bertin Technologies, SURLOG, Jaluna, Mandrakesoft, and OPPIDA.

    BTW. There are Server and Embedded Linux version that has achieved Telecom Carrier Grade certification for reliablity. Microsoft won't try to get Telecom Carrier Grade certification for Windows because it is too unreliable.

    1. Re:Linux going for EAL5 by Anonymous Coward · · Score: 0

      "BTW. There are Server and Embedded Linux version that has achieved Telecom Carrier Grade certification for reliablity"

      You can't just say THAT here... This is bloody important.... where can we get some more info about that ??? Links ???

  28. well, there's one... by zogger · · Score: 3, Insightful

    "There is no point comparing security of win2k and linux based on that cert... "

    Here's the obvious point: If you are trying to SELL it it matters. Discussing it on slashdot and what it really means or does is one thing, getting some org or agency or corporation to drop x-millions of dollars in your lap for your product is another. One of the main complaints about Linux that you read over and over is "how do you make money with open source software"? Well, here's one way to make that a reality. Jump through the hoops they set up for consideration. No jumping, no consideration. Emphasizing skins and themes and whether or not you can play some video game and such like noise is cute,and seemingly a major part of most distros out there, but if you want to be taken seriously where the big dogs play with their checkbooks, you got to toe some of the lines they have drawn in the sand.

  29. Re:Microsoft and Linux Denial by xeno-cat · · Score: 1
    Then why is it that it took so long to certify Linux? Why did it take 4 years to certify Windows 2000? Why is'nt XP certified?

    If it were easy to do and almost all major vendors could claim complience then why wouldn't MS make sure that XP was certified. They made a big deal about Win2000 certification when they got it. It's cheap marketing for MS and fuel for their FUD engine, which they know they need to keep fed. I doubt that MS simply doesn't care about certification or couldn't put enough resources behind the process to get it done.

    Now I don't doubt that EAL certs. are mostly a bunch of paper shuffling and hand waving but then again it doesn't seem like they come in crackerjack boxes either. Otherwise MS _would_ have certs for XP.

    I'm sure Gates would have like to have been able to say , "Hey, XP's EAL4 certified by the US government" when asked about MS's commitment to security and stability recently.

    Kind Regards

    --
    "A few great minds are enough to endow humanity with monstrous power, but a few great hearts are not enough to make us w
  30. Re:Microsoft and Linux Denial by Anonymous Coward · · Score: 0

    It doesn't matter that Microsoft doesn't have EAL4 for WinXp yet. They are in the process of getting it, and that is all that matters for the ability to use the product where that certification level is required.

    Currently government agencies are allowed to use RHELv3 and 4 in areas that require EAL4 because Red Hat is in the process of obtaining it.

  31. From one of the engineers... by omnirealm · · Score: 5, Informative

    Disclaimer: I work for the IBM Linux Technology Center; any comments I make are entirely my own.

    It's really a matter of money and time.

    And blood, sweat, and tears. You're talking to a guy who spent countless hours drafting hundreds of pages of low-level design documentation on the Linux kernel and set of trusted userspace applications in order to help satisfy the CAPP/EAL4 requirements. True, IBM paid me to do it, but the effort is far from trivial, and Linux's reputation gets a nice bolster when things like security certification happen.

    Back when my team achieved CAPP/EAL3 certification, the general attitude on Slashdot was, ``Great, but wake me up when we get EAL4.'' Well, now we've got EAL4. We have a secure protection profile ironed out, documented, and deployed, which helps immensely with setting up a locked down Linux box. We have engineers who have been given the job to review thousands of lines of source code and to write and run a battery of tests to verify that Linux kernels and applications really do, from a security standpoint, just what they claim to do, and they do it right. But I think, more than anything, that this is a strong indication of Linux's maturity. For the public sector, this satisfies a core requirement of many contracts. For the private sector, this is one more thing to impress the boss when advocating Linux solutions.

    --
    An unjust law is no law at all. - St. Augustine
    1. Re:From one of the engineers... by diegocgteleline.es · · Score: 1

      thanks 8even if you get paid for it), this helps linux a lot. Stupid question, is all that documentation available for everybody?

    2. Re:From one of the engineers... by Anonymous Coward · · Score: 0

      > thanks 8even if you get paid for it), this helps linux a lot. Stupid question, is all that
      > documentation available for everybody?

      same question

    3. Re:From one of the engineers... by RabidStoat · · Score: 1

      and for all of you that think EAL certification is a waste of time or money - i'd say go through the process of getting your product certified and look at the benefits you get in the long term - improved quality, better testing, better configuration management and so on. If you haven't realised the benefits from going through the process I'd say something was wrong.

    4. Re:From one of the engineers... by Anonymous Coward · · Score: 0

      Disclaimer: I work for the IBM Linux Technology Center; any comments I make are entirely my own.

      I worked for IBM last year. During the generic orientation that everyone received, they made it pretty clear that participating in message boards, in any form, was not aloud...don't shit where you eat.

    5. Re:From one of the engineers... by swillden · · Score: 1

      We have a secure protection profile ironed out, documented, and deployed

      Can you provide a reference to the profile? Or even just a very high level, one- or two-sentence description?

      I know the Win2K PP, for example, assumed that the machine was not connected to a network. Was network access part of the SuSE PP?

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    6. Re:From one of the engineers... by Anonymous Coward · · Score: 0

      I worked for IBM last year. During the generic orientation that everyone received, they made it pretty clear that participating in message boards, in any form, was not aloud

      No message boards? I happen to work for IBM too, but I don't know where you got that info. Would you care to explain how the IBM Linux Technology Center, which, from what I can see, works closely with the Open Source community, is even supposed to operate? IBM is a huge company; don't assume that the policies that apply to your division apply equally everywhere, to everyone in the company. I don't know what you were told in your orientation, but we were told that public discourse on the Internet was just fine, as long as we only talked about information that was already public knowledge, and we included a disclaimer stating that we are stating our own opinions and not necessarily those of IBM. The parent poster for your message was perfectly in line with company policy, as I understand it.

    7. Re:From one of the engineers... by Tom · · Score: 1

      Back when my team achieved CAPP/EAL3 certification, the general attitude on Slashdot was, ``Great, but wake me up when we get EAL4.'' Well, now we've got EAL4.

      And my eternal gratitude. Realize that many of the trolls here have at best a vague guess of what exactly EAL4 is.

      EAL4 is a ton of work, documentation probably being the worst part. In fact, given the nature of the kernel alone I wasn't even sure you could do it.

      --
      Assorted stuff I do sometimes: Lemuria.org
  32. Re:MacOS X.... by Anonymous Coward · · Score: 0

    go linux?

  33. Re:MacOS X.... by Anonymous Coward · · Score: 0

    How dare you try to take the limelight away from the beloved Linux. Linux is teh r0xerz!!!1

  34. It was mostly IBM's effort by Anonymous Coward · · Score: 2, Interesting

    That's exactly what it is... which is yet another facet of the differences between Novell and Red Hat. Novell has the money to apply their resources across a much broader spectrum than Red Hat - just by virtue of having more money. Also, they have much more staff on the payroll - and by extension, more time (read: manhours).

    IBM paid for it. IBM's engineers did it. They do this kind of thing on behalf of the distro's it uses on its hardware. It has absolutely nothing to do with the resources of Novell or what not; IBM would certify Debian, if IBM's customers demanded it.

  35. Re:Microsoft and Linux Denial by TheRealSlimShady · · Score: 1
    Wow, I guess Mr. Gates and company must be biting their nails. 2000 has that certification yet XP, the best product with "advanced security technologies" has nothing.

    IIRC, EAL is based on a specific version of the operating system, running on specific hardware. It's relatively pointless (IMO) to certify a desktop operating system which can run on a myriad of hardware - or you would certify, but only on a very limited range of hardware. It probably means relatively little.

  36. IBM Effort + Novell/SuSE Processes by eer · · Score: 4, Informative
    Other posts are correct - IBM made this happen through manpower and expenses, to create the documentation needed for so many open source projects (lacking design documentation, for the most part), and for underwriting the evaluation labs effort.

    But Novell/SuSE also deserves credit for running a top-notch configuration management system (Autobuild), having controls and procedures for keeping track of where which patches that get incorporated come from, and for having a patch notification and publication process that enables customers to get timely notification of necessary patches.

    The business processes surrounding manufacturing the distribution and supporting customers on a global basis are valuable Novell/SuSE contributions.

    Disclaimer: I work for Novell and work with the folks at SuSE on a daily basis.

  37. This is quite important... by Anonymous Coward · · Score: 1, Interesting

    ...it is a real punch against M$ propaganda about Linux being insecure... anytime M$ tells the public that Linux is insecure we can say that we've got the same certification as they have...

  38. Re:Microsoft and Linux Denial by Lalakis · · Score: 3, Insightful
    "Then why is it that it took so long to certify Linux? Why did it take 4 years to certify Windows 2000? Why is'nt XP certified?"

    It's really a _lot_ of paperwork and I'm sure that MS got that cert everywhere it really matters. As for linux, seeing distros get that cert means that they have certain hopes to see linux in some places that require EAL4. Nothing more.

    "I'm sure Gates would have like to have been able to say , "Hey, XP's EAL4 certified by the US government" when asked about MS's commitment to security and stability recently."

    I'm sure Bill can say better and lower priced nonsense than that.

  39. FUD alert by Anonymous Coward · · Score: 0
    In fact, a recent study by the Computer Security Institute (CSI) reports that 62 percent of companies surveyed over the last year had a security breach, and almost all companies (93 percent) that suffer such a significant loss are out of business within five years.

    The CSI publishes annual reports with lots of numbers, but usually obscure the fact that these numbers are obtained from voluntary and unverified sources (meaning there's no way to establish the accuracy or veracity of the numbers!)

    Also, what's an example of lying by implication here is the 93% of breached companies going out of business. This number could come from anywhere. In the Western world 2 out of every 3 startup companies go out of business within 1-2 years. How does that factor into this number?

    Come on, I dare you, how can this not set off your bozon alarm? CSI publishes numbers that promote and justify its existence, but doesn't actually do anything that security experts pay attention to (except laugh when they recognize the CSI graphs in some bozo's Powerpoint presentation..)

  40. My heartfelt thanks. by Ayanami+Rei · · Score: 1

    Seriously. I live and die by the availability of such certifications. Even if we don't really implement it exactly, it's nice to be able to point to this and say, HEY, SLES 9 is EAL4 (mutter: in that configuration), it's perfectly fine! And it's business as usual, albeit with one less win2k paperweight (which doesn't really have a valid EAL cert either, so who's fooling who?)

    If I could give you a hug, I would.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  41. DISA may not care... by Ayanami+Rei · · Score: 1

    provided that they trust the people responsible for maintaining and operating said system, and demonstrating that all compartmentalization/security requirements are met, etc. etc. I knew people running FreeBSD, non-trusted Solaris, generic Linux w/SNARE. etc. on SIPRNET. And DISA was fine with it. I don't know if there was other documentation in place to make that possible, but apparently it wasn't a problem.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:DISA may not care... by TheCabal · · Score: 1

      I'm not going to go into detail on SIPRNET, but you know it's a different beast. I imagine that either DISA didn't see it, or someone came up with a waiver. I've seen some wacky stuff out there too.

      All of my experiences with DISA showed me that they're not too forgiving for wandering far past the boundries.

  42. MonteVista Carrier Grade Linux by Ayanami+Rei · · Score: 1

    http://www.mvista.com/products/cge/features.html

    They also make a version targetted for embedded/settop uses.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  43. Re:Gee by Anonymous Coward · · Score: 0

    I was being sarcastic

  44. C2 equivalent..... by afx · · Score: 1

    The US retired the Rainbow Series a while ago, but EAL4 is about a close approximation to C2.
    Nope....
    The CAPP (as used in the Linux evaluations) is the C2 equivalent and it only mandates EAL3.

    cheers
    afx

    --
    Life is too short for crappy pictures.
  45. NMCI was an utter, unmitigated, expensive disaster by jd · · Score: 2, Informative
    I was working for the US Navy when they started rolling that out. Yeesh! Talk about a catastrophe! It took a year and a half to get stable e-mail. Yes, a YEAR AND A HALF! Eighteen months to do what most Linux geeks can get done in a couple of hours or less.


    Security? That thing has more holes than swiss cheese! All applications are run on a single box, with clients connecting via Citrix. That box is typically Windows. Windows doesn't have Orange Book B-grade compartmentalization. This means that if you were to break into that box, you would see absolutely everything that everyone is doing.


    Connections are secure, using client-side and server-side certificates. That's the one piece of competent engineering in the whole bundle. However, because of the total centralization on an insecure platform, it is totally wasted. The security is no better than the weakest link. Beefing up the network security is good, but because clients and servers are all insecure systems, what good is it?


    The next part of NMCI is the enforced seperation between unclassified and classified networks. That is good, but it was largely the practice anyway so that offers no advantage.


    Lastly, NMCI install contracts tended to be politically awarded, rather than based on technical merit. The installers had minimal or no clearance. Anybody could be an installer. It was a minimum wage (or less) job. With anybody being able to do the installs, and nobody with any skills wanting to, any of those machines might have a rootkit or a stealth virus. There would be no way of knowing and, frankly, I wouldn't trust any of those I worked with to be able to run the necessary tests.


    Result? The security benefits are practically nil, because you can't trust anything that does work, and you can't even trust any component of the system TO work.

    --
    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)
  46. Not true though almost by mikefocke · · Score: 1

    There is at least one product that has been Evaluated at the EAL5 or higher level. I forget whether it was in the US or UK. I didn't check all the signatories when I was looking. Recall that EAL5 or higher Evaluations are given by specific countries and are not recognized generally by other countries.

    And EAL4 is a significant achievement. Now try for EAL5 and that is something absolutely huge. There is only one OS in evaluation at that level right now and it's Evaluation has streatched years. And millions.

  47. Where can I find the Windows 2000 certification? by cheros · · Score: 1

    I've been looking on the Microsoft site to get an idea of security accreditations, but it's impossible to find. Does anyone have a link to what version of MS has passed which accreditation (and in what way, because I'm not impressed with the NT C2 rating)"

    = Ch =

    --
    Insert .sig here. Send no money now. Owner may sue, contents will settle. Batteries not included.
  48. What it really means by Anonymous Coward · · Score: 0

    Yes, this puts SUSE in the exact same league as Win2K... they both received the same certification. Please pay attention to the protection profile. Both operating systems received EAL4 certification against the CAPP (Controlled Access Protection Profile). In a nutshell, this means that a potential user _must_ log into the machine with a valid username and password (and that fact is audited) before they are granted access. For those who remember Win95, you can't hit the escape key when the login screen pops up and get access.

    This DOES NOT mean the O/S would be accredited at C2 (or any other level in the Orange Book - for those who remember that tome).

    Though I'm posting AC, I'm a software engineer and a member of the IEEE, the IEEE Computer Society, and the IEEE Standards Association - I know of what I speak.