SD-JWT VC: das Format der Agenten-Vollmacht
SD-JWT VC (Selective Disclosure JSON Web Token, Verifiable Credential) ist das Credential-Format, das EUDI-Wallet und Schweizer E-ID-Infrastruktur nutzen. Einzelne Angaben sind gehasht und werden nur bei Bedarf offengelegt — der Prüfer sieht die nötigen Felder, nicht das ganze Dokument.
Wie es funktioniert
Der Aussteller signiert ein JWT, in dem jede offenlegbare Angabe nur als Hash steht. Die Klartexte (Disclosures) hält der Inhaber; bei der Präsentation gibt er nur die gewünschten heraus, optional mit Key-Binding-JWT als Besitznachweis.
Bei Mandact
Jedes Mandat ist ein SD-JWT VC vom Typ omp/mandate/1, gebunden an den Schlüssel des Agenten (cnf). Grenzen wie amount_limit_per_action sind offenlegbar — ein Shop sieht seinen Betragsrahmen, nicht das ganze Mandat.
Warum dieses Format
Weil die staatlichen Wallets es sprechen: Wer Vollmachten im selben Format ausstellt, kann sie später an E-ID und EUDI-Identitäten verankern, ohne die Engine umzubauen.
Stand
Ausgestellt über den OID4VCI-Fluss; Aussteller-Metadaten unter /.well-known/jwt-vc-issuer.