Praleisti ir pereiti prie pagrindinio turinio

Atšaukimas

(Revocation)

Atšaukimas yra mechanizmas, kurį išdavėjas naudoja kredencialo galiojimui panaikinti po jo išdavimo, pavyzdžiui, kai baigiasi kvalifikacijos galiojimas arba atšaukiama registracija, kad vėliau kredencialą tikrinantys asmenys matytų, jog jis nebegalioja.

Dauguma išdavėjų skelbia panaikinimo būseną kaip Status List: vieną kompaktišką bitų seką, kurioje kiekvienam kredencialui priskiriamas vienas bitas, paskelbtą ir pasirašytą išdavėjo, kad bet kas galėtų patikrinti kredencialo statusą nesusisiekdamas su išdavėju kiekvieną kartą ir neatskleisdamas, kuris konkretus kredencialas buvo tikrinamas. Tikrintojas vieną kartą gauna statuso sąrašą, patikrina atitinkamą bitą ir atmeta pateikimą, jei kredencialas pažymėtas kaip panaikintas. IETF Token Status List specifikacija, paremta ankstesniu W3C Bitstring Status List darbu, standartizuoja šį formatą, todėl SD-JWT VC kredencialui išduotas statuso sąrašas gali būti patikrintas taip pat, nepriklausomai nuo to, kuris išdavėjas ar piniginė jį sukūrė. Kadangi gaunamas visas sąrašas, o ne atskira paieška, tikrintojas iš tinklo užklausos negali nustatyti, kuris konkretus kredencialas buvo tikrinamas, ir būtent tai neleidžia pačiam panaikinimo patikrinimui atskleisti turėtojo veiklos išdavėjui. Statuso sąrašai paprastai atnaujinami trumpu talpinimo intervalu, nuo kelių minučių iki kelių valandų, todėl panaikintas kredencialas greitai nustoja būti tikrinamas kaip galiojantis, nereikalaujant susisiekti su išdavėju kiekvieno pateikimo metu. Panaikinimas skiriasi nuo galiojimo pabaigos: pasibaigusio galiojimo kredencialas tiesiog turi praėjusią galiojimo datą, o panaikintas kredencialas aktyviai pažymimas negaliojančiu prieš jo natūralią galiojimo pabaigą, dažniausiai todėl, kad pasikeitė faktas, kurį jis liudijo.

Ar panaikintas kredencialas yra tas pats, kas pasibaigusio galiojimo?

Ne. Pasibaigusio galiojimo kredencialas tiesiog praėjo galiojimo datą, su kuria buvo išduotas. Panaikintas kredencialas aktyviai pažymimas negaliojančiu prieš tą datą, dažniausiai todėl, kad pasikeitė pagrindinis faktas, pavyzdžiui, panaikinta licencija. Išdavėjas praneša apie panaikinimą per Status List, kurį tikrintojai patikrina kiekvieno pateikimo metu.

Grįžti į žodyną