-
Notifications
You must be signed in to change notification settings - Fork 713
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
Add ECDSA P-384 signing. #209
Comments
Status update:
Everything checked off above is in master. Note that the point addition should be constant time on the assumption that the exceptional cases are never hit during ECDH and ECDSA signing, which is the same assumption that OpenSSL has. It would be worthwhile to write up a proof that that is the case. |
I've added the initial implementation of P-384 ECDSA signing in e5a4fe9 and I updated the checklist above to indicate what work is needed to call this "complete." The nonce reuse hardening will be added soon. |
I'm calling this done. |
This is similar to #207, but harder because we don't have any good (constant-time) code for ECC operations on the P-384 curve at all.
See #205 for general concerns/requirements on signing APIs.
The text was updated successfully, but these errors were encountered: