mdoc
En mdoc är ett mobilt dokument i formatet ISO/IEC 18013-5: en credential som ligger i en telefon som kompakta, utfärdarsignerade dataelement och som en läsare kan verifiera på plats, även när ingen av parterna har nätverksanslutning.
Formatet växte fram ur det mobila körkortet, ISO/IEC 18013-5:s ursprungliga användningsfall, och generaliserades sedan så att en mdoc kan bära vilken uppsättning attribut som helst, inte bara körkortsdata. Dess dataelement kodas i CBOR och täcks av ett Mobile Security Object, en COSE-signerad struktur som listar en saltad hash för varje element: utfärdaren signerar dessa hashar snarare än värdena själva, vilket är det som låter innehavaren avslöja enskilda attribut och inget mer utan att ogiltigförklara signaturen över resten. Intyget är bundet till en privat nyckel som lagras på enheten, så att läsaren under presentationen kan avgöra att innehavaren visar upp det live snarare än att spela upp en kopia någon annan fångat upp tidigare. I person startar utbytet när innehavaren visar en QR-kod eller trycker en NFC-tagg som innehåller ett meddelande om enhetsengagemang (device engagement), varefter själva attributen flödar över Bluetooth Low Energy direkt mellan de två enheterna utan att en server är inblandad. ISO/IEC 18013-7 utvidgar samma intyg till online-användning, där en webbplats förlitar sig på samma COSE-signerade data i stället för en ny Bluetooth-session i person. EUDI ARF namnger mdoc tillsammans med SD-JWT VC som ett format varje plånbok, utfärdare och verifierare måste kunna hantera, så de två formaten existerar sida vid sida i stället för att ett ersätter det andra, och en plånbok innehar vanligtvis både en mdoc- och en SD-JWT VC-kopia av samma PID eller attestering för att fungera med läsare byggda för endera.
Relaterade termer
Kräver det alltid en internetanslutning att visa upp en mdoc?
Nej. I person utbyter en mdoc-läsare och innehavarens enhet data direkt via Bluetooth Low Energy eller NFC efter att innehavaren visat en QR-kod eller tryckt läsaren, utan att en server eller ett nätverk är inblandat. ISO/IEC 18013-7 lägger till en online-variant för användning på webbplatser, men det ursprungliga flödet i person, det mobila körkortets huvudsakliga användningsfall, konstruerades specifikt för att fungera med båda enheterna offline.