Los elementos de datos se agrupan por espacio de nombres (para el mDL, org.iso.18013.5.1) y cada uno se envuelve como un IssuerSignedItem con una sal aleatoria. El objeto de seguridad móvil (Mobile Security Object, MSO) enumera el resumen de cada elemento, la clave pública del dispositivo, el tipo de documento y la validez, y el emisor lo firma como un COSE_Sign1 con un certificado X.509 de firmante de documentos. En la presentación, el titular envía solo los elementos solicitados, más una firma del dispositivo o un MAC sobre la transcripción de la sesión.
La presentación en persona usa la vinculación inicial con el dispositivo (device engagement) por QR o NFC y una sesión por BLE, NFC o Wi-Fi Aware (18013-5:2021); la presentación en línea la cubren ISO/IEC TS 18013-7:2025, OpenID4VP y la API Digital Credentials (credenciales digitales) de los navegadores. Los documentos de identidad de Apple Wallet y Google Wallet, los mDL de varios estados de EE. UU. y los datos de identificación de la persona de la cartera europea de identidad digital (EU Digital Identity Wallet) usan mdoc.
Los verificadores necesitan los certificados de las autoridades emisoras (raíces IACA), por ejemplo, del AAMVA Digital Trust Service o de las listas de confianza de la UE. El inspector de mdoc decodifica un DeviceResponse en local.