Zum Inhalt springen

FrageKontrolle · 08 von 10

Wie begrenzen Identität, Rolle, Markierung und Zweck jeden Zugriff?

Rechte vor jedem Lesen und jeder Handlung

Die geplante Sicherheitsarchitektur prüft vor jedem Zugriff, wer fragt, in welcher Rolle, für welche markierten Felder und zu welchem Zweck. Handlungen mit Wirkung rechnet KALKÜL vorher gegen die Regeln.

Lesezeit
2 Min.
Erstfassung
Stand
Bauplan
Auf dieser Seite
  1. 01Das Modell
  2. 02Der Grundsatz
  3. 03Warum
  4. 04Wie es arbeiten soll
  5. 05Schritt für Schritt
  6. 06Grenzen
  7. 07Zusammenhang

Das Modell

Rechte vor jedem Lesen und jeder Handlung. 1 Identität: Der Akteur wird über das Verzeichnis der Organisation bestimmt. 2 Rolle: Die Rolle begrenzt, welche Objekttypen gelesen oder geändert werden. 3 Markierung: Ein markiertes Feld wird ohne passendes Recht nicht ausgeliefert. 4 Zweck: Nur ein erlaubter Zweck trägt den Zugriff. 5 Verlauf: Jede Anfrage endet als verketteter Eintrag, auch die abgelehnte.IdentitätSchritt 1RolleSchritt 2MarkierungSchritt 3ZweckSchritt 4VerlaufSchritt 5Rechte vor jedem Lesen und jeder Handlung. 1 Identität: Der Akteur wird über das Verzeichnis der Organisation bestimmt. 2 Rolle: Die Rolle begrenzt, welche Objekttypen gelesen oder geändert werden. 3 Markierung: Ein markiertes Feld wird ohne passendes Recht nicht ausgeliefert. 4 Zweck: Nur ein erlaubter Zweck trägt den Zugriff. 5 Verlauf: Jede Anfrage endet als verketteter Eintrag, auch die abgelehnte.IdentitätSchritt 1RolleSchritt 2MarkierungSchritt 3ZweckSchritt 4VerlaufSchritt 5
  1. IdentitätDer Akteur wird über das Verzeichnis der Organisation bestimmt.
  2. RolleDie Rolle begrenzt, welche Objekttypen gelesen oder geändert werden.
  3. MarkierungEin markiertes Feld wird ohne passendes Recht nicht ausgeliefert.
  4. ZweckNur ein erlaubter Zweck trägt den Zugriff.
  5. VerlaufJede Anfrage endet als verketteter Eintrag, auch die abgelehnte.
Abb. 1Modell aus Grundbegriffen, ohne Daten. Die Prüfungen folgen aufeinander. Keine ersetzt eine andere.

Der Grundsatz

Ein Zugriff braucht eine bestimmte Identität, eine passende Rolle, das Recht für jedes markierte Feld und einen erlaubten Zweck.

Warum

Eine Regelprüfung ersetzt keine Zugriffskontrolle. Auch eine geprüfte Handlung gelangt nur über eine erlaubte Verbindung in ein Zielsystem. Umgekehrt erlaubt ein vorhandener technischer Zugang nicht jede fachliche Handlung. Sicherheitsgrenzen gehören darum an mehrere Stellen. Wo Menschen und Agents zusammenarbeiten, braucht es zudem eine klare Trennung zwischen gelesenen Daten und verbindlichen Anweisungen, damit fremder Inhalt keine Befugnis erzeugt.

Wie es arbeiten soll

FORGE soll Rollen und Markierungen aus den Verzeichnissen der Organisation übernehmen und an jedem Objekt und Feld halten. Jede Anfrage, ob von einem Menschen oder einem Agent, durchläuft dieselben Prüfungen: Rolle, Markierung, Zweck. Was nicht erlaubt ist, wird nicht ausgeliefert, und auch eine abgelehnte Anfrage wird ein Eintrag im Verlauf. AXON bekommt nur die Befugnisse, die die konkrete Aufgabe braucht, und KALKÜL rechnet jede Handlung mit Wirkung vorher gegen die Regeln. HERMES begrenzt Umgebungen und Verbindungen. Der Kontrollprototyp zeigt Tokenbindung und Verkettung, aber keine Anmeldung und keine Rechteprüfung für den Betrieb.

Schritt für Schritt

  1. Identität und Rolle jedes Menschen und technischen Zugangs aus dem Verzeichnis der Organisation bestimmen.
  2. Markierungen an Objekten und Feldern führen und vor jeder Auslieferung prüfen.
  3. Den Zweck jeder Anfrage benennen und gegen die erlaubten Zwecke des Objekttyps prüfen.
  4. Ergebnis, Ablehnung und Grund als verketteten Eintrag festhalten.

Grenzen

Nachweis offen

Nachweis der Sicherheit: noch ohne reproduzierbaren Beleg. Der Abschnitt beschreibt den Bauplan.

  • Behauptet werden keine Zertifizierung, keine behördliche Freigabe und keine unabhängige Sicherheitsprüfung.
  • Rolle, Markierung und Zweck sind Bauplan. Der Prototyp bindet eine Akteursangabe, meldet aber keine reale Person an.
  • Schlüsselverwaltung, dauerhafte Rechteprüfung und Schutz über mehrere laufende Instanzen sind nicht nachgewiesen.

Zusammenhang