Skip to content

Conversation

@tarcieri
Copy link
Member

Adds support for variable-time inversions of NonZeroScalar, which allows the inversion to be infallible.

An example use case is ECDSA verification, where the s component of the signature needs to be inverted.

Adds support for variable-time inversions of `NonZeroScalar`,
which allows the inversion to be infallible.

An example use case is ECDSA verification, where the `s` component of
the signature needs to be inverted.
@tarcieri tarcieri merged commit c394a02 into master Jan 14, 2023
@tarcieri tarcieri deleted the elliptic-curve/nonzero-scalar-invert-vartime branch January 14, 2023 21:43
@tarcieri tarcieri mentioned this pull request Mar 1, 2023
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

Successfully merging this pull request may close these issues.

2 participants