Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.
Port of TweetNaCl cryptographic library to JavaScript
Compute ripemd160 of bytes or strings.
Audited & minimal 0-dependency JS implementation of SHA, RIPEMD, BLAKE, HMAC, HKDF, PBKDF & Scrypt
All the cryptographic primitives used in Ethereum.
- ethereum
- cryptography
- digital signature
- hash
- encryption
- prng
- keccak
- scrypt
- pbkdf2
- sha-256
- ripemd-160
- blake2b
- aes
- advanced encryption standard
- View more
A simple SHA-3 / Keccak / Shake hash function for JavaScript supports UTF-8 encoding.
Audited & minimal JS implementation of elliptic curve cryptography
- elliptic
- curve
- cryptography
- secp256k1
- ed25519
- p256
- p384
- p521
- secp256r1
- ed448
- x25519
- bls12-381
- bn254
- alt_bn128
- View more
A simple MD4 hash function for JavaScript supports UTF-8 encoding.
A simple SHA-256 / SHA-224 hash function for JavaScript supports UTF-8 encoding.
Audited & minimal JS implementation of Salsa20, ChaCha and AES
- salsa20
- chacha
- aes
- cryptography
- crypto
- noble
- cipher
- ciphers
- xsalsa20
- xchacha20
- poly1305
- xsalsa20poly1305
- chacha20poly1305
- xchacha20poly1305
- View more
General purpose crypto utilities
This is a simple SHA-512, SHA-384, SHA-512/224, SHA-512/256 hash functions for JavaScript supports UTF-8 encoding.
Fastest 4KB JS implementation of secp256k1 ECDH & ECDSA signatures compliant with RFC6979
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)
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
- SHA-1
- SHA-224
- SHA3-224
- SHA-256
- SHA3-256
- SHA-384
- SHA3-384
- SHA-512
- SHA3-512
- SHAKE-128
- SHAKE-256
- SHAKE128
- SHAKE256
- cSHAKE128
- View more
Node/Pure JavaScript symmetric ciphers adapter
SHA-256, HMAC and PBKDF2 implementation with typed arrays for modern browsers and Node.js
Pure JavaScript implementation of the scrypt key deriviation function that is fully compatible with Node.js and the browser.
Tiny hashing module that uses the native crypto API in Node.js and the browser
Fastest 4KB JS implementation of ed25519 EDDSA signatures compliant with RFC8032, FIPS 186-5 & ZIP215