Элементы данных сгруппированы по пространствам имён (для mDL — org.iso.18013.5.1), и каждый из них упакован в IssuerSignedItem со случайной солью. Mobile Security Object (MSO) содержит дайджест каждого элемента, открытый ключ устройства, тип документа и срок действия; издатель подписывает его как COSE_Sign1 с сертификатом X.509 подписанта документов (document signer). При предъявлении владелец отправляет только запрошенные элементы, а также подпись устройства или MAC над транскриптом сеанса.
При личном предъявлении связь с устройством (device engagement) устанавливается по QR-коду или NFC, а затем открывается сеанс по BLE, NFC или Wi-Fi Aware (18013-5:2021); онлайн-предъявление описывают ISO/IEC TS 18013-7:2025, OpenID4VP и браузерный Digital Credentials API. Формат mdoc используют удостоверения личности в Apple Wallet и Google Wallet, mDL ряда штатов США и данные для идентификации личности в европейском кошельке цифровых удостоверений (EU Digital Identity Wallet).
Проверяющим сторонам нужны сертификаты органов, которые выдают документы (корневые сертификаты IACA), например из службы AAMVA Digital Trust Service или доверенных списков ЕС. Инспектор mdoc локально декодирует DeviceResponse.