Přejít na hlavní obsah

Ověřovatel

(Verifier)

Ověřovatel je strana, která kontroluje předložené pověření: ověřuje podpis vydavatele, potvrzuje, že pověření nebylo odvoláno, a čte pouze atributy, které se držitel rozhodl zpřístupnit.

Ověřovatel je často stejná organizace jako spoléhající se strana, která pověření požaduje, ale role jsou odlišné: spoléhající se strana rozhoduje, o co požádat a co s výsledkem udělat, zatímco ověřovatel je technická funkce, která před tím, než lze výsledku důvěřovat, zkontroluje podpis, záznam vydavatele na Trusted List a stav zneplatnění. Při výměně přes OpenID4VP ověřovatel odešle žádost o předložení popisující, jaké pověření a tvrzení potřebuje, přijme odpověď držitele a poté provede tři kontroly, než ji přijme: zda podpis odpovídá zveřejněnému klíči vydavatele, zda je vydavatel uveden na příslušném Trusted List pro daný typ pověření, a zda pověření nebylo mezitím zneplatněno podle svého status listu. Teprve po úspěšném splnění všech tří kontrol předá ověřovatel spoléhající se straně důvěryhodný výsledek, například potvrzení, že je osoba starší osmnácti let nebo drží platnou odbornou kvalifikaci, aniž by kdy viděl tvrzení, která se držitel nerozhodl zveřejnit. Protože ověření je jasně definovaná, opakovatelná kontrola, a ne úsudek, může stejná logika ověřovatele sloužit mnoha různým spoléhajícím se stranám a typům pověření, což je důvod, proč organizace ověřování často nakupují jako službu, místo aby ho pro každý případ použití budovaly znovu. Špatně implementovaný ověřovatel, který vynechává kontrolu Trusted List nebo příliš dlouho ukládá stav zneplatnění do mezipaměti, je běžným zdrojem selhání rámce důvěry, i když jsou pověření i vydavatel zcela legitimní.

Související pojmy

Je ověřovatel totéž co spoléhající se strana?

Přesně ne. Spoléhající se strana je organizace, která rozhoduje, o co požádat a co s výsledkem udělat, například povolit přístup po ověření věku. Ověřovatel je technická funkce, která tuto kontrolu provádí: ověřuje podpis, záznam vydavatele na Trusted List a stav zneplatnění. Tutéž roli často zastává jedna a tatáž organizace.

Zpět do slovníku pojmů