HAIP
HAIP, OpenID4VC High Assurance Interoperability Profile, specifikacija je OpenID Foundation koja ograničava specifikacije OpenID4VC za uporabu ondje gdje je potrebna visoka razina sigurnosti i privatnosti, primjerice kod identiteta koje izdaje država, PID-a i QEAA-a, i to je profil na kojem se temelji ekosustav EUDI Wallet.
HAIP 1.0 Final (24. prosinca 2025.) profilira OpenID4VCI i OpenID4VP 1.0 Final, SD-JWT VC i ISO/IEC 18013-5 (mdoc/mDL) kao formate vjerodajnica, od kojih implementacija mora podržati barem jedan, uz DCQL kao obvezan jezik upita umjesto Presentation Exchangea. Povjerenje je usidreno u X.509 certifikatima, a ne u DID-ovima, a tamo gdje je vjerodajnica vezana uz nositelja, pri predočavanju mora biti prisutan key-binding JWT. DIIP opisuje HAIP kao komplementaran, a ne konkurentan: oba se temelje na istim osnovama OpenID4VCI, OpenID4VP i SD-JWT VC, ali HAIP je put više razine osiguranja, usidren u X.509, koji EUDI novčanik i eIDAS 2.0 koriste za identitetske vjerodajnice poput PID-a, dok DIIP dodaje DID-ove i W3C VCDM 2.0 za ekosustave različitih domena kojima ta razina osiguranja nije potrebna. HAIP se razvija unutar radne skupine OpenID Foundationa za eKYC i osiguranje identiteta (Identity Assurance), istog tijela koje održava sam OpenID4VCI i OpenID4VP, čime profil ostaje usklađen dok te temeljne specifikacije prelaze iz nacrta u finalnu verziju, umjesto da za njima kasni. Budući da je usmjeren na vjerodajnice koje izdaje država, od implementacije koja tvrdi da je usklađena s HAIP-om očekuje se da prođe certifikacijski program OpenID Foundationa, što oslonjenim stranama daje neovisnu provjeru umjesto same tvrdnje dobavljača. Profil namjerno sužava izbor: ondje gdje OpenID4VCI i OpenID4VP ostavljaju nekoliko formata vjerodajnica, jezika upita i modela povjerenja opcionalnima, HAIP za svaki od njih bira jednu kombinaciju, tako da se za dva novčanika različitih dobavljača usklađena s HAIP-om može pouzdati u interoperabilnost bez dodatnog dvostranog testiranja.
Povezani pojmovi
Je li HAIP obvezan za implementacije OpenID4VCI i OpenID4VP?
Ne. Svaka implementacija slobodna je graditi izravno na OpenID4VCI i OpenID4VP bez slijeđenja HAIP-a. Ono što HAIP dodaje jest fiksan, testiran skup izbora, formata vjerodajnica, jezika upita, modela povjerenja, tako da se za dvije neovisne implementacije koje ga slijede može pouzdati u interoperabilnost bez dodatnog dvostranog testiranja. Ekosustav EUDI novčanika to zahtijeva upravo zato što na toj garanciji za identitet koji izdaje država uvelike ovisi.