Cryptography Packages
crypto-extra
Convenience methods for the crypto module
bcrypto
JS crypto library
kruptein
crypto; from kruptein to hide or conceal
@pedrouid/iso-crypto
Isomorphic Cryptography Library for AES, HMAC and SHA2
eccrypto-js
Elliptic curve cryptography library (NodeJS, Browser and Pure JS)
aes256
A Node.js module to simplify using the built-in "crypto" module for AES256 encryption with random initialization vectors
fast-sha256
SHA-256, HMAC and PBKDF2 implementation with typed arrays for modern browsers and Node.js
eccrypto
JavaScript Elliptic curve cryptography library
@toruslabs/eccrypto
JavaScript Elliptic curve cryptography library, includes fix to browser.js so that encrypt/decrypt works
js-md4
A simple MD4 hash function for JavaScript supports UTF-8 encoding.
@authereum/starkware-crypto
Starkware Crypto Library
node-cryptojs-aes
Standalone cryptographic library. A minimalist port of cryptojs javascript library to node.js, that supports AES symmetric key cryptography. node-cryptojs-aes works great on frontend data masking and unmasking.
key-encoder
Library for encoding ECDSA private keys to PEM, DER and raw hex formats
secure-random-string
Generates a secure random string with a given length
scrypt-async
Fast "async" scrypt implementation in JavaScript.
crypto2
crypto2 is a convenience wrapper around Node.js' crypto module.
bip38
BIP38 is a standard process to encrypt Bitcoin and crypto currency private keys that is impervious to brute force attacks thus protecting the user.
c32check
Crockford base-32 checksum encoding
keybase-ecurve
Elliptic curve cryptography, which uses keybase/bn for bignums