Salt la conținutul principal

Revocare

(Revocation)

Revocarea este mecanismul prin care un emitent invalidează o acreditare după emitere, de exemplu atunci când o calificare expiră sau o înregistrare este retrasă, astfel încât verificatorii care o consultă ulterior o văd ca fiind nemaivalabilă.

Majoritatea emitenților publică starea de revocare ca o status list: un singur șir binar compact, în care fiecărei acreditări îi este atribuit un bit, publicat și semnat de emitent, astfel încât oricine poate consulta starea unei acreditări fără a contacta emitentul la fiecare verificare sau a dezvălui ce anume acreditare a fost verificată. Un verificator preia status list-ul o dată, controlează bitul relevant și respinge o prezentare dacă acreditarea a fost marcată ca revocată. Specificația IETF Token Status List, care se bazează pe munca anterioară W3C Bitstring Status List, standardizează acest format, astfel încât un status list emis pentru o acreditare SD-JWT VC poate fi verificat la fel, indiferent de ce emitent sau portofel l-a produs. Deoarece întreaga listă este preluată o dată și acoperă fiecare acreditare pe care emitentul a emis-o vreodată, emitentul nu poate ști din cererea de rețea ce acreditare specifică a fost verificată, ceea ce este exact ce împiedică verificarea de revocare în sine să dezvăluie activitatea deținătorului către emitent. Status list-urile sunt de obicei reîmprospătate la un interval de cache scurt, de la câteva minute la câteva ore, astfel încât o acreditare revocată încetează rapid să mai fie validă fără a necesita contactarea emitentului la momentul fiecărei prezentări. Revocarea diferă de expirare: o acreditare expirată pur și simplu a depășit data de valabilitate cu care a fost emisă, în timp ce o acreditare revocată este marcată activ ca invalidă înainte de expirarea sa naturală, de obicei pentru că faptul pe care îl atesta s-a schimbat.

O acreditare revocată este același lucru cu una expirată?

Nu. O acreditare expirată a depășit pur și simplu data de valabilitate cu care a fost emisă. O acreditare revocată este marcată activ ca invalidă înainte de acea dată, de obicei pentru că faptul subiacent s-a schimbat, precum retragerea unei licențe. Emitentul semnalează revocarea printr-o status list pe care verificatorii o consultă la fiecare prezentare.

Înapoi la glosar