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
398 stars 118 forks source link

EDDSA PCT (#1968) #1970

Closed torben-hansen closed 2 weeks ago

torben-hansen commented 2 weeks ago

Cherry-pick of #1968

Per 10.3.A, Ed25519 needs a PCT. Only implement for FIPS build type and make it a simple sign-verify cycle. Abort on failure.

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 2 weeks ago

Codecov Report

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

Project coverage is 78.59%. Comparing base (f3a7ced) to head (d271869).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## fips-2024-09-27 #1970 +/- ## ================================================ Coverage 78.58% 78.59% ================================================ Files 585 585 Lines 100510 100513 +3 Branches 14253 14254 +1 ================================================ + Hits 78986 78998 +12 + Misses 20887 20877 -10 - Partials 637 638 +1 ```

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