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

P-384/P-512 support #10

Open
andrewwhitehead opened this issue May 11, 2021 · 1 comment
Open

P-384/P-512 support #10

andrewwhitehead opened this issue May 11, 2021 · 1 comment

Comments

@andrewwhitehead
Copy link
Contributor

P-384 is one of the core key types supported in DIDComm.

The RustCrypto p384 crate only supports the key representation currently, not signing or ECDH: RustCrypto/elliptic-curves#240

There is the ring-compat crate, but it only seems to support P-384 signatures, not ECDH.

Currently waiting to see if the weierstrass crate gets added with generic arithmetic support for these curves.

@andrewwhitehead
Copy link
Contributor Author

static-dh-ecdh might be one option for implementing ECDH. It would require an allocator and Rust 1.51+ for min-const-generics.

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