Skip to content
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

Refactor #3

Merged
merged 34 commits into from Feb 7, 2020
Merged

Refactor #3

merged 34 commits into from Feb 7, 2020

Conversation

@pedrouid
Copy link
Owner

pedrouid commented Feb 5, 2020

Refactoring eccrypto-js to use native libraries when available:

  • Elliptic curve operations will be handled by secp256k1 library which will use a NodeJS binary and use pure javascript implementation for browser enviroments
  • AES encryption and decryption will make use of SubtleCrypto for Browsers, Crypto module for NodeJS and include a fallback to pure javascript implementation
  • HMAC signing will make use of SubtleCrypto for Browsers, Crypto module for NodeJS and include a fallback to pure javascript implementation
pedrouid added 11 commits Feb 4, 2020
@pedrouid pedrouid mentioned this pull request Feb 5, 2020
@pedrouid pedrouid merged commit f909b2f into master Feb 7, 2020
@pedrouid pedrouid deleted the refactor branch Feb 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

1 participant
You can’t perform that action at this time.