Tilbagekaldelse
(Revocation)
Tilbagekaldelse er den mekanisme, en udsteder bruger til at ugyldiggøre et credential, efter det er udstedt, f.eks. når en kvalifikation udløber, eller en registrering trækkes tilbage, så verifikatorer, der kontrollerer det efterfølgende, ser det som ikke længere gyldigt.
De fleste udstedere offentliggør tilbagekaldelsesstatus som en status list: en enkelt kompakt bitstreng, hvor hvert credential tildeles ét bit, offentliggjort og signeret af udstederen, så enhver kan slå et credentials status op uden at kontakte udstederen ved hver kontrol eller afsløre, hvilket specifikt credential der blev kontrolleret. En verifikator henter status listen én gang, kontrollerer det relevante bit og afviser en fremvisning, hvis credentialet er markeret som tilbagekaldt. IETF Token Status List-specifikationen, der bygger på det tidligere W3C Bitstring Status List-arbejde, standardiserer dette format, så en status list udstedt til et SD-JWT VC-credential kan kontrolleres på samme måde, uanset hvilken udsteder eller wallet der producerede den. Fordi hele listen hentes på én gang og dækker hvert credential, udstederen nogensinde har udstedt, kan udstederen ikke se ud fra netværksanmodningen, hvilket specifikt credential der blev kontrolleret, hvilket er det, der forhindrer selve tilbagekaldelseskontrollen i at afsløre indehaverens aktivitet over for udstederen. Status lists opdateres typisk med et kort cache-interval, fra få minutter til nogle timer, så et tilbagekaldt credential hurtigt holder op med at kunne verificeres, uden at udstederen skal kontaktes på tidspunktet for hver fremvisning. Tilbagekaldelse adskiller sig fra udløb: et udløbet credential har blot en gyldighedsdato, der er overskredet, mens et tilbagekaldt credential aktivt markeres ugyldigt før dets naturlige udløb, sædvanligvis fordi det faktum, det bekræftede, har ændret sig.
Relaterede begreber
Er et tilbagekaldt credential det samme som et udløbet?
Nej. Et udløbet credential har blot overskredet den gyldighedsdato, det blev udstedt med. Et tilbagekaldt credential markeres aktivt som ugyldigt før den dato, sædvanligvis fordi det underliggende faktum har ændret sig, f.eks. at en licens er blevet frataget. Udstederen signalerer tilbagekaldelse via en status list, som verifikatorer kontrollerer ved hver fremvisning.