Under Consideration
Issuance Protocol (Personal Credential)
Following many-to-many, multi-party interoperability testing, DHS will update the requirements for issuance protocols
- DHS hopes to support multiple issuance protocols
- Issuance protocol SHALL:
- support required credential format & digital signature mechanisms
- support required metadata and vocabulary distribution and verification mechanisms
- enable the Holder to choose a digital wallet
- disregard (via implementation profiles) external dependencies that are duplicative or not utilized by the DHS Issuer
- Options under consideration include:
- W3C CCG VC-API
- W3C CCG VC-API + W3C CCG CHAPI
- OIDF DCP OID4VCI
- OIDF DCP OID4VCI + W3C CCG CHAPI
Exchange Protocol (Personal Credential)
Following many-to-many, multi-party interoperability testing, DHS will update the requirements for exchange protocols
- DHS hopes to support multiple exchange protocols
- Exchange protocol SHALL:
- support required credential format & digital signature mechanisms
- support required metadata and vocabulary distribution and verification mechanisms
- enable the Holder to choose a digital wallet
- disregard (via implementation profiles) external dependencies that are duplicative or not utilized by the DHS Verifier
- Options under consideration include:
- W3C CCG VC-API
- W3C CCG VC-API + W3C CCG CHAPI
- OIDF DCP OID4VP
- OIDF DCP OID4VP + W3C CCG CHAPI
- W3C WICG Digital Credentials API
Credential Rendering (Personal Credential)
Following testing and evaluation, DHS will update the requirements for credential rendering
- DHS is seeking a credential-bound, protocol independent mechanism for visually rendering an issued credential in a manner that preserves DHS branding
- Currently exploring the renderMethod extensibility point built into the [W3C-VC-DATA-MODEL].
- More information @ W3C CCG Verifiable Credential Rendering Methods