Packages

Cryptography & Hashing Packages

Cryptographic primitives, hashing, and encryption libraries for securing data at rest and in transit across your application stack.

259 packages

Packages in Cryptography & Hashing

57Health
Library Cargo

argon2

A pure-Rust implementation of the Argon2 password hashing function

909
Other
Used by 14
81Health
Library npm

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.

927
MIT
Used by 9
67Health
Library PyPI

argon2-cffi

Secure, high-level password hashing for Python using Argon2

731
MIT
Used by 8
72Health
Library npm

argon2

Node.js bindings to the reference Argon2 password hashing implementation

2,185
MIT
Used by 6
41Health
Library npm

hash-wasm

Lightning-fast hash and password-derivation functions using hand-tuned WebAssembly binaries

1,159
Used by 6
86Health
Library npm

@node-rs/argon2

Native Rust binding for Argon2 password hashing in Node.js

1,470
MIT
Used by 4
48Health
Library Cargo

aHash

A fast, DOS-resistant, AES-accelerated non-cryptographic hasher purpose-built for in-memory HashMaps

1,347
Apache 2.0
Used by 4
74Health
Library Cargo

TwoX-Hash

A pure Rust implementation of the xxHash and XXH3 non-cryptographic hashing algorithms.

437
MIT
Used by 3
35Health
Library npm

string-hash

A tiny, dependency-free string hashing function for fast, non-cryptographic hash generation in JavaScript.

306
Other
Used by 3
52Health
Library PyPI

argon2-cffi-bindings

Low-level CFFI bindings that compile the official Argon2 C library for direct use from Python.

20
MIT
Used by 3
56Health
Library PyPI

pwdlib

Modern password hashing for Python with Argon2 and bcrypt and a simple hash and verify API.

177
MIT
Used by 2
31Health
Library Cargo

crc32c

Hardware-accelerated CRC-32C checksums for Rust, with automatic SSE4.2/ARM CRC detection and a pure-software fallback.

56
Other
Used by 2
49Health
Library Cargo

gxhash

A blazingly fast, SIMD-accelerated non-cryptographic hashing algorithm for Rust with zero dependencies.

1,031
MIT
Used by 1
45Health
Library npm

crypto-hash

Tiny isomorphic hashing module that uses the native crypto API in Node.js and the browser.

645
MIT
Used by 1
67Health
Library Cargo

rapidhash

A blazing-fast, high-quality non-cryptographic hash function for Rust — portable, streamable, and no_std compatible.

279
Other
Used by 1
28Health
Library Cargo

pwhash

A pure-Rust library for hashing and verifying passwords with bcrypt, SHA-crypt, MD5-crypt, and other Unix crypt(3) algorithms.

63
MIT
Used by 1
29Health
Library Cargo

hashring-rs

A minimal Rust crate for consistent hashing with a clean add/remove/get API and pluggable hashers.

61
MIT
Used by 1
22Health
Library Cargo

rust-farmhash

A pure-Rust port of Google's FarmHash providing fast 32-bit and 64-bit non-cryptographic hash functions.

30
MIT
Used by 1

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers