Distributed Access Token
DAT ist ein Zugriffstoken, das mehrere Dienste nach derselben Spezifikation ausstellen und prüfen. Das Token enthält Ablaufzeitpunkt, Zertifikat-ID, öffentliche Daten, verschlüsselte Daten und eine Signatur. Der Prüfdienst kontrolliert das Token mit seinem eigenen Zertifikat, ohne jedes Mal den Aussteller zu fragen.
Ein Zertifikat bündelt Verfahren und Schlüssel für Signatur und Verschlüsselung sowie Ausstellungszeitraum und TTL. Mit DAT CMS können Dienste vollständige oder nur zur Prüfung bestimmte Zertifikate synchronisieren, ohne Zertifikate manuell an jeden Dienst zu verteilen.
Der Ablauf ist Teil der Spezifikation
Jeder DAT hat einen Ablaufzeitpunkt. Die Gültigkeitsdauer des Tokens muss nicht in jeder Anwendung separat interpretiert werden.
Öffentlicher und verschlüsselter Bereich sind getrennt
Werte für das Routing gehören in plain, Werte, die nicht offengelegt werden dürfen, in secure.
Das Zertifikat bestimmt den Schlüssel
Die cid des Tokens verweist auf das Zertifikat für die Prüfung. Auch während eines Schlüsselwechsels bleiben bestehende Tokens prüfbar.
Dienste fragen einander nicht direkt ab
Wenn jeder Dienst dasselbe Zertifikat besitzt, können Aussteller und Prüfdienst getrennt betrieben werden.
Ablauf der Nutzung
person Benutzer
workspace_premium DAT CMS
Zertifikate erstellen und speichern
Zertifikate an Dienste übermitteln
Authentifizierungsanfrage
DAT ausstellen
login Ausstellender Dienst
Ausstellungsfähige Zertifikate synchronisieren
Anfrage mit DAT
Antwort nach der Prüfung
apps Prüfdienst
Zertifikate nur zur Prüfung synchronisieren
Der ausstellende Dienst erstellt DAT mit dem vollständigen Zertifikat, der Prüfdienst kontrolliert DAT mit einem nur zur Prüfung bestimmten Zertifikat. DAT CMS ist optional. In Umgebungen, die Zertifikate direkt verteilen, genügt der lokale Manager des Clients.
DAT-Aufbau
....
plain
Base64Url
secure
Base64Url
signature
Base64Url
Bewegen Sie den Mauszeiger über ein Feld, um seine Beschreibung anzuzeigen.
DAT kennenlernen
Token, Zertifikat sowie die Aufgaben von Aussteller und Prüfdienst werden der Reihe nach erklärt.
→
Bibliotheken
DAT-Zertifikate erstellen
Signaturalgorithmus
Verschlüsselungsalgorithmus
Beginn der DAT-Ausstellungunixtime
Zeitraum der DAT-AusstellungSekunden
DAT TTL (Gültigkeitsdauer)Sekunden
schedule2026-09-27 07:58:53 ~ 08:58:53 Z
Anzahl
DAT-Zertifikate importieren
Konverter für Bytes, Base64 und Hex
Text
0 Bytes
Base64
Hex
Hash
MD5
Fehler
SHA 1
Fehler
SHA 224
Fehler
SHA 256
Fehler
SHA 384
Fehler
SHA 512
Fehler
SHA-3 256
Fehler
SHA-3 384
Fehler
SHA-3 512
Fehler