Skip to content

About

Selective Disclosure for JWTs (SD-JWT, RFC 9901) of JWT Framework.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Selective Disclosure For JWT-Framework

This repository is a sub repository of the JWT Framework project and is READ ONLY.

Please do not submit any Pull Request here. You should go to the main repository instead.

What Is In This Package?

Selective Disclosure for JWTs, as defined by RFC 9901: the SD-JWT and SD-JWT+KB formats, compact or in the JWS JSON serialization, and the three roles of the specification on top of the JWS services of the library.

  • The Issuer signs a JWT whose selectively disclosable claims are replaced by salted digests, with decoy digests.
  • The Holder selects the Disclosures of the claims it presents and binds the presentation to its key with a Key Binding JWT.
  • The Verifier checks the Issuer-signed JWT, the Disclosures and the Key Binding JWT, and returns the claims that were disclosed.

SD-JWT is the credential format of SD-JWT VC, of the EU Digital Identity Wallet and of OpenID for Verifiable Credentials. Those profiles are left to the application.

Documentation

The official documentation is available as https://web-token.spomky-labs.com/

Licence

This software is release under MIT licence.

About

Selective Disclosure for JWTs (SD-JWT, RFC 9901) of JWT Framework.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages