Preskočiť na hlavný obsah

Zrušenie platnosti

(Revocation)

Zrušenie platnosti je mechanizmus, ktorý vydavateľ používa na znehodnotenie poverenia po jeho vydaní, napríklad keď vyprší platnosť kvalifikácie alebo sa zruší registrácia, takže overovatelia pri následnej kontrole vidia, že poverenie už nie je platné.

Väčšina vydavateľov zverejňuje stav zneplatnenia ako Status List: jeden kompaktný bitový reťazec, kde je každému povereniu priradený jeden bit, zverejnený a podpísaný vydavateľom, aby si ktokoľvek mohol overiť stav poverenia bez kontaktovania vydavateľa pri každej kontrole alebo bez prezradenia toho, ktoré konkrétne poverenie sa overovalo. Overovateľ si stiahne stavový zoznam raz, skontroluje príslušný bit a zamietne predloženie, ak je poverenie označené ako zneplatnené. Špecifikácia IETF Token Status List, ktorá vychádza zo staršej práce W3C Bitstring Status List, tento formát štandardizuje, takže stavový zoznam vydaný pre poverenie SD-JWT VC možno kontrolovať rovnako bez ohľadu na to, ktorý vydavateľ alebo peňaženka ho vytvorili. Keďže sa sťahuje celý zoznam a nie jedno vyhľadávanie, overovateľ nemôže zo sieťovej požiadavky zistiť, ktoré konkrétne poverenie sa overovalo, čo je to, čo bráni tomu, aby samotná kontrola zneplatnenia prezradila vydavateľovi aktivitu držiteľa. Stavové zoznamy sa zvyčajne obnovujú v krátkom intervale ukladania do medzipamäte, od niekoľkých minút po niekoľko hodín, takže zneplatnené poverenie prestane byť overiteľné rýchlo bez nutnosti kontaktovať vydavateľa pri každom predložení. Zneplatnenie sa líši od uplynutia platnosti: poverenie s uplynutou platnosťou jednoducho nesie dátum platnosti, ktorý už uplynul, zatiaľ čo zneplatnené poverenie je aktívne označené ako neplatné pred svojím prirodzeným uplynutím platnosti, zvyčajne preto, že sa zmenila skutočnosť, ktorú osvedčovalo.

Je zneplatnené poverenie to isté ako poverenie s uplynutou platnosťou?

Nie. Poverenie s uplynutou platnosťou jednoducho prekročilo dátum platnosti, s ktorým bolo vydané. Zneplatnené poverenie je aktívne označené ako neplatné pred týmto dátumom, zvyčajne preto, že sa zmenila základná skutočnosť, napríklad bola odobratá licencia. Vydavateľ signalizuje zneplatnenie prostredníctvom Status List, ktorý overovatelia kontrolujú pri každom predložení.

Späť na slovník