34 packages found
Audited & minimal 0-dependency JS implementation of SHA2, SHA3, RIPEMD, BLAKE2/3, HMAC, HKDF, PBKDF2, Scrypt
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
A simple SHA-256 / SHA-224 hash function for JavaScript supports UTF-8 encoding.
A library for building web/node/deno applications
This is a simple SHA-512, SHA-384, SHA-512/224, SHA-512/256 hash functions for JavaScript supports UTF-8 encoding.
A Javascript implementation of the SHA-2 cryptographic hash function family.
A package to perform SHA hash functions over arbitrary objects. It creates an array of the obejct values ordered by the object keys, the stringify it and then hash it. The output is given in a hexadecimal string
Lightning fast hash functions for browsers and Node.js using hand-tuned WebAssembly binaries (MD4, MD5, SHA-1, SHA-2, SHA-3, Keccak, BLAKE2, BLAKE3, PBKDF2, Argon2, bcrypt, scrypt, Adler-32, CRC32, CRC32C, RIPEMD-160, HMAC, xxHash, SM3, Whirlpool)
simple js sha2 (256bit) implementation
Isomorphic Cryptography Library for AES, HMAC and SHA2
Isomorphic Cryptography Library for AES, HMAC and SHA2
Isomorphic Cryptography Library for AES, HMAC and SHA2
Secure hash algorithms like md5, sha1, sha2
A cryptography algorithms library compatible with ES6 and TypeScript
A Javascript implementation of SHA-224 for Node.js.
how to import: ``` const HashStore = require('simple-js-hash-store') const hashStore = new HashStore('./data') ``` storing data ``` const reference = hashStore.save('test') ``` if memory encombered you can remove a specific item from memory using it's ref
Isomorphic Cryptography Library for AES, HMAC and SHA2
Port of TweetNaCl cryptographic library to TypeScript (and ES6)
- crypto
- cryptography
- curve25519
- ed25519
- encrypt
- hash
- key
- nacl
- tweetnacl
- poly1305
- public
- salsa20
- signatures
- sign
- View more
A cryptography algorithms library compatible with ES6 and TypeScript
SHA2 bytestring hashing for JavaScript