ethereum-cryptography
All the cryptographic primitives used in Ethereum
All the cryptographic primitives used in Ethereum
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)
A Javascript implementation of the SHA-2 cryptographic hash function family.
sha-256 in javascript
Generates a SHA-256 hash from string.
Generate SHA-256 hashes (in Node and the Browser)
Small package exporting a PBKDF2 function that works both in Node.js and in browsers.
Simple cryptography, hash with SHA-256 and RIPEMD-160
Simple ECC cryptography with BIP 39 wordlist
Small package exporting a HKDF function that works both in Node.js and in browsers.
Quickly generates key pair hex/hash values. 100% Javascript.
compute digest(Node.js / Web Cryptography API)
Lightweight checksum generator for any given files
Just encrypt data in JSON format
a simple password hasher
An npm package for managing SHA-(512,256,1,etc.).
All the cryptographic primitives used in Ethereum
A robust and flexible encryption library for both client-side and server-side JavaScript/TypeScript applications. This package provides secure AES-256-GCM and AES-256-CCM encryption algorithms, with separate modules optimized for browser and Node.js envir
Simple layered hashing module that allows for a bit more security when needed
Bonnier news library for hashing user_ids.