The OpenID4VC High Assurance Interoperability Profile is a specialized framework that defines requirements for secure and private credential issuance and verification. It combines multiple standards including OpenID for Verifiable Credential Issuance, OpenID for Verifiable Presentations, and Self-Issued OpenID Provider v2, along with credential formats like SD-JWT VC and ISO mdoc.
This profile is designed for implementations requiring high security and privacy, such as government-issued credentials and regulated identity documents. It's particularly relevant for:
Key features include:
Technical Specifications:
authorization_code flow for credential issuancePAR (Pushed Authorization Requests)DPoP for token bindinghaip:// URL scheme for wallet invocationP-256 curves with ES256 algorithm for signaturesBeing implemented by:
- eIDAS 2.0 framework
- California DMV
- Japanese Government's Trusted Web project
- Various private sector organizations
The profile represents a significant step toward standardizing high-assurance digital credential implementations while maintaining strong security and privacy guarantees.
If you are featured in the Web of Trust Map and wish to exercise your GDPR rights, including the right to be forgotten, visit the privacy policy page