Siirry pääsisältöön

Status List

Status list on tiivis, allekirjoitettu luettelo, jonka myöntäjä julkaisee, jotta kenen tahansa hänen todistettaan hallussaan pitävän peruutus voidaan tarkistaa ilman, että myöntäjältä kysytään juuri sitä todistetta.

Luettelo on bittijono: jokaiselle myöntäjän luovuttamalle valtuustiedolle annetaan siinä indeksi, ja kyseisen indeksin bitti kertoo, onko valtuustieto yhä voimassa, peruutettu vai keskeytetty. Token Status List varaa yhden tai kaksi bittiä merkintää kohden sen mukaan, kuinka montaa tilaa myöntäjä tarvitsee erottaa toisistaan, koska keskeytys on erillinen, palautuva tila pysyvästä peruutuksesta. Valtuustieto sisältää luettelon URL-osoitteen ja oman indeksinsä, joten todentaja hakee luettelon kerran, tallentaa sen välimuistiin myöntäjän asettamaksi ajaksi ja lukee sen jälkeen yhden bitin jokaisella tarkistuksella sen sijaan, että se soittaisi myöntäjälle joka kerta. Koska koko luettelo ladataan kerralla ja se kattaa jokaisen myöntäjän koskaan luovuttaman valtuustiedon, myöntäjä ei koskaan saa tietää, mitä valtuustietoa katsottiin tai kenen toimesta, sillä lauma kätkee yksilön: tämä on yksityisyysominaisuus, joka tekee status listeistä paremman vaihtoehdon kuin valtuustietokohtaiset peruutustarkistukset, jotka antaisivat myöntäjän seurata tarkalleen, milloin ja kuinka usein tiettyä valtuustietoa käytetään. Pakattuna satojatuhansia valtuustietoja kattava luettelo on muutaman kilotavun kokoinen, ja luettelot julkaistaan tyypillisesti uudelleen kiinteällä aikataululla tai sisällönjakeluverkon kautta, jotta todentajan välimuistiin tallennettu kopio pysyy ajan tasalla ilman edestakaista yhteyttä myöntäjään useimmissa tarkistuksissa. Kaksi käytössä olevaa määrittelyä ovat Token Status List JWT- ja CWT-valtuustiedoille, jonka EUDI ARF omaksuu SD-JWT VC- ja mdoc-todennuksille, sekä Bitstring Status List W3C:n todennettavien valtuustietojen tietomallille. Myöntäjä, joka haluaa sen sijaan välttää peruutustarkistukset kokonaan, voi myöntää lyhytikäisiä valtuustietoja, jotka yksinkertaisesti vanhenevat, mutta status listit pysyvät valittuna mekanismina aina, kun valtuustieto tarvitsee pidemmän voimassaoloajan.

Aiheeseen liittyvät termit

Voiko todentaja päätellä, kenen valtuustietoa tarkastetaan seuraamalla status list -pyyntöjä?

Ei, se on juuri koko luettelon lataamisen tarkoitus. Koska todentaja hakee koko bittijonon, joka kattaa jokaisen myöntäjän koskaan myöntämän valtuustiedon, eikä kysy tietystä yksittäisestä valtuustiedosta, myöntäjä ei voi tietää, mistä merkinnästä todentaja on kiinnostunut. Yksittäinen tarkistus on piilossa suuren toisiinsa liittymättömien merkintöjen joukon sisällä, mikä estää tilatarkistusta muuttumasta tavaksi seurata valtuustiedon käyttöä.

Takaisin sanastoon