A credential format that extends standard JWTs with selective disclosure capabilities, allowing holders to reveal only chosen claims, adopted as a core format for the EUDIW.
SD-JWT (Selective Disclosure JSON Web Token) is a credential format specified by the IETF that extends the widely used JSON Web Token (JWT) standard with built-in selective disclosure capabilities. In a standard JWT, all claims are visible to any party that receives the token. SD-JWT addresses this by hashing individual claims with unique salts during issuance; the holder then selectively reveals specific claims by providing the corresponding salt values, while other claims remain hidden as opaque hash values.
This enables privacy-preserving credential presentations without requiring advanced cryptographic techniques like zero-knowledge proofs. The Architecture Reference Framework for the EUDIW has adopted SD-JWT as one of the two mandatory credential formats (alongside mdoc). SD-JWT is particularly well suited for web-based and API-driven interactions, as it builds on the JSON and JOSE standards that are already ubiquitous in web development.
The format supports key binding, which ties the credential to a specific holder key, preventing credential transfer or theft. SD-JWT also supports batch issuance and can carry complex claim structures including nested objects and arrays. For developers and organisations building EUDIW integrations, SD-JWT is a practical and accessible format.
Its foundation on established web standards means that existing JWT libraries and infrastructure can be extended to support it, reducing implementation effort. When combined with OpenID4VC protocols, SD-JWT provides a complete stack for credential issuance and selective presentation. Organisations that already use JWTs for API authentication or identity federation will find SD-JWT a natural extension of their existing technology stack, making it an attractive option for early adoption of EUDIW-compatible credential handling.
Related Terms
Selective Disclosure
A privacy-enhancing capability that allows a credential holder to present only specific attributes from a credential rather than the entire dataset.
Digital IdentityOpenID for Verifiable Credentials (OpenID4VC)
A family of protocols built on OpenID Connect that standardise the issuance, presentation, and verification of digital credentials, adopted as the core protocol suite for the EUDIW.
Technical StandardsArchitecture Reference Framework (ARF)
The technical specification document that defines the architecture, protocols, credential formats, and security requirements for the European Digital Identity Wallet ecosystem.
Technical Standardsmdoc (ISO 18013-5)
A CBOR-based credential format originally developed for mobile driving licences and adopted as a core credential format for the EUDIW, supporting offline verification and selective disclosure.
Technical Standards