What Is Selective Disclosure?

Selective disclosure lets the holder of a credential reveal only the fields a situation requires, while keeping the rest hidden and the whole still verifiable. A credential signed as a bundle can be shown field by field — proving you are over eighteen without exposing a birth date — using techniques like SD-JWT or BBS+ signatures. It is how a verifiable credential satisfies a check without over-sharing, the data-minimisation an agent-to-agent exchange needs.

Reveals
Only the fields a check requires
Keeps
The rest hidden, the whole verifiable
Techniques
SD-JWT, BBS+ signatures

Prove the claim, not the document

A credential normally forces a choice: show the whole thing or show nothing. Selective disclosure breaks that by letting the issuer sign in a way that each field can be revealed or withheld independently, with the verifier still able to confirm the issuer signed it. The holder decides what the verifier learns.

For agents this is the difference between a safe exchange and a leaky one: an agent can prove exactly the fact a counterparty needs and nothing else, which is both a privacy property and a smaller attack surface.

Related standards

IETF — Selective Disclosure for JWTs (SD-JWT)

Questions

Is selective disclosure a zero-knowledge proof?

Related but distinct: ZK proofs can enable it, but SD-JWT achieves field-level disclosure with signatures rather than a full ZK proof.

Who controls what is shared?

The holder of the credential, at presentation time — not the issuer and not the verifier.

Keep reading

related
Verifiable Credentials for AI Agents
related
What Is a Zero-Knowledge Proof?
related
What Is a Digital Signature?
related
The Consent Layer of the Agentic Internet
Identity & Authority
What Is AI Agent Identity?
Identity & Authority
Delegated Authority for AI Agents
Identity & Authority
How Should AI Agents Authenticate?
Identity & Authority
Decentralized Identifiers (DIDs) for AI Agents
Identity & Authority
OAuth for AI Agents
Identity & Authority
Key Management for AI Agents
Identity & Authority
How Delegation Chains Work for Agents
Identity & Authority
What Is Account Abstraction (ERC-4337)?
Identity & Authority
What Are WebAuthn and Passkeys?
Identity & Authority
Authentication vs Authorization: What’s the Difference?

By Michael Gord · published 2026-10-09 · part of the Agentic Encyclopedia. Dates are the day of publication; events are cited at their own dates.