Hoppa till huvudinnehåll

Verifierare

(Verifier)

En verifierare är den part som kontrollerar ett visat intyg: validerar utfärdarens signatur, bekräftar att intyget inte har återkallats och läser endast de påståenden som innehavaren valt att avslöja.

En verifierare är ofta samma organisation som den förlitande parten som begär intyget, men rollerna är åtskilda: den förlitande parten avgör vad som ska efterfrågas och vad resultatet ska användas till, medan verifieraren är den tekniska funktion som kontrollerar signaturen, utfärdarens post på Trusted List och återkallelsestatusen innan resultatet kan litas på. I ett OpenID4VP-utbyte skickar en verifierare en presentationsförfrågan som beskriver vilket intyg och vilka uppgifter den behöver, tar emot innehavarens svar och kör därefter tre kontroller innan den accepterar det: att signaturen matchar utfärdarens publicerade nyckel, att utfärdaren finns med på den relevanta Trusted List för den visade intygstypen, och att intyget inte sedan dess har återkallats enligt dess Status List. Först när alla tre kontroller är godkända lämnar verifieraren ett tillförlitligt resultat tillbaka till den förlitande parten, till exempel en bekräftelse på att en person är över arton år eller innehar en giltig yrkeskvalifikation, utan att någonsin se uppgifter innehavaren inte valt att avslöja. Eftersom verifiering är en väldefinierad, upprepningsbar kontroll snarare än en bedömningsfråga kan samma verifierarlogik betjäna många olika förlitande parter och intygstyper, vilket är varför organisationer ofta köper verifiering som en tjänst i stället för att bygga den själva för varje enskilt användningsfall. En dåligt implementerad verifierare, en som hoppar över kontrollen mot Trusted List eller cachar återkallelsestatus för länge, är en vanlig orsak till att tillitsramverk fallerar även när intyget och utfärdaren i övrigt är helt legitima.

Är en verifierare samma sak som en förlitande part?

Inte exakt. Den förlitande parten är organisationen som avgör vad som ska efterfrågas och vad som ska göras med resultatet, till exempel att bevilja tillträde efter en ålderskontroll. Verifieraren är den tekniska funktion som utför den kontrollen: validerar signaturen, utfärdarens post på Trusted List och återkallelsestatusen. Samma organisation spelar ofta båda rollerna.

Tillbaka till ordlistan