Linux Today: Linux News On Internet Time.
Search Linux Today
search.internet.com
Linux News Sections:  Blog -  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Preferences
Contribute
Link to Us
Search
Linux Jobs

Become a Marketplace Partner

internet.commerce
Be a Commerce Partner














The Linux Channel at internet.com
Linux Today
Enterprise Linux Today
Apache Today
JustLinux.com
Linux Planet
PHPBuilder
All Linux Devices
Technology Jobs

JustTechJobs.com

LinuxToday Newsletters
Subscribe News
Subscribe PR
Subscribe Security

internet.com
IT
Developer
Internet News
Small Business
Personal Technology
International

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

 

Current Newswire:

Make Your BIOS Love Security

The Telepathic Desktop: Apps Are Out, People Are In

Passive Checks and NSCA (Nagios Service Check Acceptor)

Setting Up Master-Master Replication On Four Nodes With MySQL 5 On Debian Etch

Plain English Explanation Of An Awk Statement For Linux Or Unix

Can't Print in Evince, GEdit, Claws-Mail

Kubuntu Moves Forward: You Can't Please Everyone, All the Time

Editor's Note: Linux Should Copy Amiga

PC Magazine, a Flagship for Ziff Davis, Will Cease Printing a Paper Version

The Sound of Empire Falling

Sr. Developer, Backend
Professional Technical Resources
US-OR-Portland

Justtechjobs.com Post A Job | Post A Resume
:NSA Grants $1.2 Million Contract to Continue Work on Its Security Enhanced Linux
NSA Grants $1.2 Million Contract to Continue Work on Its Security Enhanced Linux
Apr 9, 2001, 19 :50 UTC (16 Talkback[s]) (8657 reads)

(Other stories by Michael Hall)

By Michael Hall, LinuxToday

The work undertaken by the National Security Agency with its SELinux, a version of the Linux kernel with a modified access control policy, will be further extended under a $1.2 million contract the agency has awarded to NAI Labs, a division of PGP Security.

Under the terms of the deal, NAI will spend the next two years extending the work the NSA released late last year, with an eye to demonstrating the usefulness of mandatory access control policies in an operating system. Though the work will be done on Linux, NAI's Mark Feldman, the company's technical manager, said he hopes companies specializing in other operating systems will adapt some of the specification his company's work will provide.

According to Feldman, mandatory access control schemes provide a number of advantages over "discretionary access control," the model upon which most modern operating systems, including Unix and its descendants as well as Windows NT, are built. Though discretionary access control schemes are often adequate, Feldman said Linux and Unix in general betray their academic origins, where security isn't generally as much of a priority during the conception and creation of operating systems.

Under discretionary access control, typically based on the concepts of user id's and file ownership, users are permitted to change permissions on files they have ownership of regardless of the potential outcome those changes could entail. Further, under discretionary access control, programs generally run with the permissions of their owning users. Experienced Linux and Unix users are usually familiar with the warnings that come with software requiring root or super user permissions to function correctly, something that's often considered dangerous since the software, if properly exploited with malicious intent, can be used to cause serious damage outside the scope normally permitted to an unprivileged user. Users are often protected from running such software via special password prompts, but enough dangers still remain that at least a few Linux distributions provide a means to audit binaries on a system that operate with super user privileges and automate the process of stripping such privileges to prevent malicious exploits.

Mandatory access control, the focus of the NSA's SELinux kernel, differs from discretionary access control in that it provides a layer of management built around the roles files on a system play as categorized by their relative sensitivity, the role of the user executing or accessing a file and other factors keyed to an organization's specific needs.

Outside the needs of an organization like the NSA, where security is of critical importance, NAI's principal investigator on the SELinux contract, Stephen Smally, says the advantages of mandatory access control can apply both to businesses with their own security needs and to programs running on an end user's desktop machine. By way of example, Smally pointed out the dangers presented by allowing web browsers and other end-user clients to execute content, something Microsoft's Internet Explorer and Outlook have repeatedly been criticized for. Smalley said that under a mandatory access control scheme, a policy can be created that determines the scope of access to a user's files the client can be granted, guaranteeing that it is rendered less capable of doing harm if content with malicious effects is accessed by the user.

Despite the advantages of the extensions they hope to add to the Linux kernel, both Smally and Feldman said operating system producers have been reluctant to add similar functionality to their products, which is something they hope will change once Linux has demonstrated the usefulness of the enhanced security features. The openness of Linux's development process, he said, made it an attractive target to introduce the broader computing world to the enhancements. Smally said the TrustedBSD Project has already expressed an interest in the work being done. TrustedBSD provides operating system extensions to the FreeBSD operating system, targeting the Common Criteria for Information Technology Security Evaluation (CC).

Feldman characterized the Linux kernel developer community as largely interested in contributing to the work NAI Labs will be continuing. At the Linux kernel developer's summit, representatives from the NSA gave a presentation on SELinux and walked away with a request from Linus Torvalds to work with other, existing Linux-oriented security projects to provide a common interface to the new features and to avoid potential conflicts in kernel code that might require Torvalds to avoid inclusion of existing work. The end goal of their work, according to Feldman, will involve inclusion in the mainline Linux kernel. The work will also extend to the IP security protocol (IPsec).

In addition, Feldman said he doesn't expect that all the work NAI produces will be used in its exact form, providing instead a reference implementation that he hopes will be widely emulated as a general specification for mandatory access control security.

NAI won't be the only organization outside the Linux development community contributing to the work Feldman said the NSA will continue to partner with them as well as the MITRE Corporation, a federally funded research and development center.

Related Stories:
IBM developerWorks: Uncovering the secrets of SE Linux: Part 2(Mar 25, 2001)
IBM developerWorks: Uncovering the secrets of SE Linux: Part 1(Mar 06, 2001)
NewsFactor Network: The Great Security Debate: Linux vs. Windows(Mar 06, 2001)
LinuxSecurity.com: Linux 2.4: Next Generation Kernel Security(Mar 01, 2001)
InfoWorld: U.S. government moves to secure Linux; will NSA's efforts shape the future of security?(Feb 05, 2001)
VNU Net: US security agency (NSA) eyes open source(Feb 02, 2001)
CNET News.com: NSA looks to Linux for virtual security(Feb 01, 2001)
Linux Journal: Some Thoughts on the Occasion of the NSA Linux Release(Jan 27, 2001)
Slashdot: Robert Watson on FreeBSD and TrustedBSD(Jan 18, 2001)
The Register: NSA preps Spook Linux 0.1(Jan 08, 2001)
LinuxPlanet: .comment: A Golden Opportunity(Jan 03, 2001)
Security-enhanced Linux available at NSA site(Dec 22, 2000)
Slashdot: NSA Releases High Security Version Of Linux (Dec 22, 2000)


Index Mode   |   Flat Mode   |   Thread Mode   |   Thread Flat  
  Talkback(s) Name  and Date
This is good news for those of us who wa ...   Yay!   
James Ryan
Apr 9, 2001, 20:26:55
 
After the NSA work with Microsoft Window ...   Another attempt?   
Kent Nguyen
Apr 9, 2001, 21:13:23
 
Aw GEEZE, did it have to go to NAI?  The ...   ANYONE but NAI...   
g
Apr 9, 2001, 21:46:54
 
The general consensus is that any back d ...   Re: Another attempt?   
Anonymous
Apr 9, 2001, 21:56:53
 
Why aren't they doing anything with  ...   Secure OS   
trey
Apr 9, 2001, 22:12:17
 
Maybe the whole reason is like you sugge ...   Terrorists   
Brian Hall
Apr 9, 2001, 22:15:06
 
I wouldn't be too worried about back ...   NSA backdoors   
Sean
Apr 9, 2001, 22:26:33
 
> Why aren't they doing anything wit ...   Re: Secure OS   
Rick James
Apr 9, 2001, 22:55:15
 
> I wouldn't be too worried about ba ...   Re: NSA backdoors   
none
Apr 10, 2001, 02:00:42
 
> After the NSA work with Microsoft Wind ...   Re: Another attempt?   
tc
Apr 10, 2001, 03:50:33
 
NAI is many things.  But NAI Labs is the ...   Re: ANYONE but NAI...   
Julio Sánchez
Apr 10, 2001, 08:38:23
 
Go look at the code.


$ cd /usr/src/ ...   Re: Re: NSA backdoors   
Sean
Apr 10, 2001, 09:17:11
 
> After the NSA work with Microsoft Wind ...   Re: Another attempt?   
JFM
Apr 10, 2001, 14:19:04
 
> Why aren't they doing anything wit ...   Re: Secure OS   
JFM
Apr 10, 2001, 14:33:15
 
OK, for all you people whining about the ...   Alternatives   
Isaac-Lew
Apr 10, 2001, 15:07:21
 
The good news is that the US government  ...   Hey, lighten up.   
Miss Information
Apr 10, 2001, 21:12:18
 
  Home | Search Talkbacks | Customize View    Top of Page  



Enter your comments below:

* Your Name:

* Your Email Address:

* Subject:

CC: [will also send this talkback to an E-Mail address]

* Comments:

Tags allowed:<I>,<B> and <U>. See our talkback-policy for more about talkback content.

Fields marked with * are required!






..............................


All times are recorded in UTC.
Linux is a trademark of Linus Torvalds.
Powered by Linux, Apache and PHP

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers