Nhân an toàn của SCOMP ngăn chặn toàn bộ các truy nhập tới các tài nguyên sử dụng chính sách an tồn nhiều lớp. Khi ứng dụng cần sử dụng các tài nguyên được bảo vệ như bộ nhớ hay thiết bị vào/ra nó cần phải yêu cầu nhân an tồn cấp các thẻ mơ tả phần cứng (hardware descriptor) phù hợp để sử dụng tài nguyên đó. Khi nhân an tồn chấp thuận u cầu của ứng dụng, nhân sẽ tạo ra thẻ mô tả phần cứng cho thao tác truy nhập này và lưu thẻ trong bộ nhớ. Tham chiếu tới thẻ mô tả phần cứng được trả lại cho ứng dụng cho các lần sử dụng sau. Thẻ mô tả phần cứng bao gồm tham chiếu tới đối tượng và các quyền truy nhập cho tiến trình.
Cách ly, chống xâm nhập được triển khai sử dụng cơ chế bảo vệ theo lớp. Cơ chế lớp truy nhập kiểm soát việc đoạn ở lớp này được chấp thuận để yêu cầu dịch vụ từ lớp khác. Các lớp và dịch chuyển lớp được thực thi nhờ phần cứng. Trong quá trình xây dựng hệ điều hành, việc kiểm chứng mơ hình an tồn SCOMP và việc triển khai các chính sách an tồn được đặt ra hàng đầu cũng như các phần mềm tin cậy của hệ thống đều được thẩm tra. Dựa trên các tính năng thực thi phần cứng, phần mềm trong nền tảng tính tốn tin cậy (chống xâm nhập) và thẩm tra chính tắc nhân an toàn và các phần mềm tin cậy khác, SCOMP chứng tỏ việc xây dựng hệ thống an toàn thỏa mãn các tiêu chí của bộ giám sát tham chiếu. Quy trình này trở thành tiêu chuẩn cho việc đánh giá cấp độ an tồn cao nhất của Bộ quốc phịng Mỹ.
a. Phần cứng
SCOMP sử dụng cơ chế bảo vệ gồm 4 lớp. Nhân an toàn chạy ở lớp có đặc quyền cao nhất lớp 0 và ứng dụng người dùng ở lớp có đặc quyền ít nhất. Bên cạnh đó, SCOMP sử dụng cơ chế gọi hàm bằng cách sử dụng địa chỉ các tham số bên gọi cung cấp, việc này cho phép ngăn cản các đoạn mã truy nhập ra ngồi khơng gian nhớ này.
63