Intrekking
(Revocation)
Intrekking is het mechanisme waarmee een issuer een credential ongeldig maakt nadat deze is uitgegeven, bijvoorbeeld wanneer een kwalificatie verloopt of een registratie wordt ingetrokken, zodat verifiers die de credential daarna controleren zien dat deze niet langer geldig is.
De meeste uitgevers publiceren de herroepingsstatus als een statuslijst: een enkele compacte bitstring waarin elke credential één bit krijgt toegewezen, gepubliceerd en ondertekend door de uitgever, zodat iedereen de status van een credential kan opzoeken zonder de uitgever bij elke controle te benaderen of bloot te geven welke specifieke credential werd gecontroleerd. Een verifier haalt de statuslijst eenmaal op, controleert het relevante bit, en wijst een presentatie af als de credential als herroepen is gemarkeerd. De IETF Token Status List-specificatie, die voortbouwt op het eerdere werk aan de W3C Bitstring Status List, standaardiseert dit formaat zodat een statuslijst die voor een SD-JWT VC-credential is uitgegeven op dezelfde manier kan worden gecontroleerd, ongeacht welke uitgever of wallet hem heeft geproduceerd. Omdat de hele lijst wordt opgehaald in plaats van één enkele opzoeking, kan een verifier aan het netwerkverzoek niet aflezen welke specifieke credential werd gecontroleerd, wat voorkomt dat de herroepingscontrole zelf de activiteit van de houder aan de uitgever lekt. Statuslijsten worden doorgaans ververst met een kort cache-interval, een paar minuten tot een paar uur, zodat een herroepen credential snel stopt te verifiëren zonder dat de uitgever op het moment van elke presentatie moet worden benaderd. Herroeping verschilt van verlopen: een verlopen credential heeft simpelweg een geldigheidsdatum die is verstreken, terwijl een herroepen credential actief ongeldig wordt gemarkeerd vóór het natuurlijke verval, meestal omdat het feit dat werd geattesteerd is veranderd.
Gerelateerde termen
Is een herroepen credential hetzelfde als een verlopen credential?
Nee. Een verlopen credential is simpelweg voorbij de geldigheidsdatum waarmee hij is uitgegeven. Een herroepen credential wordt actief ongeldig gemarkeerd vóór die datum, meestal omdat het onderliggende feit is veranderd, zoals een ingetrokken vergunning. De uitgever signaleert herroeping via een statuslijst die verifiers bij elke presentatie controleren.