GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Main page
  • Contents
  • Current events
  • Random article
  • About Wikipedia
  • Contact us
  • Help
  • Learn to edit
  • Community portal
  • Recent changes
  • Upload file
  • Special pages
  • Search
  • Donate

This view

  • Original page
  • New address

GeezerVison is showing en.wikipedia.org — The Protection of Information in Computer Systems - Wikipedia

The Protection of Information in Computer Systems
Created1975
Authors
  • Jerome Saltzer
  • Michael Schroeder
SubjectInformation security

The Protection of Information in Computer Systems is a 1975 seminal publication by Jerome Saltzer and Michael Schroeder about information security.[1][2] The paper was published in the Proceedings of the IEEE journal.[3] The paper emphasized that the primary concern of security measures should be the information on computers and not the computers itself.[4]

It was published 10 years prior to Trusted Computer System Evaluation Criteria, commonly known as the Orange Book.[5]

Design principles

The following design principles are laid out in the paper:

  • Economy of mechanism: Keep the design as simple and small as possible.
  • Fail-safe defaults: Base access decisions on permission rather than exclusion.
  • Complete mediation: Every access to every object must be checked for authority.
  • Open design: The design should not be secret.
  • Separation of privilege: Where feasible, a protection mechanism that requires two keys to unlock it is more robust and flexible than one that allows access to the presenter of only a single key.
  • Least privilege: Every program and every user of the system should operate using the least set of privileges necessary to complete the job.
  • Least common mechanism: Minimize the amount of mechanism common to more than one user and depended on by all users.
  • Psychological acceptability: It is essential that the human interface be designed for ease of use, so that users routinely and automatically apply the protection mechanisms correctly.
  • Work factor: Compare the cost of circumventing the mechanism with the resources of a potential attacker.
  • Compromise recording: It is sometimes suggested that mechanisms that reliably record that a compromise of information has occurred can be used in place of more elaborate mechanisms that completely prevent loss.

See also

  • Common Criteria
  • Secure by design
  • Defense in depth

References

  1. ↑ Smith, Richard E. (November 2012). "A Contemporary Look at Saltzer and Schroeder's 1975 Design Principles". IEEE Security & Privacy. 10 (6): 20–25. doi:10.1109/MSP.2012.85. ISSN 1540-7993. S2CID 13371996.
  2. ↑ Seeley, Nicholas. "Seminal Papers in Cybersecurity: A Review (Part 2 of 2)". Schweitzer Engineering Laboratories. Retrieved 2024-11-11.
  3. ↑ Saltzer, J.H.; Schroeder, M.D. (1975). "The protection of information in computer systems". Proceedings of the IEEE. 63 (9): 1278–1308. doi:10.1109/PROC.1975.9939. ISSN 0018-9219.
  4. ↑ Samonas, Spyridon; Coss, David (2014). "The CIA Strikes Back: Redefining Confidentiality, Integrity and Availability in Security". Journal of Information Systems Security. 10 (3): 21–45.
  5. ↑ Smith, Sean; Marchesini, John (2007). The Craft of System Security. Pearson Education. ISBN 9780132797542.

External links

  • Saltzer, Jerome; Schroeder, Michael (April 17, 1975). "The Protection of Information in Computer Systems". University of Virginia, Department of Computer Science.
Stub icon

This computer security article is a stub. You can help Wikipedia by adding missing information.

  • v
  • t
  • e
Retrieved from "https://en.wikipedia.org/w/index.php?title=The_Protection_of_Information_in_Computer_Systems&oldid=1382059623"
Categories:
  • Computer security software
  • Software design
  • Computer science papers
  • Computer security stubs
Hidden categories:
  • Articles with short description
  • Short description matches Wikidata
  • All stub articles
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.