-
Notifications
You must be signed in to change notification settings - Fork 18k
crypto/tls: add ConnectionState.CurveID #67516
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
Comments
If a deprecated RSA KEX is used, CurveID will be zero. |
This proposal has been added to the active column of the proposals project |
Based on the discussion above, this proposal seems like a likely accept. The proposal is to add a CurveID field of type tls.CurveID to tls.ConnectionState. |
No change in consensus, so accepted. 🎉 The proposal is to add a CurveID field of type tls.CurveID to tls.ConnectionState. |
Change https://go.dev/cl/653315 mentions this issue: |
Proposal Details
With #67061, the selected "CurveID" is the difference between a post-quantum connection and not. We should expose it in ConnectionState. I actually assumed we were already exposing this.
It's unfortunate to use the CurveID misnomer, but ConnectionState doesn't feel like the place to start introducing a new name, it will only cause confusion.
/cc @golang/security
The text was updated successfully, but these errors were encountered: