Preskoči na glavni sadržaj

OpenID4VP

OpenID4VP, OpenID for Verifiable Presentations, protokol je kojim novčanik predočava jednu ili više vjerodajnica verifikatoru kao odgovor na zahtjev, tako da ih verifikator može provjeriti bez zasebne integracije za svakog izdavatelja.

Oslonjena strana šalje zahtjev za predočavanje koji opisuje što treba vidjeti, bilo kao preusmjeravanje u tijeku na istom uređaju ili kao QR kod koji nositelj skenira svojim novčanikom u tijeku između uređaja, a zahtjev može tražiti jednu tvrdnju ili cijelu vjerodajnicu. Novčanik obrađuje zahtjev, utvrđuje koje pohranjene vjerodajnice ga zadovoljavaju pomoću jezika upita poput DCQL-a, i traži od nositelja da odobri koje će vjerodajnice i tvrdnje podijeliti prije nego što bilo što napusti uređaj. Verifikator zatim provjerava odgovor prema izvornim potpisima izdavatelja i, ondje gdje se koristi selektivno otkrivanje, potvrđuje da su otkrivene samo objavljene tvrdnje, dok su ostale ostale skrivene bez narušavanja dokaza. OpenID4VP podržava i online predočavanje, gdje novčanik izravno komunicira sa zaleđem oslonjene strane, i predočavanje u blizini preko Bluetootha ili NFC-a za osobne provjere poput granice dobi na blagajni ili graničnog prijelaza. OpenID4VP je protokol predočavanja koji EUDI novčanik koristi prema eIDAS 2.0, pa svaka oslonjena strana koja ga podržava može prihvatiti vjerodajnice iz novčanika izdanih bilo gdje u EU-u bez pregovaranja o posebnoj integraciji sa svakim nacionalnim pružateljem novčanika. Budući da nositelj izričito odobrava svako otkrivanje, oslonjena strana nikad ne prima više podataka nego što je tražila, a novčanik vodi zapis o tome što je podijeljeno i s kim.

Što sprječava oslonjenu stranu da putem OpenID4VP-a zatraži više podataka nego što joj je potrebno?

Novčanik, a ne oslonjena strana, odlučuje što uistinu napušta uređaj. On nositelju točno pokazuje koje vjerodajnice i tvrdnje zahtjev traži, a nositelj odobrava ili odbija to konkretno otkrivanje. Oslonjena strana može tražiti bilo što, ali ništa se ne dijeli osim ako nositelj novčanika u tom trenutku ne pristane na taj zahtjev.

Natrag na rječnik