Přejít na hlavní obsah

Odvolání

(Revocation)

Odvolání je mechanismus, který vydavatel používá ke zneplatnění pověření poté, co bylo vydáno, například když skončí platnost kvalifikace nebo je registrace zrušena, takže ověřovatelé, kteří pověření následně kontrolují, jej vidí jako již neplatné.

Většina vydavatelů zveřejňuje stav zneplatnění jako status list: jediný kompaktní bitový řetězec, ve kterém má každé pověření přiřazen jeden bit, zveřejněný a podepsaný vydavatelem, takže si kdokoli může zjistit stav pověření, aniž by kvůli každé kontrole kontaktoval vydavatele nebo prozradil, které konkrétní pověření bylo kontrolováno. Ověřovatel status list stáhne jednou, zkontroluje příslušný bit a odmítne předložení, pokud je pověření označeno jako zneplatněné. Specifikace IETF Token Status List, která staví na dřívější práci W3C Bitstring Status List, tento formát standardizuje, takže status list vydaný pro pověření SD-JWT VC lze zkontrolovat stejným způsobem bez ohledu na to, který vydavatel nebo která peněženka jej vytvořily. Protože se stahuje celý seznam najednou a pokrývá každé pověření, které kdy vydavatel vydal, vydavatel se nikdy nedozví, které konkrétní pověření bylo kontrolováno ani kým, protože jednotlivce skrývá dav: to je vlastnost ochrany soukromí, díky které jsou status listy výhodnější než kontrola zneplatnění jednotlivého pověření, která by vydavateli umožnila sledovat přesně, kdy a jak často je dané pověření používáno. Po kompresi zabírá seznam pokrývající statisíce pověření jen několik kilobajtů a seznamy se obvykle znovu zveřejňují podle pevného harmonogramu nebo přes distribuční síť obsahu, takže si cachovaná kopie ověřovatele udrží aktuálnost bez zpáteční cesty k vydavateli u většiny kontrol. V praxi se používají dvě specifikace: Token Status List pro pověření JWT a CWT, kterou EUDI ARF přebírá pro atestace SD-JWT VC a mdoc, a Bitstring Status List pro datový model W3C verifiable credentials. Vydavatel, který se chce kontrolám zneplatnění zcela vyhnout, může místo toho vydávat krátkodobá pověření, která jednoduše vyprší, ale status listy zůstávají preferovaným mechanismem všude tam, kde pověření potřebuje delší dobu platnosti.

Je zneplatněné pověření totéž co pověření s prošlou platností?

Ne. Pověření s prošlou platností jednoduše překročilo datum platnosti, se kterým bylo vydáno. Zneplatněné pověření je aktivně označeno jako neplatné ještě před tímto datem, obvykle proto, že se změnil podkladový fakt, například byla odebrána licence. Vydavatel zneplatnění signalizuje prostřednictvím status listu, který ověřovatelé kontrolují při každém předložení.

Zpět do slovníku pojmů