Zum Inhalt springen

Capability-based security

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 9. Mai 2017 um 23:49 Uhr durch E14277TU (Diskussion | Beiträge) (Artikel begonnen (SEC17)). Sie kann sich erheblich von der aktuellen Version unterscheiden.
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Fähigkeiten-basierende Sicherheit (engl. capability-based security) ist ein Konzept der Computer Sicherheit. Eine Fähigkeit (engl. capability), die auch in manchen Systemen als Schlüssel bekannt ist, ist ein kommunizierbarer und unveränderbarer Authentifizierungstoken. Dieser beziehst sich auf einen Wert, der ein Objekt und ein dazu passendes Set von Zugriffsrechten darstellt. Ein Computerprogramm des Benutzers, das auf einem Fähigkeiten-basierenden Betriebssystem läuft, muss dementsprechende Fähigkeiten/Rechte haben, um auf Objekte zugreifen zu können. Fähigkeiten-basierende Sicherheit bezieht sich auf das Prinzip, dass Computerprogramme nach dem Prinzip der "minimalen Rechte"(engl. principle of least privilege) untereinander kommunizieren und sich dementsprechend Fähigkeiten/Rechte zuweisen und dass das Betriebssystem die passende Infrastruktur hat, um effektiv und sicher arbeiten zu können. Fähigkeiten-basierende Sicherheit steht im Kontrast zu der Ring/Domain Methode(engl. hierarchical protection domains).

Die meisten Betriebssysteme implementieren Hilfsmittel, die diese Fähigkeiten ähneln. Dies bieten oft nicht genügend Support an, um Fähigkeiten/Rechte zwischen dem Betriebssystem unbekannte Instanzen auszutauschen , um damit die primäre Stelle für Zugriffsrechte zu sein. Im Gegensatz dazu ist eine Fähigkeiten-basierendes System, dafür ausgerichtet.

Die Fähigkeiten/Rechte, um die es in diesem Artikel geht, sollten nicht mit POSIX vertauscht werden.

Forschung und kommerzielle Systeme

Siehe auch

Literatur

zur Zeit nicht verwendet:

POSIX "Fähigkeiten" in Linux:

Weiterführende Weblinks auf englisch

  1. https://www.engadget.com/2016/08/13/google-fuchsia-operating-system/