Skip to content

feat: additional rfc9151 compat policy without sha1 hmac#5645

Merged
jouho merged 3 commits intoaws:mainfrom
jouho:additional-interop
Dec 2, 2025
Merged

feat: additional rfc9151 compat policy without sha1 hmac#5645
jouho merged 3 commits intoaws:mainfrom
jouho:additional-interop

Conversation

@jouho
Copy link
Copy Markdown
Contributor

@jouho jouho commented Dec 1, 2025

Goal

Same as #5615

Why

This adds a transition policy for servers that supports ciphers in 20251114, without SHA1 HMAC ciphers.

How

security_policy_20251117 is added. This is identical to 20251114, but with SHA1 HMAC ciphers removed.
This PR also expose new policies in s2n_security_policies.h since the previous PR forgot to do so.

Callouts

Testing

Regenerated policy snapshot. Other existing tests continue to pass.

Related

related: #5615

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

@github-actions github-actions bot added the s2n-core team label Dec 1, 2025
@jouho jouho marked this pull request as ready for review December 1, 2025 23:52
@jouho jouho requested a review from jmayclin December 2, 2025 22:40
@jouho jouho enabled auto-merge December 2, 2025 23:00
@jouho jouho added this pull request to the merge queue Dec 2, 2025
Merged via the queue into aws:main with commit 3d9453b Dec 2, 2025
53 checks passed
@jouho jouho deleted the additional-interop branch December 2, 2025 23:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants