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

Closed torben-hansen closed 2 weeks ago

torben-hansen commented 2 weeks ago

Description of changes:

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.75%. Comparing base (d5c7252) to head (8d27f77). Report is 1 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #1968 +/- ## ========================================== + Coverage 78.74% 78.75% +0.01% ========================================== Files 590 590 Lines 101478 101483 +5 Branches 14395 14398 +3 ========================================== + Hits 79904 79920 +16 + Misses 20938 20928 -10 + Partials 636 635 -1 ```

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