Przejdź do głównej treści

Status List

Status list to zwarta, podpisana lista publikowana przez wydawcę, dzięki której można sprawdzić unieważnienie u każdego, kto ma jedno z jego poświadczeń, bez pytania wydawcy właśnie o to poświadczenie.

Lista jest ciągiem bitów: każde wydane przez wydawcę poświadczenie otrzymuje w niej indeks, a bit pod tym indeksem mówi, czy poświadczenie jest nadal ważne, unieważnione czy zawieszone. Poświadczenie niesie adres URL listy i własny indeks, więc weryfikator pobiera listę raz, zapisuje ją w pamięci podręcznej, a potem przy każdej kontroli odczytuje jeden bit. Ponieważ cała lista pobierana jest naraz, wydawca nigdy nie dowiaduje się, które poświadczenie sprawdzano, bo stado ukrywa jednostkę. Skompresowana lista obejmująca setki tysięcy poświadczeń zajmuje kilka kilobajtów. Dwie używane specyfikacje to Token Status List dla poświadczeń JWT i CWT oraz Bitstring Status List dla modelu danych W3C.

Powrót do słownika