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

Detect usage of deprecated cipher suites #1606

Merged
merged 7 commits into from
Feb 25, 2022

Conversation

carterkozak
Copy link
Contributor

@carterkozak carterkozak commented Feb 25, 2022

After this PR

==COMMIT_MSG==
Detect usage of deprecated cipher suites
==COMMIT_MSG==

Risks

Unlike servers, when a deprecated cipher is used, we don't have confidence that its removal would cause requests to fail. Servers ultimately choose which cipher to use, it's relatively common for java 8 servers to prefer less secure CBC ciphers over GCM due to the faster native implementation (GCM ciphers are much faster on modern jvms), however we can gauge the potential scale of impact prior to removing ciphers this way.

@changelog-app
Copy link

changelog-app bot commented Feb 25, 2022

Generate changelog in changelog/@unreleased

Type

  • Feature
  • Improvement
  • Fix
  • Break
  • Deprecation
  • Manual task
  • Migration

Description

Detect usage of deprecated cipher suites

Check the box to generate changelog(s)

  • Generate changelog entry

@carterkozak carterkozak marked this pull request as ready for review February 25, 2022 20:58
@policy-bot policy-bot bot requested a review from tetigi February 25, 2022 20:58
@carterkozak
Copy link
Contributor Author

Just waiting on cjr 7.29.0 to publish with palantir/conjure-java-runtime#2272 for this to compile.

tags:
- name: client-name
- name: client-type
values: [ apache-hc5 ]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this provide value now? Do we run with any other client? I guess might as well leave lest we switch to something else?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ya, I figured it was best to add to all these metrics and include the static value to simplify our code.

@bulldozer-bot bulldozer-bot bot merged commit 7b291b1 into develop Feb 25, 2022
@bulldozer-bot bulldozer-bot bot deleted the ckozak/detect_deprecated_ciphers branch February 25, 2022 21:50
@svc-autorelease
Copy link
Collaborator

Released 3.52.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants