The Multiple Independent Levels of Security (MILS) is a high-assurance security architecture. Its basic precept is that a modular approach to security will make software both more secure and also easier to certify. The architecture has several of several distinct components including a very small, trusted, high-assurance Separation Kernel. Only this small Separation Kernel runs in a processor’s unrestricted privileged mode. All other code runs in secure partitions that are controlled by the Separation Kernel.
Featured Article

Data Distribution Service and MILS: A Powerful Combination
There are some unique benefits to using Data Distribution Service (DDS) publish-subscribe middleware within the Multiple Independent Levels of Security (MILS) architecture. Both MILSRead More...
All Articles

The Inside Track
Northrop Grumman Demos Scalable Agile Beam Radar (SABR) Aboard F-16 Northrop Grumman in conjunction with the U.S. Air Force has successfully completed a series of demonstrationRead More...

Addressing the Application Side of the MILS Architecture
Several real-time operating systems (RTOSs) on the market today support the Multiple Independent Levels of Security (MILS) architecture. Many of these have been certified (or are planRead More...

Kontron
Advantech