Återkallelse
(Revocation)
Återkallelse är den mekanism en utfärdare använder för att ogiltigförklara ett intyg efter att det utfärdats, till exempel när en kvalifikation upphör eller en registrering dras tillbaka, så att verifierare som kontrollerar det därefter ser det som inte längre giltigt.
De flesta utfärdare publicerar återkallelsestatus som en Status List: en enda kompakt bitsträng där varje intyg tilldelas en bit, publicerad och signerad av utfärdaren så att vem som helst kan slå upp ett intygs status utan att kontakta utfärdaren för varje kontroll eller avslöja vilket specifikt intyg som kontrollerades. En verifierare hämtar Status List en gång, kontrollerar den relevanta biten och avvisar en presentation om intyget markerats som återkallat. IETF-specifikationen Token Status List, som bygger vidare på det tidigare W3C-arbetet Bitstring Status List, standardiserar detta format så att en Status List utfärdad för ett SD-JWT VC-intyg kan kontrolleras på samma sätt oavsett vilken utfärdare eller plånbok som skapat den. Eftersom hela listan laddas ner på en gång och täcker varje intyg utfärdaren någonsin utfärdat kan utfärdaren aldrig avgöra vilket specifikt intyg som kontrollerades eller av vem, eftersom mängden döljer den enskilda: det är denna sekretessegenskap som gör Status Lists att föredra framför kontroll per enskilt intyg, vilket skulle låta en utfärdare spåra exakt när och hur ofta ett givet intyg används. Komprimerad är en lista som täcker hundratusentals intyg bara några kilobyte, och listor publiceras vanligtvis om enligt ett fast schema eller via ett innehållsleveransnätverk så att en verifierares cachade kopia förblir aktuell utan en ny förfrågan till utfärdaren för de flesta kontroller. De två specifikationerna som används är Token Status List för JWT- och CWT-intyg, som EUDI ARF använder för SD-JWT VC- och mdoc-attesteringar, och Bitstring Status List för W3C:s datamodell för verifierbara intyg. En utfärdare som i stället vill undvika återkallelsekontroller helt kan utfärda kortlivade intyg som helt enkelt löper ut, men Status Lists förblir den föredragna mekanismen där ett intyg behöver en längre giltighetstid.
Relaterade termer
Är ett återkallat intyg samma sak som ett utgånget?
Nej. Ett utgånget intyg har helt enkelt passerat det giltighetsdatum det utfärdades med. Ett återkallat intyg markeras aktivt som ogiltigt innan det datumet, vanligtvis för att det underliggande faktumet ändrats, till exempel att en licens dragits tillbaka. Utfärdaren signalerar återkallelse via en Status List som verifierare kontrollerar vid varje presentation.