Ein Sicherheitsmodell, bei dem Fähigkeiten den zulässigen Zugriffsbereich und die Berechtigungen für Ressourcen darstellen.
Christine Lemmer-Webber und David Thompson von Spritely erläutern, wie die Plattform Capability-Security, das Actor-Modell, das OCapN-Protokoll und Petname-Systeme miteinander verbindet, um Peer-to-Peer-Anwendungen mit geringerer Abhängigkeit von zentralen Servern zu entwickeln. Der Beitrag beschreibt außerdem die Rolle von Goblins, Hoot und lokalen CRDTs bei der Bewältigung von Problemen der Autorisierung, Synchronisierung und Namensgebung.
David Chisnall erläutert, wie die CHERI-Architektur Hardwarefähigkeiten nutzt, um Zeiger zu schützen sowie Speichergrenzen und Berechtigungen durchzusetzen. Dadurch bietet sie räumliche und zeitliche Sicherheit für in C und C++ geschriebene Software, ohne umfangreiche Neuentwicklungen zu erfordern. Die Präsentation verknüpft diesen Mechanismus mit der Möglichkeit, eine präzise Isolation zwischen Systemkomponenten aufzubauen und Datenstrukturen direkt gemeinsam zu nutzen, anstatt sich vollständig auf herkömmliche RPC-Mechanismen zu stützen.