aws / aws-lc

AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. It іs based on code from the Google BoringSSL project and the OpenSSL project.
Other
354 stars 111 forks source link

Add KDA OneStep (SSKDF_digest and SSKDF_hmac) to FIPS indicator #1793

Closed skmcgrail closed 1 month ago

skmcgrail commented 1 month ago

Description of changes:

Adds the FIPS service indicator APIs to SSKDF_digest and SSKDF_hmac.

NOTE: AWS-LC doesn't currently support using SHA3-* digest algorithms with our HMAC APIs. So that is why it is missing from the approved digest list for SSKDF_hmac.

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.

codecov-commenter commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 78.40%. Comparing base (f7f2082) to head (4665b85). Report is 137 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #1793 +/- ## ======================================= Coverage 78.40% 78.40% ======================================= Files 584 584 Lines 97740 97754 +14 Branches 14009 14007 -2 ======================================= + Hits 76629 76641 +12 - Misses 20487 20493 +6 + Partials 624 620 -4 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.