Everything About ___
Live briefing

Everything about Capability-based security

Computer safety concept

Capability-based security is a concept in the design of secure computing systems, one of the existing security models. A capability is a communicable, unforgeable token of authority. It refers to a value that references an object along with an associated set of access rights. A user program on a capability-based operating system must use a capability to access an object. Capability-based security refers to the principle of designing user programs such that they directly share capabilities with each other according to the principle of least privilege, and to the operating system infrastructure necessary to make such transactions efficient and secure. Capability-based security is to be contrasted with an approach that uses traditional UNIX permissions and access control lists. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Capability-based securityA 5-minute orientation
  2. Skim a recent paper: Trust‐aware task load balancing in multi‐access edge computing based on blockchain and a zero trust security capability frameworkInfluential work since 2022
  3. Pick up a classic book: Modern Operating SystemsThe most-reprinted book on the subject
  4. Read the landmark paper: A capability-based security approach to manage access control in the Internet of ThingsCited 319 times
  5. Go sideways: Capsicum (Unix)A closely related topic
  6. Go sideways: Handle (computing)A closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics