Meeting Critical Security Objectives with Security-Enhanced Linux

Peter Loscocco, Stephen Smalley

2001 · 117 citations · 10 references

Concepts

TL;DR

Security‑enhanced Linux incorporates a strong, flexible mandatory access control architecture into Linux, providing a mechanism to enforce separation of information based on confidentiality and integrity requirements. This paper describes how Security‑enhanced Linux was used to meet a number of general‑purpose system security objectives. Using the system’s type enforcement and role‑based access control abstractions, it is possible to configure the system to meet a wide range of security needs. This allows threats of tampering and bypassing of application security mechanisms to be addressed and enables the confinement of damage that can be caused by malicious or flawed applications.

Abstract

Security-enhanced Linux incorporates a strong, flexible mandatory access control architecture into Linux. It provides a mechanism to enforce the separation of information based on confidentiality and integrity requirements. This allows threats of tampering and bypassing of application security mechanisms to be addressed and enables the confinement of damage that can be caused by malicious or flawed applications. Using the system’s type enforcement and role-based access control abstractions, it is possible to configure the system to meet a wide range of security needs. This paper describes how Security-enhanced Linux was used to meet a number of general-purpose system security objectives.

References

10