Identity Enrollment
The process begins with the government confirming who you are.
The government verifies the person's identity through its standard process, such as a DMV visit or an approved online verification flow. Once confirmed, the authority prepares the digital credential using the same identity data stored in the official record.
Digital Credential Issuance
The issuing authority generates a digitally signed credential containing core identity attributes.
The credential contains identity attributes such as name, date of birth, photo, and document number โ the same data found on the physical card, wrapped in a cryptographically protected digital format.
- Layer
- Credential format
- Detail
- ISO/IEC 18013-5 mobile driver's license (mDL)
- Layer
- Signature protection
- Detail
- COSE cryptographic signatures
- Layer
- Issuer trust
- Detail
- Government certificate chain (IACA)
| Layer | Detail |
|---|---|
| Credential format | ISO/IEC 18013-5 mobile driver's license (mDL) |
| Signature protection | COSE cryptographic signatures |
| Issuer trust | Government certificate chain (IACA) |
Wallet Provisioning
The credential is securely delivered to the user's digital wallet and stored on-device.
The credential is protected using secure hardware on the device, ensuring only the owner can present it. Examples of compatible wallets include:
Identity Presentation
When a verifier requests identity information, the user approves sharing the credential from their wallet.
- 01
In person: NFC tap or QR code
The holder taps their phone or presents a QR code to a verifier device. The exchange follows ISO/IEC 18013-7 proximity protocols.
- 02
Online: website or app
The verifier requests the credential through a browser or mobile app using OpenID4VP or the Digital Credentials API.
Verification by the Verifier
The verifier validates the credential without contacting the issuer โ everything it needs is inside the credential.
The verifier checks three things to confirm the credential is authentic and issued by a trusted authority:
The complete picture
Five steps take a government ID from a plastic card to a verifiable digital credential.
- 01
Identity Enrollment
Government confirms identity through its standard process.
- 02
Credential Issuance
Authority creates a COSE-signed ISO mDL credential with the holder's identity data.
- 03
Wallet Provisioning
Credential is delivered to the user's phone and stored in secure hardware.
- 04
Identity Presentation
Holder approves sharing from their wallet, in person or online.
- 05
Verifier Checks
Verifier validates issuer signature, integrity, and certificate trust chain.