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

Could add support for additional ECC curves #288

Open
hko-s opened this issue Feb 15, 2024 · 3 comments
Open

Could add support for additional ECC curves #288

hko-s opened this issue Feb 15, 2024 · 3 comments

Comments

@hko-s
Copy link
Contributor

hko-s commented Feb 15, 2024

Specifically: p521, bp256, bp384

@dignifiedquire
Copy link
Member

oh nice, yes we should add support for these, now that they are implemented in rustcrypto

@hko-s
Copy link
Contributor Author

hko-s commented Mar 7, 2024

An update: p521 is now available for use with ecdsa via #304.

The current 0.6 versions of bp256 and bp384 seem tricky/not ready to use in rpgp. Seems to me these crates don't yet implement everything we need to use them in the same way that we use the nistp crates. For example, bp256::BrainpoolP256r1 doesn't implement elliptic_curve::CurveArithmetic.

I think the pragmatic way forward is to wait for more progress on the brainpool crates to land.

@hko-s
Copy link
Contributor Author

hko-s commented May 13, 2024

nist p curves for ecdh are added in #351.

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

No branches or pull requests

2 participants