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

Allow subscriber public keys on NIST curve P-521 #219

Closed
wants to merge 1 commit into from

Conversation

aarongable
Copy link
Contributor

Fixes #218

@pgporada
Copy link
Member

@hablutzel1
Copy link

I haven't got into the details, but https://www.mozilla.org/en-US/about/governance/policies/security-group/certs/policy/#51-algorithms isn't going to be a problem?

The following curves are not prohibited, but are not currently supported: P-521, Curve25519, and Curve448.

@aarongable
Copy link
Contributor Author

I haven't got into the details, but https://www.mozilla.org/en-US/about/governance/policies/security-group/certs/policy/#51-algorithms isn't going to be a problem?

Correct, that's not a problem. As that says, P-521 is not prohibited, so it's not a policy issue for us to allow it, just an interoperability issue. And as the linked issue says, the purpose of this change is just to ensure that we are not limiting ourselves in ways that are not required.

@hablutzel1
Copy link

But won't this cause interoperability problems for the LE subscribers unknowingly using P-521 keys?

@aarongable
Copy link
Contributor Author

This is a policy document only; changes to actual code are separate. Changing this policy allows us to make those code changes, but does not require us to do so.

@aarongable
Copy link
Contributor Author

Superseded by #228

@aarongable aarongable closed this Sep 26, 2024
@aarongable aarongable deleted the allow-p521 branch September 26, 2024 23:43
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.

Allow ECDSA P-521for subscriber certificates
3 participants