Partitioning Communication System is a computer and communications security architecture based on an information flow separation policy. The PCS extends the four foundational security policies of a MILS (Multiple Independent Levels of Security) software architecture to the network:

End-to-end Information Flow

End-to-end Data Isolation

End-to-end Periods Processing

End-to-end Damage Limitation

The PCS leverages software separation to enable application layer entities to enforce, manage, and control application layer security policies in such a manner that the application layer security policies are:

Partitioning Communication System

Non-bypassable

Evaluatable

Always-invoked

Tamper-proof

The result is a communications architecture that allows a software separation kernel and the PCS to share responsibility of security with the application.

Partitioning Communication System

The PCS was invented by OIS. OIS collaborated extensively on the requirements for the PCS with:

Partitioning Communication System

National Security Agency

Air Force Research Laboratory

University of Idaho

Lockheed Martin

Boeing

Rockwell Collins

References

Presentation at OMG Software Based Communications Workshop

Operating system security