6.1. 보안적인 프로그램에 대해 훌륭한 소프트웨어 엔지니어링 원리를 따르라

Saltzer [1974] 와 나중에 Saltzer 과 Schroeder [1975] 는 보안적인 보호 시스템 설계 원리에 대한 다음 목록을 작성했는데 이는 현재까지도 유효하다:

보안에 대해 훌륭한 여러가지 다른 설계 원리들은 Peter Neumann's CHATS Principles 에서 얻을 수 있다.