Status List-Widerruf erklärt
Ein Nachweis kann am Tag der Ausstellung richtig sein und sechs Monate später falsch. Jemand verlässt das Unternehmen, eine Zulassung wird entzogen, ein Zertifikat wird ausgesetzt. Status List ist der vereinbarte europäische Weg, auf dem ein Aussteller öffentlich erklären kann, dass ein Nachweis nicht mehr zählt, und auf dem jeder, der ihn erhält, das im Bruchteil einer Sekunde erfährt.
Das Problem, das es löst
Ein signierter Nachweis belegt, wer ihn ausgestellt hat, aber eine Signatur sagt nichts darüber, ob der Aussteller noch dahintersteht. Ohne eine Möglichkeit, einen Nachweis zurückzuziehen, bleibt einer Organisation nur, kurzlebige Nachweise auszustellen und sie ständig neu auszustellen, oder hinzunehmen, dass ein widerrufener Nachweis bis zum Ablauf weiter funktioniert. Status List gibt dem Aussteller einen Schalter, den er jederzeit umlegen kann.
Issuer
Gibt jedem Nachweis, den sie ausstellt, einen Platz auf einer veröffentlichten Liste
Der Platz wird einmalig bei der Ausstellung festgelegt und bleibt über die gesamte Lebensdauer des Nachweises gleich
Wie die Prüfung abläuft
Wenn jemand einen Nachweis vorlegt, lädt die empfangende Organisation die Liste des Ausstellers herunter und schlägt die Antwort dort nach. Die Liste ist vom Aussteller signiert, kann also auf dem Weg nicht verfälscht werden, und sie bleibt für einen festgelegten Zeitraum nutzbar, sodass die meisten Prüfungen gar keinen Netzwerkzugriff brauchen.
Verifier
Sieht im soeben erhaltenen Nachweis, wo der Aussteller seine Status List veröffentlicht
Status List
Lädt die Liste einmal herunter, behält sie kurze Zeit und liest daraus die Antwort für diesen Nachweis
Warum es privat und günstig bleibt
Der naheliegende Weg, einen Nachweis zu prüfen, wäre, den Aussteller zu fragen. Das verrät dem Aussteller genau, wer mit wem zu tun hat, und es rückt den Aussteller in die Mitte jeder Transaktion.
Status List vermeidet beides. Die ganze Liste ist klein genug, um sie auf einmal herunterzuladen, selbst wenn sie Hunderttausende Nachweise abdeckt, sodass der Prüfer die Antwort lokal findet. Der Aussteller erfährt nie, welcher Nachweis geprüft wurde, und braucht keinen dauerhaft verfügbaren Dienst, der auf fremden Datenverkehr ausgelegt ist.
Was das für Sie bedeutet
Issuer
Sie können einen Nachweis in dem Moment zurückziehen, in dem er nicht mehr zutrifft, ohne etwas zurückzurufen oder die Menschen zu kontaktieren, die ihn bereits akzeptiert haben.
Verifier
Sie erhalten in Millisekunden eine aktuelle Antwort, in den meisten Fällen offline, statt mit jedem Aussteller, den Sie akzeptieren, eine bilaterale Verbindung zu pflegen.
Wallet-Inhaber
Niemand muss erfahren, wo Sie einen Nachweis vorgelegt haben. Die Prüfung erfolgt, ohne dass der Aussteller überhaupt beteiligt ist.
Technische Vertiefung
Diese Seite erklärt, was die Technologie leistet und wen sie betrifft. Unsere Entwicklerdokumentation behandelt die Umsetzung selbst: die Nachrichten, die Felder und die ausgearbeiteten Beispiele, die ein Integrationsteam braucht.
Technische Dokumentation lesenVerwandte Begriffe
Häufig gestellte Fragen
Ruft der verifier für jede geprüfte credential eine eigene Liste ab?
Nein. Eine Liste deckt jeden Nachweis ab, den der Aussteller darauf gesetzt hat, möglicherweise Hunderttausende. Ein Prüfer lädt diese eine Liste herunter, liest die Antwort für jeden Nachweis, den er prüft, aus der Kopie, die er bereits hat, und holt sie erst nach dem vom Aussteller gesetzten Zeitraum erneut.
Kann der issuer erkennen, welche credential ein verifier nachgeschlagen hat?
Nein, und genau das ist der Sinn des Entwurfs. Der Prüfer lädt die ganze Liste herunter und findet die Antwort auf dem eigenen Rechner, der Aussteller sieht also nur, dass jemand die Liste abgerufen hat. Er erfährt nichts darüber, welcher Nachweis geprüft wurde, von wem oder wann.
Was ist der Unterschied zwischen ausgesetzt und widerrufen?
Widerrufen ist endgültig: Der Aussteller steht nicht mehr hinter dem Nachweis und wird es auch nie wieder. Ausgesetzt ist vorübergehend und umkehrbar, etwa während ein Streitfall geprüft wird oder eine Zulassung überprüft wird, und der Aussteller kann es später aufheben. Ein Aussteller, der nur gültig oder widerrufen braucht, kann eine einfachere Liste betreiben.
Was muss ein Aussteller betreiben, um das zu unterstützen?
Eine veröffentlichte Liste, die sie aktuell hält, und einen Prozess, der entscheidet, wann ein Nachweis zurückgezogen werden soll. Der technische Teil ist klein: Die Liste ist eine einzelne Datei unter einer öffentlichen Adresse. Die Arbeit ist organisatorisch: wer widerrufen darf, auf welcher Grundlage und wie schnell eine Änderung sichtbar sein muss.
Quellen
Diese Seite dient nur zur Information und stellt keine Rechtsberatung dar. Für maßgebliche Hinweise konsultieren Sie bitte direkt die IETF-Spezifikation.