aws / aws-lc-rs

aws-lc-rs is a cryptographic library using AWS-LC for its cryptographic operations. The library strives to be API-compatible with the popular Rust library named ring.
Other
318 stars 49 forks source link

Move RSA OAEP code into oaep module #487

Closed skmcgrail closed 3 months ago

skmcgrail commented 3 months ago

Description of changes:

Purely code organization change to make the PKCS1 v1.5 work simpler.

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 3 months ago

Codecov Report

Attention: Patch coverage is 91.46341% with 14 lines in your changes missing coverage. Please review.

Project coverage is 92.69%. Comparing base (c358484) to head (4b0b24b). Report is 48 commits behind head on main.

Files Patch % Lines
aws-lc-rs/src/rsa/encryption/oaep.rs 91.46% 9 Missing and 5 partials :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #487 +/- ## ========================================== - Coverage 95.80% 92.69% -3.11% ========================================== Files 61 63 +2 Lines 8143 8456 +313 Branches 0 8456 +8456 ========================================== + Hits 7801 7838 +37 - Misses 342 361 +19 - Partials 0 257 +257 ```

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