Design Principles for Security

Abstract

As a prelude to the clean-slate design for the SecureCore project, the fundamental security principles from more than four decades of research and development in information security technology were reviewed. As a result of advancing technology, some of the early "principles" required re-examination. For example, previous worked examples of combinations of hardware, and software may have encountered problems of performance and extensibility, which may no longer exist in today's environment. Moore's law in combination with other advances has yielded better performance processors, memory and context switching mechanisms. Secure systems design approaches to networking and communication are beginning to emerge and new technologies in hardware-assisted trusted platform development and processor virtualization open hither to previously unavailable possibilities. The results of this analysis have been distilled into a review of the principles that underlie the design and implementation of trustworthy systems.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2005
Accession Number
ADA437854

Entities

People

  • Cynthia E. Irvine
  • Ganesha Bhaskara
  • Paul C. Clark
  • Terry V. Benzel
  • Thuy D. Nguyen
  • Timothy E. Levin

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Cyber

DTIC Thesaurus Topics

  • Communication Channels
  • Complex Systems
  • Computer Access Control
  • Computer Programming
  • Computer Science
  • Computers
  • Computing Devices
  • Cryptography
  • Cybersecurity
  • Engineering
  • Information Security
  • Information Systems
  • Materials
  • Operating Systems
  • Security
  • Software Development
  • Systems Engineering

Fields of Study

  • Computer science

Readers

  • Cybersecurity.
  • Parallel and Distributed Computing.
  • Systems Analysis and Design