Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transition SD-JWT implementation from the current Rust-based library to the EUDI library. #1436

Open
mineme0110 opened this issue Nov 6, 2024 · 0 comments

Comments

@mineme0110
Copy link
Contributor

Proposed feature

Currently, Identus uses a custom SD-JWT library built in Rust and integrated into the JVM ecosystem via UniFFI. However, this library lacks certain features and introduces additional maintenance overhead within our ecosystem. Alternatively, the EUDI library, which has higher code quality and more comprehensive SD-JWT support, could provide a robust replacement. Adopting EUDI could enable us to leverage additional SD-JWT features, including support for secp256k1 Issued credentials, thereby enhancing our capabilities and reducing the need for ongoing custom library maintenance

Feature description

Switching to the EUDI SD-JWT library would reduce the maintenance burden of our existing Rust-based SD-JWT library.Add support for secp256k1 credential issuance and includes the KID parameter for issuing SD-JWT credentials,
Adding crypto agility to SDJWT

Anything else?

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant