Skip to content

Add ACVP support for multi-expansion HKDF - #3352

Merged
nhatnghiho merged 1 commit into
aws:mainfrom
nhatnghiho:acvp-hkdf-multi-expansion
Jul 16, 2026
Merged

nhatnghiho merged 1 commit into
aws:mainfrom
nhatnghiho:acvp-hkdf-multi-expansion

Conversation

@nhatnghiho

@nhatnghiho nhatnghiho commented Jul 16, 2026 •

Copy link
Copy Markdown
Contributor

Issues:

Resolves P465812657

Description of changes:

Add ACVP support for multi-expansion HKDF

Call-outs:

I renamed TLS13_HKDFExtract to a generic HKDFExtract as it's reused between TLS 1.3 KDF and KDA/HKDF. Also renamed a few other commands/operations to make the naming convention more consistent in modulewrapper.cc

Testing:

Run the tool against new test vectors

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

@github-actions

Copy link
Copy Markdown
Contributor

๐Ÿ”’ Security Review โ€” View Report

Please review before merging.

@codecov-commenter

Copy link
Copy Markdown

Codecov Report

โœ… All modified and coverable lines are covered by tests.
โœ… Project coverage is 78.39%. Comparing base (13fdb9e) to head (3fdf92c).
โš ๏ธ Report is 9 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3352      +/-   ##
==========================================
+ Coverage   78.18%   78.39%   +0.21%     
==========================================
  Files         693      695       +2     
  Lines      123959   124089     +130     
  Branches    17213    17236      +23     
==========================================
+ Hits        96912    97275     +363     
+ Misses      26129    25890     -239     
- Partials      918      924       +6     

โ˜” View full report in Codecov by Harness.
๐Ÿ“ข Have feedback on the report? Share it here.

๐Ÿš€ New features to boost your workflow:
  • โ„๏ธ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@nhatnghiho
nhatnghiho merged commit 532ff23 into aws:main Jul 16, 2026
533 of 540 checks passed
social4hyq pushed a commit to social4hyq/homebrew-core that referenced this pull request Sep 20, 2026
aws-lc 5.3.0

Created-by: HarmonybrewBot
Commit-by: HarmonybrewBot
Merged-by: HarmonybrewBot
Description: Created by `brew bump`

---

Created with `brew bump-formula-pr`.<details>
  <summary>release notes</summary>
  <pre>## What's Changed
* Bump log from 0.4.30 to 0.4.33 in /tests/ci/lambda in the cargo-ci-lambda group by @dependabot[bot] in aws/aws-lc#3329
* Auto-fix integration patches and upload to S3 by @prasden in aws/aws-lc#3324
* Bump golang.org/x/crypto from 0.47.0 to 0.52.0 in /util/vecgen by @dependabot[bot] in aws/aws-lc#3339
* Add ACVP support for multi-expansion HKDF by @nhatnghiho in aws/aws-lc#3352
* Prepare 5.3.0 by @nhatnghiho in aws/aws-lc#3354


**Full Changelog**: https://github.com/aws/aws-lc/compare/v5.2.0...v5.3.0</pre>
  <p>View the full release notes at <a href="https://github.com/aws/aws-lc/releases/tag/v5.3.0">https://github.com/aws/aws-lc/releases/tag/v5.3.0</a>.</p>
</details>
<hr>

See merge request: Harmonybrew/homebrew-core!14449

This branch was previously deployed

1 inactive deployment
auto-approve โ€” 3fdf92ca Deployed Jul 16, 2026 by nhatnghiho via execute #407
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants