Revocarea prin Status List explicată
Un credențial poate fi corect în ziua emiterii și greșit șase luni mai târziu. Cineva pleacă din firmă, o licență este retrasă, un certificat este suspendat. Status List este modalitatea europeană convenită prin care un emitent anunță public că un credențial nu mai contează, iar oricine îl primește află acest lucru într-o fracțiune de secundă.
Problema pe care o rezolvă
Un credențial semnat dovedește cine l-a emis, dar o semnătură nu spune nimic despre faptul că emitentul îl mai susține sau nu. Fără o modalitate de retragere, o organizație trebuie fie să emită credențiale de scurtă durată și să le reemită constant, fie să accepte că un credențial revocat continuă să funcționeze până expiră. Status List îi oferă emitentului un comutator pe care îl poate opri oricând.
Emitent
Atribuie fiecărui credențial pe care îl emite un loc pe o listă publicată
Locul este stabilit o singură dată, la emitere, și rămâne același pe toată durata de viață a credențialului
Cum funcționează verificarea
Când cineva prezintă un credențial, organizația care îl primește descarcă lista emitentului și caută acolo răspunsul. Lista este semnată de emitent, deci nu poate fi modificată pe drum, și rămâne utilizabilă o perioadă stabilită, ceea ce înseamnă că majoritatea verificărilor nu necesită niciun apel de rețea.
Verificator
Vede în credențialul tocmai primit unde își publică emitentul lista de stare
Status list
Descarcă lista o dată, o păstrează puțin timp și citește din ea răspunsul pentru acest credențial
De ce rămâne privat și ieftin
Modalitatea evidentă de a verifica un credențial ar fi să îl întrebi pe emitent despre el. Asta îi spune însă emitentului exact cine cu cine are de-a face și îl plasează în mijlocul fiecărei tranzacții.
Status List evită ambele lucruri. Întreaga listă este suficient de mică pentru a fi descărcată dintr-o dată, chiar și când acoperă sute de mii de credențiale, așa că verificatorul găsește răspunsul local. Emitentul nu află niciodată ce credențială a fost verificată și nu are nevoie de un serviciu permanent dimensionat pentru traficul tuturor celorlalți.
Ce înseamnă asta pentru dumneavoastră
Emitent
Puteți retrage un credențial în momentul în care nu mai este adevărat, fără să recuperați nimic și fără să contactați pe cei care l-au acceptat deja.
Verificator
Primiți un răspuns actual în milisecunde, offline în majoritatea cazurilor, în loc să întrețineți o legătură bilaterală cu fiecare emitent pe care îl acceptați.
Deținător de portofel
Nimeni nu trebuie să afle unde ați prezentat un credențial. Verificarea are loc fără nicio implicare a emitentului.
Aprofundare tehnică
Această pagină explică ce face tehnologia și pe cine afectează. Documentația noastră pentru dezvoltatori acoperă implementarea propriu-zisă: mesajele, câmpurile și exemplele detaliate de care are nevoie o echipă de integrare.
Citiți documentația tehnicăTermeni conexi
Întrebări frecvente
Verificatorul preia o listă separată pentru fiecare acreditare pe care o verifică?
Nu. O singură listă acoperă toate credențialele pe care emitentul le-a inclus în ea, potențial sute de mii. Un verificator descarcă acea listă, citește răspunsul pentru fiecare credențial verificat din copia pe care o are deja și o descarcă din nou abia după perioada stabilită de emitent.
Emitentul poate afla ce acreditare a verificat un verificator?
Nu, iar acesta este scopul acestui design. Verificatorul descarcă întreaga listă și găsește răspunsul pe propriul echipament, așa că emitentul vede doar că cineva a cerut lista. Nu află nimic despre ce credențial a fost verificat, de cine sau când.
Care este diferența dintre suspendat și revocat?
Revocarea este permanentă: emitentul nu mai susține credențialul și nu îl va mai susține niciodată. Suspendarea este temporară și reversibilă, de exemplu în timp ce se investighează un litigiu sau o licență este în reevaluare, iar emitentul o poate ridica ulterior. Un emitent care are nevoie doar de valid sau revocat poate opera o listă mai simplă.
Ce trebuie să opereze un emitent pentru a susține acest lucru?
O listă publicată pe care o menține la zi și un proces care stabilește când trebuie retras un credențial. Partea tehnică este mică: lista este un singur fișier servit de la o adresă publică. Munca este organizatorică, adică a decide cine poate revoca, pe ce bază și cât de repede trebuie să apară o modificare.
Surse
Această pagină are caracter informativ și nu constituie consultanță juridică. Pentru îndrumări autorizate, consultați direct specificația IETF.