Cryptography & Hashing Packages
Cryptographic primitives, hashing, and encryption libraries for securing data at rest and in transit across your application stack.
Packages in Cryptography & Hashing
Kind
Sort:Used by Most Apps
argon2
A pure-Rust implementation of the Argon2 password hashing function
noble-hashes
Audited, zero-dependency JS/TS implementation of SHA2, SHA3, BLAKE, HMAC, HKDF, PBKDF2, Scrypt and Argon2 that tree-shakes down to a few kilobytes per hash.
argon2-cffi
Secure, high-level password hashing for Python using Argon2
argon2
Node.js bindings to the reference Argon2 password hashing implementation
hash-wasm
Lightning-fast hash and password-derivation functions using hand-tuned WebAssembly binaries
@node-rs/argon2
Native Rust binding for Argon2 password hashing in Node.js
aHash
A fast, DOS-resistant, AES-accelerated non-cryptographic hasher purpose-built for in-memory HashMaps
TwoX-Hash
A pure Rust implementation of the xxHash and XXH3 non-cryptographic hashing algorithms.
string-hash
A tiny, dependency-free string hashing function for fast, non-cryptographic hash generation in JavaScript.
argon2-cffi-bindings
Low-level CFFI bindings that compile the official Argon2 C library for direct use from Python.
pwdlib
Modern password hashing for Python with Argon2 and bcrypt and a simple hash and verify API.
crc32c
Hardware-accelerated CRC-32C checksums for Rust, with automatic SSE4.2/ARM CRC detection and a pure-software fallback.
gxhash
A blazingly fast, SIMD-accelerated non-cryptographic hashing algorithm for Rust with zero dependencies.
crypto-hash
Tiny isomorphic hashing module that uses the native crypto API in Node.js and the browser.
rapidhash
A blazing-fast, high-quality non-cryptographic hash function for Rust — portable, streamable, and no_std compatible.
pwhash
A pure-Rust library for hashing and verifying passwords with bcrypt, SHA-crypt, MD5-crypt, and other Unix crypt(3) algorithms.
hashring-rs
A minimal Rust crate for consistent hashing with a clean add/remove/get API and pluggable hashers.
rust-farmhash
A pure-Rust port of Google's FarmHash providing fast 32-bit and 64-bit non-cryptographic hash functions.