-
-
Notifications
You must be signed in to change notification settings - Fork 608
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
VA: Add metrics to measure key exchange cipher suites (#7322)
Add a new field to the structured JSON object logged by the VA indicating whether the HTTP-01 or TLS-ALPN-01 requests ended up negotiating a TLS cipher suite which uses RSA key exchange. This is useful for measuring how many servers we reach out to are RSA-only, so we can determine the deprecation timeline for RSA key exchange (which has been removed from go1.22). The go TLS library always prefers ECDHE key exchange over RSA, so we should only be negotiating RSA key exchange if the server we're reaching out to doesn't support ECDHE at all. Part of #7321
- Loading branch information
1 parent
b5932f0
commit b483ec2
Showing
4 changed files
with
69 additions
and
25 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters