Přejít na hlavní obsah

SD-JWT

SD-JWT, zkratka pro Selective Disclosure JSON Web Token, je formát pověření, který umožňuje držiteli odhalit jen některá tvrzení uvnitř podepsaného tokenu, zatímco zbytek zůstává skrytý, aniž by tím byl podpis znehodnocen.

Každé tvrzení v pověření SD-JWT je samostatně hašováno a osoleno, takže držitel může vynechat jakékoli tvrzení, které nechce sdílet, a ověřovatel přesto může zbývající tvrzení zkontrolovat oproti podpisu vydavatele. SD-JWT VC je profil, který peněženka EUDI Wallet používá podle eIDAS 2.0 pro pověření, jako je mobilní řidičský průkaz nebo potvrzení o věku, kde je zásada privacy by design zákonným požadavkem, nikoli jen příjemným bonusem.

Je SD-JWT totéž co JWT?

Ne. Běžný JWT podepisuje jeden pevný blok tvrzení, který ověřovatel vidí buď celý, nebo vůbec. SD-JWT podepisuje stejná tvrzení, ale každé z nich hašuje zvlášť, takže držitel může jednotlivá tvrzení vynechat z toho, co odesílá, zatímco zbývající tvrzení lze stále ověřit oproti původnímu podpisu.

Zpět do slovníku pojmů