-
Notifications
You must be signed in to change notification settings - Fork 99
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
Add support for subtle (importKey,exportKey) (raw,jwk) (aes,ec,rsa) #233
Conversation
Thanks for fixing all the |
fbaa4ac
to
dfde3ed
Compare
dfde3ed
to
3700146
Compare
9e466c6
to
33c4349
Compare
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.
incredible work @boorad.
as discussed over discord, let's merge this an create a beta on npm. If you spot any regressions please let me know :)
@boorad Are these changes included in version 0.7.0-rc.0? |
Just checked release notes and it is included, I was just hesitant to use this version |
Add support for
crypto.subtle
API callsimportKey()
exportKey()
for formats:
raw
jwk
using algorithm families:
aes
ec
rsa
Fix JS/TS dependencies
Repair
dependencies
,devDependencies
andpeerDependencies
, as @shamilovtim pointed out they were a bit messed up from #211.Patch
react-native-quick-base64
JWK required some
base64url
encoding, so a couple of PRs inreact-native-quick-base64
were required. A side benefit of these changes is that the native base64 lib is now 4-6x faster.Github Actions
Patch up and modernize Github Actions workflows