Overview of ISO/IEC 18013-5 mDL Issuance Components
Issuing a mobile driver's license (mDL) requires a PKI structure consisting of two primary roles:
- IACA (Issuing Authority Certification Authority): The root of trust. It is represented by a self-signed X.509 digital certificate published to verifiers.
- DS (Document Signer): The entity that cryptographically signs the mDL credentials. The DS holds a private key and an X.509 certificate issued by the IACA. DS certificates are typically short-lived and rotated periodically.
Technical Constraints:
- mDLs are encoded in CBOR (binary format).
- Only
secp256r1keys are currently supported for onboarding IACAs, DSs, and issuing mDLs.