-
Notifications
You must be signed in to change notification settings - Fork 35
feat: FIPS support #83
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
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #83 +/- ##
==========================================
- Coverage 42.06% 41.67% -0.40%
==========================================
Files 14 14
Lines 8969 9076 +107
==========================================
+ Hits 3773 3782 +9
- Misses 5196 5294 +98 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Note: The PR includes two new actions:
seanmiddleditch/gha-setup-ninja@v6
:aws-lc-fips-sys
requires Ninja to build on Windowsactions/setup-go@v5
:aws-lc-fips-sys
requires Go to build on macOS
The former needs to be added to the allowlist to unblock the build workflow. aws-lc-rs uses this action in their fips
workflow so it should be fine to add
Allowlisted |
Note: Also allowlisted |
Issue #, if available:
N/A
Description of changes:
fips
which uses therustls/fips
feature to restrict cipher suites to only FIPS-approved ciphers when enabled.TLS

supported_groups
withfips
disabled:TLS

supported_groups
withfips
enabled:By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.