tweetnacl
Port of TweetNaCl cryptographic library to JavaScript
Port of TweetNaCl cryptographic library to JavaScript
JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.
Compute ripemd160 of bytes or strings.
General purpose crypto utilities
jsSHA implements the complete Secure Hash Standard (SHA) family (SHA-1, SHA-224/256/384/512, SHA3-224/256/384/512, SHAKE128/256, cSHAKE128/256, and KMAC128/256) with HMAC
A simple SHA-3 / Keccak / Shake hash function for JavaScript supports UTF-8 encoding.
General purpose crypto utilities
A simple SHA-256 / SHA-224 hash function for JavaScript supports UTF-8 encoding.
This is a simple SHA-512, SHA-384, SHA-512/224, SHA-512/256 hash functions for JavaScript supports UTF-8 encoding.
opensource free pure JavaScript cryptographic library supports RSA/RSAPSS/ECDSA/DSA signing/validation, ASN.1, PKCS#1/5/8 private/public key, X.509 certificate, CRL, OCSP, CMS SignedData, TimeStamp and CAdES and JSON Web Signature(JWS)/Token(JWT)/Key(JWK)
All the cryptographic primitives used in Ethereum
Pure JavaScript implementation of the scrypt key deriviation function that is fully compatible with Node.js and the browser.
A simple MD5 hash function for JavaScript supports UTF-8 encoding.
Elliptic curve cryptography
Big integers.
A simple SHA1 hash function for JavaScript supports UTF-8 encoding.
Normalize the creation of cryptographically strong random values.
Compute SHA256 of bytes or strings.
Tiny hashing module that uses the native crypto API in Node.js and the browser
Create and parse crypto currency addresses and wallet import formats.