-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RSA OAEP Support #303
RSA OAEP Support #303
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #303 +/- ##
==========================================
- Coverage 95.82% 95.79% -0.04%
==========================================
Files 60 61 +1
Lines 7865 8128 +263
==========================================
+ Hits 7537 7786 +249
- Misses 328 342 +14 ☔ View full report in Codecov by Sentry. |
4f93e92
to
2035ea0
Compare
bbb7d8f
to
83a9e8c
Compare
Moving this to draft for the time being. Currently splitting out the key generation from the OAEP support to reduce the feature scope for our next release. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are CI failures for clippy and semver. I'm not worried about clippy, but for semver we'll need to add back a rsa::KeySize::len
before release.
Otherwise, it looks great!
Description of changes:
Implements support for RSA OAEP encryption and decryption to support usage in a broader key-transport scheme. Additionally adds support for RSA key generation (#296).
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.