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

elliptic-curve: constrain SecretKey::secret_value exposure #390

Merged
merged 1 commit into from
Dec 7, 2020

Conversation

tarcieri
Copy link
Member

@tarcieri tarcieri commented Dec 7, 2020

...to only return NonZeroScalar<C> when the arithmetic feature is enabled and the curve impl's ProjectiveArithmetic.

Otherwise the SecretValue::Secret type is not intended to be part of the public API.

...to only return `NonZeroScalar<C>` when the `arithmetic` feature is
enabled and the curve impl's `ProjectiveArithmetic`.

Otherwise the `SecretValue::Secret` type is not intended to be part of
the public API.
@tarcieri tarcieri force-pushed the elliptic-curve/constrain-secret-value-exposure branch from 54a2975 to 7461a9d Compare December 7, 2020 15:21
@tarcieri tarcieri merged commit e9c6862 into master Dec 7, 2020
@tarcieri tarcieri deleted the elliptic-curve/constrain-secret-value-exposure branch December 7, 2020 15:23
@tarcieri tarcieri mentioned this pull request Dec 7, 2020
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.

1 participant