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

Add x509 generate binding #54

Draft
wants to merge 5 commits into
base: main
Choose a base branch
from
Draft

Conversation

nhynes
Copy link

@nhynes nhynes commented Jul 18, 2024

And a supporting P256 scalar (private key) testing function. The function to actually generate the P256 private key is not included, as it can be generated using hkdf, a simple keccak256, entropy, or a hardware secret; and then the generation is fallible and recovery mechanism might vary depending on the application.

The curve order here can be verified against a rust crate, a website, and from the NIST spec manually.

@nhynes nhynes force-pushed the nhynes/x509 branch 2 times, most recently from dd9282c to d3339c8 Compare July 22, 2024 12:31
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