Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "hash" keyword
Top 5.6% on crates.io
20 versions - Latest release: over 1 year ago - 5 dependent packages - 61,953 dependent repositories - 181 million downloads total - 45 stars on GitHub - 1 maintainer
ppv-lite86 0.2.17 π°
Implementation of the crypto-simd API for x8620 versions - Latest release: over 1 year ago - 5 dependent packages - 61,953 dependent repositories - 181 million downloads total - 45 stars on GitHub - 1 maintainer
Top 1.1% on crates.io
46 versions - Latest release: 30 days ago - 1,086 dependent packages - 59,745 dependent repositories - 301 million downloads total - 2,271 stars on GitHub - 1 maintainer
hashbrown 0.14.5
A Rust port of Google's SwissTable hash map46 versions - Latest release: 30 days ago - 1,086 dependent packages - 59,745 dependent repositories - 301 million downloads total - 2,271 stars on GitHub - 1 maintainer
Top 2.1% on crates.io
50 versions - Latest release: about 1 year ago - 801 dependent packages - 43,756 dependent repositories - 206 million downloads total - 508 stars on GitHub - 1 maintainer
digest 0.10.7
Traits for cryptographic hash functions and message authentication codes50 versions - Latest release: about 1 year ago - 801 dependent packages - 43,756 dependent repositories - 206 million downloads total - 508 stars on GitHub - 1 maintainer
Top 1.2% on crates.io
41 versions - Latest release: 8 months ago - 3,390 dependent packages - 36,896 dependent repositories - 163 million downloads total - 1,702 stars on GitHub - 2 maintainers
sha2 0.10.8
Pure Rust implementation of the SHA-2 hash function family including SHA-224, SHA-256, SHA-384, a...41 versions - Latest release: 8 months ago - 3,390 dependent packages - 36,896 dependent repositories - 163 million downloads total - 1,702 stars on GitHub - 2 maintainers
Top 8.6% on crates.io
8 versions - Latest release: about 3 years ago - 10 dependent packages - 36,783 dependent repositories - 139 million downloads total - 11 stars on GitHub - 1 maintainer
adler 1.0.2
A simple clean-room implementation of the Adler-32 checksum8 versions - Latest release: about 3 years ago - 10 dependent packages - 36,783 dependent repositories - 139 million downloads total - 11 stars on GitHub - 1 maintainer
Top 2.3% on crates.io
94 versions - Latest release: 3 months ago - 724 dependent packages - 29,161 dependent repositories - 153 million downloads total - 936 stars on GitHub - 1 maintainer
ahash 0.8.11
A non-cryptographic hash function using AES-NI for high performance94 versions - Latest release: 3 months ago - 724 dependent packages - 29,161 dependent repositories - 153 million downloads total - 936 stars on GitHub - 1 maintainer
Top 1.3% on crates.io
24 versions - Latest release: over 1 year ago - 428 dependent packages - 20,493 dependent repositories - 78.7 million downloads total - 1,702 stars on GitHub - 1 maintainer
sha-1 0.10.1
SHA-1 hash function. This crate is deprecated! Use the sha1 crate instead.24 versions - Latest release: over 1 year ago - 428 dependent packages - 20,493 dependent repositories - 78.7 million downloads total - 1,702 stars on GitHub - 1 maintainer
Top 1.3% on crates.io
26 versions - Latest release: 8 months ago - 574 dependent packages - 20,443 dependent repositories - 81 million downloads total - 1,702 stars on GitHub - 2 maintainers
sha1 0.10.6
SHA-1 hash function26 versions - Latest release: 8 months ago - 574 dependent packages - 20,443 dependent repositories - 81 million downloads total - 1,702 stars on GitHub - 2 maintainers
Top 3.3% on crates.io
3 versions - Latest release: over 4 years ago - 738 dependent packages - 19,670 dependent repositories - 83 million downloads total - 317 stars on GitHub - 1 maintainer
rustc-hash 1.1.0
speed, non-cryptographic hash used in rustc3 versions - Latest release: over 4 years ago - 738 dependent packages - 19,670 dependent repositories - 83 million downloads total - 317 stars on GitHub - 1 maintainer
Top 6.6% on crates.io
10 versions - Latest release: almost 4 years ago - 40 dependent packages - 18,556 dependent repositories - 31.2 million downloads total - 20 stars on GitHub - 1 maintainer
adler32 1.2.0
Minimal Adler32 implementation for Rust.10 versions - Latest release: almost 4 years ago - 40 dependent packages - 18,556 dependent repositories - 31.2 million downloads total - 20 stars on GitHub - 1 maintainer
Top 5.2% on crates.io
22 versions - Latest release: 2 months ago - 135 dependent packages - 18,082 dependent repositories - 78.8 million downloads total - 58 stars on GitHub - 1 maintainer
siphasher 1.0.1 π°
SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust22 versions - Latest release: 2 months ago - 135 dependent packages - 18,082 dependent repositories - 78.8 million downloads total - 58 stars on GitHub - 1 maintainer
Top 4.0% on crates.io
5 versions - Latest release: almost 7 years ago - 472 dependent packages - 15,943 dependent repositories - 36.3 million downloads total - 202 stars on GitHub - 1 maintainer
fxhash 0.2.1
A fast, non-secure, hashing algorithm derived from an internal hasher used in FireFox and Rustc.5 versions - Latest release: almost 7 years ago - 472 dependent packages - 15,943 dependent repositories - 36.3 million downloads total - 202 stars on GitHub - 1 maintainer
Top 1.4% on crates.io
33 versions - Latest release: about 1 year ago - 831 dependent packages - 9,689 dependent repositories - 34.8 million downloads total - 1,702 stars on GitHub - 1 maintainer
sha3 0.10.8
Pure Rust implementation of SHA-3, a family of Keccak-based hash functions including the SHAKE fa...33 versions - Latest release: about 1 year ago - 831 dependent packages - 9,689 dependent repositories - 34.8 million downloads total - 1,702 stars on GitHub - 1 maintainer
Top 1.3% on crates.io
23 versions - Latest release: 8 months ago - 372 dependent packages - 8,416 dependent repositories - 55.8 million downloads total - 1,702 stars on GitHub - 1 maintainer
md-5 0.10.6
MD5 hash function23 versions - Latest release: 8 months ago - 372 dependent packages - 8,416 dependent repositories - 55.8 million downloads total - 1,702 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
28 versions - Latest release: about 2 months ago - 374 dependent packages - 6,904 dependent repositories - 36 million downloads total - 178 stars on GitHub - 2 maintainers
crc 3.2.1
Rust implementation of CRC with support of various standards28 versions - Latest release: about 2 months ago - 374 dependent packages - 6,904 dependent repositories - 36 million downloads total - 178 stars on GitHub - 2 maintainers
Top 4.0% on crates.io
17 versions - Latest release: 5 months ago - 97 dependent packages - 6,820 dependent repositories - 8.96 million downloads total - 212 stars on GitHub - 1 maintainer
rust-argon2 2.1.0
Rust implementation of the Argon2 password hashing function.17 versions - Latest release: 5 months ago - 97 dependent packages - 6,820 dependent repositories - 8.96 million downloads total - 212 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
28 versions - Latest release: about 4 years ago - 318 dependent packages - 6,050 dependent repositories - 33.1 million downloads total - 187 stars on GitHub - 1 maintainer
tiny-keccak 2.0.2
An implementation of Keccak derived functions.28 versions - Latest release: about 4 years ago - 318 dependent packages - 6,050 dependent repositories - 33.1 million downloads total - 187 stars on GitHub - 1 maintainer
Top 1.4% on crates.io
26 versions - Latest release: over 1 year ago - 475 dependent packages - 5,847 dependent repositories - 25.1 million downloads total - 1,702 stars on GitHub - 1 maintainer
blake2 0.10.6
BLAKE2 hash functions26 versions - Latest release: over 1 year ago - 475 dependent packages - 5,847 dependent repositories - 25.1 million downloads total - 1,702 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
17 versions - Latest release: about 2 years ago - 210 dependent packages - 5,753 dependent repositories - 29.5 million downloads total - 354 stars on GitHub - 1 maintainer
twox-hash 1.6.3
A Rust implementation of the XXHash and XXH3 algorithms17 versions - Latest release: about 2 years ago - 210 dependent packages - 5,753 dependent repositories - 29.5 million downloads total - 354 stars on GitHub - 1 maintainer
Top 5.9% on crates.io
10 versions - Latest release: over 2 years ago - 10 dependent packages - 5,084 dependent repositories - 7.31 million downloads total - 45 stars on GitHub - 1 maintainer
c2-chacha 0.3.3 π°
The ChaCha family of stream ciphers10 versions - Latest release: over 2 years ago - 10 dependent packages - 5,084 dependent repositories - 7.31 million downloads total - 45 stars on GitHub - 1 maintainer
Top 5.0% on crates.io
5 versions - Latest release: over 4 years ago - 137 dependent packages - 4,484 dependent repositories - 10.9 million downloads total - 58 stars on GitHub - 2 maintainers
nohash-hasher 0.2.0
An implementation of `std::hash::Hasher` which does not hash at all.5 versions - Latest release: over 4 years ago - 137 dependent packages - 4,484 dependent repositories - 10.9 million downloads total - 58 stars on GitHub - 2 maintainers
Top 5.2% on crates.io
18 versions - Latest release: over 4 years ago - 542 dependent packages - 3,816 dependent repositories - 30.4 million downloads total - 68 stars on GitHub - 1 maintainer
md5 0.7.0
The package provides the MD5 hash function.18 versions - Latest release: over 4 years ago - 542 dependent packages - 3,816 dependent repositories - 30.4 million downloads total - 68 stars on GitHub - 1 maintainer
Top 8.0% on crates.io
6 versions - Latest release: almost 2 years ago - 42 dependent packages - 3,541 dependent repositories - 15.1 million downloads total - 10 stars on GitHub - 2 maintainers
hash32 0.3.1
32-bit hashing algorithms6 versions - Latest release: almost 2 years ago - 42 dependent packages - 3,541 dependent repositories - 15.1 million downloads total - 10 stars on GitHub - 2 maintainers
Top 5.4% on crates.io
20 versions - Latest release: over 6 years ago - 126 dependent packages - 3,370 dependent repositories - 5.58 million downloads total - 64 stars on GitHub - 1 maintainer
blake2-rfc 0.2.18
A pure Rust implementation of BLAKE2 based on RFC 7693.20 versions - Latest release: over 6 years ago - 126 dependent packages - 3,370 dependent repositories - 5.58 million downloads total - 64 stars on GitHub - 1 maintainer
Top 4.1% on crates.io
38 versions - Latest release: 9 months ago - 150 dependent packages - 2,847 dependent repositories - 10.4 million downloads total - 147 stars on GitHub - 4 maintainers
multihash 0.19.1
Implementation of the multihash format38 versions - Latest release: 9 months ago - 150 dependent packages - 2,847 dependent repositories - 10.4 million downloads total - 147 stars on GitHub - 4 maintainers
Top 0.8% on crates.io
20 versions - Latest release: over 3 years ago - 121 dependent packages - 2,841 dependent repositories - 21.7 million downloads total - 3 maintainers
seahash 4.1.0
A blazingly fast, portable hash function with proven statistical guarantees.20 versions - Latest release: over 3 years ago - 121 dependent packages - 2,841 dependent repositories - 21.7 million downloads total - 3 maintainers
Top 1.9% on crates.io
5 versions - Latest release: over 1 year ago - 92 dependent packages - 2,572 dependent repositories - 7.12 million downloads total - 1,702 stars on GitHub - 1 maintainer
ripemd 0.1.3
Pure Rust implementation of the RIPEMD hash functions5 versions - Latest release: over 1 year ago - 92 dependent packages - 2,572 dependent repositories - 7.12 million downloads total - 1,702 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
7 versions - Latest release: 12 months ago - 3 dependent packages - 2,150 dependent repositories - 6.56 million downloads total - 147 stars on GitHub - 1 maintainer
multihash-derive 0.9.0
Proc macro for deriving custom multihash tables.7 versions - Latest release: 12 months ago - 3 dependent packages - 2,150 dependent repositories - 6.56 million downloads total - 147 stars on GitHub - 1 maintainer
Top 2.2% on crates.io
14 versions - Latest release: over 2 years ago - 102 dependent packages - 1,340 dependent repositories - 3.37 million downloads total - 1,702 stars on GitHub - 1 maintainer
ripemd160 0.10.0
Deprecated. Use the ripemd crate isntead.14 versions - Latest release: over 2 years ago - 102 dependent packages - 1,340 dependent repositories - 3.37 million downloads total - 1,702 stars on GitHub - 1 maintainer
hashers 1.0.1
A collection of non-cryptographic hashing algorithms for Rust2 versions - Latest release: over 5 years ago - 18 dependent packages - 1,198 dependent repositories - 2.15 million downloads total - 10 stars on GitHub - 1 maintainer
Top 6.9% on crates.io
38 versions - Latest release: about 1 month ago - 12 dependent packages - 1,099 dependent repositories - 2.91 million downloads total - 73 stars on GitHub - 1 maintainer
internment 0.8.3
Easy interning of data38 versions - Latest release: about 1 month ago - 12 dependent packages - 1,099 dependent repositories - 2.91 million downloads total - 73 stars on GitHub - 1 maintainer
Top 4.8% on crates.io
17 versions - Latest release: 3 months ago - 119 dependent packages - 1,021 dependent repositories - 8.47 million downloads total - 182 stars on GitHub - 1 maintainer
xxhash-rust 0.8.10 π°
Implementation of xxhash17 versions - Latest release: 3 months ago - 119 dependent packages - 1,021 dependent repositories - 8.47 million downloads total - 182 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
29 versions - Latest release: 2 months ago - 164 dependent packages - 977 dependent repositories - 7.22 million downloads total - 1,914 stars on GitHub - 2 maintainers
bitcoin_hashes 0.14.0
Hash functions used by the rust-bitcoin eccosystem29 versions - Latest release: 2 months ago - 164 dependent packages - 977 dependent repositories - 7.22 million downloads total - 1,914 stars on GitHub - 2 maintainers
Top 7.7% on crates.io
17 versions - Latest release: 5 months ago - 168 dependent packages - 969 dependent repositories - 1.75 million downloads total - 23 stars on GitHub - 1 maintainer
sha256 1.5.0
sha256 crypto digest17 versions - Latest release: 5 months ago - 168 dependent packages - 969 dependent repositories - 1.75 million downloads total - 23 stars on GitHub - 1 maintainer
Top 6.4% on crates.io
8 versions - Latest release: almost 5 years ago - 35 dependent packages - 866 dependent repositories - 4.38 million downloads total - 24 stars on GitHub - 1 maintainer
crypto-hash 0.3.4 π°
A wrapper for OS-level cryptographic hash functions8 versions - Latest release: almost 5 years ago - 35 dependent packages - 866 dependent repositories - 4.38 million downloads total - 24 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
4 versions - Latest release: almost 8 years ago - 22 dependent packages - 864 dependent repositories - 1.06 million downloads total - 172 stars on GitHub - 1 maintainer
argon2rs 0.2.5
The pure Rust password hashing library that runs on Argon2.4 versions - Latest release: almost 8 years ago - 22 dependent packages - 864 dependent repositories - 1.06 million downloads total - 172 stars on GitHub - 1 maintainer
commoncrypto-sys 0.2.0 π°
FFI bindings to Mac OS X's CommonCrypto library2 versions - Latest release: over 7 years ago - 1 dependent package - 829 dependent repositories - 2.01 million downloads total - 7 stars on GitHub - 1 maintainer
commoncrypto 0.2.0 π°
Idiomatic Rust wrappers for Mac OS X's CommonCrypto library2 versions - Latest release: over 7 years ago - 1 dependent package - 828 dependent repositories - 2.02 million downloads total - 7 stars on GitHub - 1 maintainer
Top 4.4% on crates.io
31 versions - Latest release: 2 months ago - 115 dependent packages - 814 dependent repositories - 2.82 million downloads total - 321 stars on GitHub - 1 maintainer
bcrypt 0.15.1 π°
Easily hash and verify passwords using bcrypt31 versions - Latest release: 2 months ago - 115 dependent packages - 814 dependent repositories - 2.82 million downloads total - 321 stars on GitHub - 1 maintainer
hash_hasher 2.0.3
A hasher which is designed to work with already-hashed or hash-like data.9 versions - Latest release: about 4 years ago - 21 dependent packages - 736 dependent repositories - 2.63 million downloads total - 10 stars on GitHub - 1 maintainer
Top 2.6% on crates.io
14 versions - Latest release: over 1 year ago - 30 dependent packages - 669 dependent repositories - 1.08 million downloads total - 1,702 stars on GitHub - 1 maintainer
md4 0.10.2
MD4 hash function14 versions - Latest release: over 1 year ago - 30 dependent packages - 669 dependent repositories - 1.08 million downloads total - 1,702 stars on GitHub - 1 maintainer
Top 8.8% on crates.io
2 versions - Latest release: almost 3 years ago - 20 dependent packages - 479 dependent repositories - 389 thousand downloads total - 10 stars on GitHub - 1 maintainer
hash32-derive 0.1.1
Macros 1.1 implementation of #[derive(Hash32)]2 versions - Latest release: almost 3 years ago - 20 dependent packages - 479 dependent repositories - 389 thousand downloads total - 10 stars on GitHub - 1 maintainer
hmac-sha512 1.1.5 π°
A small, self-contained SHA512, HMAC-SHA512, SHA384 and HMAC-SHA384 implementation15 versions - Latest release: 12 months ago - 17 dependent packages - 436 dependent repositories - 3.82 million downloads total - 8 stars on GitHub - 1 maintainer
Top 8.5% on crates.io
8 versions - Latest release: almost 6 years ago - 68 dependent packages - 368 dependent repositories - 5.97 million downloads total - 22 stars on GitHub - 1 maintainer
crc16 0.4.0
A CRC16 implementation8 versions - Latest release: almost 6 years ago - 68 dependent packages - 368 dependent repositories - 5.97 million downloads total - 22 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
23 versions - Latest release: over 5 years ago - 12 dependent packages - 359 dependent repositories - 1.84 million downloads total - 25 stars on GitHub - 1 maintainer
sequence_trie 0.3.6
Trie-like data-structure for storing sequences of values.23 versions - Latest release: over 5 years ago - 12 dependent packages - 359 dependent repositories - 1.84 million downloads total - 25 stars on GitHub - 1 maintainer
Top 7.5% on crates.io
17 versions - Latest release: 12 months ago - 49 dependent packages - 358 dependent repositories - 2.07 million downloads total - 27 stars on GitHub - 1 maintainer
hmac-sha256 1.1.7 π°
A small, self-contained SHA256 and HMAC-SHA256 implementation17 versions - Latest release: 12 months ago - 49 dependent packages - 358 dependent repositories - 2.07 million downloads total - 27 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
4 versions - Latest release: about 4 years ago - 10 dependent packages - 357 dependent repositories - 384 thousand downloads total - 274 stars on GitHub - 1 maintainer
plain_hasher 0.2.3
Hasher for 32-byte keys.4 versions - Latest release: about 4 years ago - 10 dependent packages - 357 dependent repositories - 384 thousand downloads total - 274 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
78 versions - Latest release: 8 months ago - 17 dependent packages - 343 dependent repositories - 2.31 million downloads total - 536 stars on GitHub - 1 maintainer
orion 0.17.6
Usable, easy and safe pure-Rust crypto78 versions - Latest release: 8 months ago - 17 dependent packages - 343 dependent repositories - 2.31 million downloads total - 536 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
5 versions - Latest release: over 1 year ago - 8 dependent packages - 336 dependent repositories - 2.25 million downloads total - 10,913 stars on GitHub - 3 maintainers
rustc_tools_util 0.3.0
small helper to generate version information for git packages5 versions - Latest release: over 1 year ago - 8 dependent packages - 336 dependent repositories - 2.25 million downloads total - 10,913 stars on GitHub - 3 maintainers
Top 6.6% on crates.io
4 versions - Latest release: 5 months ago - 14 dependent packages - 332 dependent repositories - 3.57 million downloads total - 86 stars on GitHub - 1 maintainer
const-sha1 0.3.0
A sha1 implementation for use in const contexts4 versions - Latest release: 5 months ago - 14 dependent packages - 332 dependent repositories - 3.57 million downloads total - 86 stars on GitHub - 1 maintainer
Top 3.6% on crates.io
4 versions - Latest release: over 2 years ago - 9 dependent packages - 292 dependent repositories - 250 thousand downloads total - 1,702 stars on GitHub - 1 maintainer
tiger 0.2.1
Tiger hash function4 versions - Latest release: over 2 years ago - 9 dependent packages - 292 dependent repositories - 250 thousand downloads total - 1,702 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
12 versions - Latest release: 2 months ago - 39 dependent packages - 286 dependent repositories - 1.15 million downloads total - 29 stars on GitHub - 1 maintainer
by_address 1.2.1
Wrapper for comparing and hashing pointers by address12 versions - Latest release: 2 months ago - 39 dependent packages - 286 dependent repositories - 1.15 million downloads total - 29 stars on GitHub - 1 maintainer
Top 8.8% on crates.io
8 versions - Latest release: 7 months ago - 7 dependent packages - 206 dependent repositories - 139 thousand downloads total - 47 stars on GitHub - 1 maintainer
hashring 0.3.3
A minimal implementation of consistent hashing8 versions - Latest release: 7 months ago - 7 dependent packages - 206 dependent repositories - 139 thousand downloads total - 47 stars on GitHub - 1 maintainer
Top 8.9% on crates.io
33 versions - Latest release: 27 days ago - 36 dependent packages - 197 dependent repositories - 1.16 million downloads total - 13 stars on GitHub - 1 maintainer
crc-any 2.5.0
To compute CRC values by providing the length of bits, expression, reflection, an initial value a...33 versions - Latest release: 27 days ago - 36 dependent packages - 197 dependent repositories - 1.16 million downloads total - 13 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
11 versions - Latest release: 9 months ago - 73 dependent packages - 181 dependent repositories - 781 thousand downloads total - 898 stars on GitHub - 1 maintainer
error-stack 0.4.1
A context-aware error-handling library that supports arbitrary attached user data11 versions - Latest release: 9 months ago - 73 dependent packages - 181 dependent repositories - 781 thousand downloads total - 898 stars on GitHub - 1 maintainer
blake2b-rs 0.2.0
Rust bindings for the official Blake2b C implementation7 versions - Latest release: almost 4 years ago - 15 dependent packages - 144 dependent repositories - 527 thousand downloads total - 5 stars on GitHub - 3 maintainers
Top 7.7% on crates.io
9 versions - Latest release: over 1 year ago - 36 dependent packages - 141 dependent repositories - 2.62 million downloads total - 65 stars on GitHub - 1 maintainer
murmur3 0.5.2
A rust implementation of Murmur3 hash9 versions - Latest release: over 1 year ago - 36 dependent packages - 141 dependent repositories - 2.62 million downloads total - 65 stars on GitHub - 1 maintainer
crc24 0.1.6
CRC-24 implementation (IETF RFC2440-compatible)10 versions - Latest release: about 9 years ago - 3 dependent packages - 135 dependent repositories - 1.25 million downloads total - 3 stars on GitHub - 1 maintainer
hmac-sha1-compact 1.1.4 π°
A small, self-contained SHA1 and HMAC-SHA1 implementation7 versions - Latest release: 12 months ago - 2 dependent packages - 130 dependent repositories - 1.43 million downloads total - 7 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
7 versions - Latest release: over 3 years ago - 4 dependent packages - 117 dependent repositories - 362 thousand downloads total - 32 stars on GitHub - 3 maintainers
numext-constructor 0.1.6
Fixed-size uint and hash constructor.7 versions - Latest release: over 3 years ago - 4 dependent packages - 117 dependent repositories - 362 thousand downloads total - 32 stars on GitHub - 3 maintainers
jumphash 0.1.8 π°
A Fast, Minimal Memory, Consistent Hash Algorithm8 versions - Latest release: over 2 years ago - 3 dependent packages - 102 dependent repositories - 140 thousand downloads total - 15 stars on GitHub - 1 maintainer
Top 9.7% on crates.io
12 versions - Latest release: almost 5 years ago - 22 dependent packages - 95 dependent repositories - 94.9 thousand downloads total - 19 stars on GitHub - 1 maintainer
hashmap_core 0.1.11
Implementation of HashMap and HashSet for no_std environments.12 versions - Latest release: almost 5 years ago - 22 dependent packages - 95 dependent repositories - 94.9 thousand downloads total - 19 stars on GitHub - 1 maintainer
crypto_api 0.2.2
Defines a general purpose API for various cryptographic primitives6 versions - Latest release: about 5 years ago - 4 dependent packages - 94 dependent repositories - 334 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
104 versions - Latest release: 28 days ago - 26 dependent packages - 85 dependent repositories - 142 thousand downloads total - 860 stars on GitHub - 4 maintainers
holo_hash 0.2.8
hashing helpers supporting dht sharding104 versions - Latest release: 28 days ago - 26 dependent packages - 85 dependent repositories - 142 thousand downloads total - 860 stars on GitHub - 4 maintainers
Top 7.0% on crates.io
6 versions - Latest release: over 3 years ago - 18 dependent packages - 73 dependent repositories - 805 thousand downloads total - 60 stars on GitHub - 1 maintainer
pwhash 1.0.0
A collection of password hashing routines in pure Rust.6 versions - Latest release: over 3 years ago - 18 dependent packages - 73 dependent repositories - 805 thousand downloads total - 60 stars on GitHub - 1 maintainer
Top 5.7% on crates.io
26 versions - Latest release: 10 days ago - 3 dependent packages - 64 dependent repositories - 304 thousand downloads total - 478 stars on GitHub - 2 maintainers
sha2raw 13.0.0
SHA-2 hash function26 versions - Latest release: 10 days ago - 3 dependent packages - 64 dependent repositories - 304 thousand downloads total - 478 stars on GitHub - 2 maintainers
Top 6.9% on crates.io
8 versions - Latest release: over 3 years ago - 27 dependent packages - 64 dependent repositories - 710 thousand downloads total - 90 stars on GitHub - 1 maintainer
wyhash 0.5.0
Rust implementation of the WyHash fast portable non-cryptographic hashing algorithm and random nu...8 versions - Latest release: over 3 years ago - 27 dependent packages - 64 dependent repositories - 710 thousand downloads total - 90 stars on GitHub - 1 maintainer
sha1collisiondetection 0.3.4
SHA-1 hash function with collision detection and mitigation14 versions - Latest release: 2 months ago - 3 dependent packages - 61 dependent repositories - 284 thousand downloads total - 1 stars on GitLab.com - 3 maintainers
Top 10.0% on crates.io
7 versions - Latest release: almost 3 years ago - 10 dependent packages - 60 dependent repositories - 643 thousand downloads total - 54 stars on GitHub - 1 maintainer
ritelinked 0.3.2 π°
HashMap-like containers that hold their key-value pairs in a user controllable order7 versions - Latest release: almost 3 years ago - 10 dependent packages - 60 dependent repositories - 643 thousand downloads total - 54 stars on GitHub - 1 maintainer
Top 7.3% on crates.io
7 versions - Latest release: about 5 years ago - 11 dependent packages - 56 dependent repositories - 112 thousand downloads total - 147 stars on GitHub - 1 maintainer
argonautica 0.2.0
Idiomatic Argon2 password hashing for Rust7 versions - Latest release: about 5 years ago - 11 dependent packages - 56 dependent repositories - 112 thousand downloads total - 147 stars on GitHub - 1 maintainer
Top 8.2% on crates.io
1 version - Latest release: about 5 years ago - 5 dependent packages - 53 dependent repositories - 486 thousand downloads total - 64 stars on GitHub - 1 maintainer
blake2-rfc_bellman_edition 0.0.1
A pure Rust implementation of BLAKE2 based on RFC 7693. Forked for publishing purposes.1 version - Latest release: about 5 years ago - 5 dependent packages - 53 dependent repositories - 486 thousand downloads total - 64 stars on GitHub - 1 maintainer
Top 4.3% on crates.io
12 versions - Latest release: over 1 year ago - 15 dependent packages - 52 dependent repositories - 58.3 thousand downloads total - 1,702 stars on GitHub - 1 maintainer
md2 0.10.2
MD2 hash function12 versions - Latest release: over 1 year ago - 15 dependent packages - 52 dependent repositories - 58.3 thousand downloads total - 1,702 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
20 versions - Latest release: almost 3 years ago - 4 dependent packages - 47 dependent repositories - 109 thousand downloads total - 189 stars on GitHub - 1 maintainer
griddle 0.5.2
A HashMap variant that spreads resize load across inserts20 versions - Latest release: almost 3 years ago - 4 dependent packages - 47 dependent repositories - 109 thousand downloads total - 189 stars on GitHub - 1 maintainer
Top 6.6% on crates.io
15 versions - Latest release: about 5 years ago - 33 dependent packages - 46 dependent repositories - 430 thousand downloads total - 127 stars on GitHub - 1 maintainer
fasthash 0.4.0
A suite of non-cryptographic hash functions for Rust.15 versions - Latest release: about 5 years ago - 33 dependent packages - 46 dependent repositories - 430 thousand downloads total - 127 stars on GitHub - 1 maintainer
common_macros 0.1.1
Provides common macros like `hash_map!` or `hash_set!` (WIP)3 versions - Latest release: about 5 years ago - 11 dependent packages - 46 dependent repositories - 236 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 5.5% on crates.io
21 versions - Latest release: over 2 years ago - 9 dependent packages - 44 dependent repositories - 170 thousand downloads total - 318 stars on GitHub - 3 maintainers
ursa 0.3.7
This is the shared crypto library for Hyperledger components.21 versions - Latest release: over 2 years ago - 9 dependent packages - 44 dependent repositories - 170 thousand downloads total - 318 stars on GitHub - 3 maintainers
Top 5.5% on crates.io
8 versions - Latest release: about 1 year ago - 6 dependent packages - 40 dependent repositories - 73.8 thousand downloads total - 2,034 stars on GitHub - 3 maintainers
crev-recursive-digest 0.6.0
Library implementing recursive digest for filesystem directories8 versions - Latest release: about 1 year ago - 6 dependent packages - 40 dependent repositories - 73.8 thousand downloads total - 2,034 stars on GitHub - 3 maintainers
Top 3.1% on crates.io
21 versions - Latest release: over 1 year ago - 20 dependent packages - 40 dependent repositories - 1.77 million downloads total - 1,702 stars on GitHub - 1 maintainer
whirlpool 0.10.4
Whirlpool hash function21 versions - Latest release: over 1 year ago - 20 dependent packages - 40 dependent repositories - 1.77 million downloads total - 1,702 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
19 versions - Latest release: almost 4 years ago - 31 dependent packages - 38 dependent repositories - 540 thousand downloads total - 67 stars on GitHub - 1 maintainer
decorum 0.3.1
Total ordering, equivalence, hashing, and constraints for floating-point types.19 versions - Latest release: almost 4 years ago - 31 dependent packages - 38 dependent repositories - 540 thousand downloads total - 67 stars on GitHub - 1 maintainer
Top 5.4% on crates.io
20 versions - Latest release: 18 days ago - 12 dependent packages - 38 dependent repositories - 160 thousand downloads total - 719 stars on GitHub - 3 maintainers
winter-crypto 0.9.0
Cryptographic library for the Winterfell STARK prover/verifier20 versions - Latest release: 18 days ago - 12 dependent packages - 38 dependent repositories - 160 thousand downloads total - 719 stars on GitHub - 3 maintainers
Top 8.0% on crates.io
9 versions - Latest release: over 5 years ago - 25 dependent packages - 35 dependent repositories - 316 thousand downloads total - 49 stars on GitHub - 1 maintainer
metrohash 1.0.6
Rust implementation of MetroHash, a high quality, high performance hash algorithm9 versions - Latest release: over 5 years ago - 25 dependent packages - 35 dependent repositories - 316 thousand downloads total - 49 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
19 versions - Latest release: 11 months ago - 14 dependent packages - 34 dependent repositories - 480 thousand downloads total - 137 stars on GitHub - 1 maintainer
highway 1.1.0 π°
Native Rust port of Google's HighwayHash, which makes use of SIMD instructions for a fast and str...19 versions - Latest release: 11 months ago - 14 dependent packages - 34 dependent repositories - 480 thousand downloads total - 137 stars on GitHub - 1 maintainer
Top 4.8% on crates.io
22 versions - Latest release: over 1 year ago - 10 dependent packages - 34 dependent repositories - 51.3 thousand downloads total - 1,702 stars on GitHub - 1 maintainer
streebog 0.10.2
Streebog (GOST R 34.11-2012) hash function22 versions - Latest release: over 1 year ago - 10 dependent packages - 34 dependent repositories - 51.3 thousand downloads total - 1,702 stars on GitHub - 1 maintainer
fasthash-sys 0.3.2
A suite of non-cryptographic hash functions for Rust.13 versions - Latest release: almost 6 years ago - 1 dependent package - 33 dependent repositories - 437 thousand downloads total - 127 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
7 versions - Latest release: about 7 years ago - 15 dependent packages - 32 dependent repositories - 247 thousand downloads total - 1,702 stars on GitHub - 1 maintainer
digest-buffer 0.3.1
Fixed size buffer for use in cryptographic hash functions7 versions - Latest release: about 7 years ago - 15 dependent packages - 32 dependent repositories - 247 thousand downloads total - 1,702 stars on GitHub - 1 maintainer
Top 4.0% on crates.io
4 versions - Latest release: over 2 years ago - 6 dependent packages - 30 dependent repositories - 1.04 million downloads total - 1,702 stars on GitHub - 1 maintainer
ripemd320 0.10.0
Deprecated. Use the ripemd crate isntead.4 versions - Latest release: over 2 years ago - 6 dependent packages - 30 dependent repositories - 1.04 million downloads total - 1,702 stars on GitHub - 1 maintainer
Top 3.7% on crates.io
11 versions - Latest release: over 2 years ago - 15 dependent packages - 28 dependent repositories - 414 thousand downloads total - 1,702 stars on GitHub - 1 maintainer
groestl 0.10.1
GrΓΈstl hash function11 versions - Latest release: over 2 years ago - 15 dependent packages - 28 dependent repositories - 414 thousand downloads total - 1,702 stars on GitHub - 1 maintainer
crc8 0.1.1
A CRC8 implementation2 versions - Latest release: about 8 years ago - 5 dependent packages - 27 dependent repositories - 140 thousand downloads total - 3 stars on GitHub - 1 maintainer
harsh 0.2.2
Hashids implementation for Rust11 versions - Latest release: over 2 years ago - 11 dependent packages - 27 dependent repositories - 117 thousand downloads total - 62 stars on GitHub - 1 maintainer
Top 6.1% on crates.io
12 versions - Latest release: about 3 years ago - 10 dependent packages - 27 dependent repositories - 106 thousand downloads total - 296 stars on GitHub - 1 maintainer
img_hash 3.2.0
A simple library that provides perceptual hashing and difference calculation for images.12 versions - Latest release: about 3 years ago - 10 dependent packages - 27 dependent repositories - 106 thousand downloads total - 296 stars on GitHub - 1 maintainer
blake 2.0.2
Implementation of the BLAKE hash function for Rust via FFI9 versions - Latest release: over 2 years ago - 6 dependent packages - 26 dependent repositories - 128 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 5.7% on crates.io
14 versions - Latest release: about 1 year ago - 14 dependent packages - 26 dependent repositories - 942 thousand downloads total - 419 stars on GitHub - 1 maintainer
obfstr 0.4.3
Compiletime string constant obfuscation for Rust14 versions - Latest release: about 1 year ago - 14 dependent packages - 26 dependent repositories - 942 thousand downloads total - 419 stars on GitHub - 1 maintainer
image_hasher 2.0.0 π°
A simple library that provides perceptual hashing and difference calculation for images.6 versions - Latest release: 3 months ago - 7 dependent packages - 26 dependent repositories - 151 thousand downloads total - 23 stars on GitHub - 1 maintainer
conhash 0.5.1
Consistent Hashing library in Rust9 versions - Latest release: 12 months ago - 3 dependent packages - 23 dependent repositories - 643 thousand downloads total - 16 stars on GitHub - 1 maintainer
Top 7.6% on crates.io
19 versions - Latest release: 5 months ago - 4 dependent packages - 22 dependent repositories - 431 thousand downloads total - 115 stars on GitHub - 1 maintainer
xorf 0.11.0 π°
Library implementing xor filters - faster and smaller than bloom and cuckoo filters.19 versions - Latest release: 5 months ago - 4 dependent packages - 22 dependent repositories - 431 thousand downloads total - 115 stars on GitHub - 1 maintainer
sorted-iter 0.1.11
Typesafe extensions for sorted iterators, including set and relational operations12 versions - Latest release: about 1 year ago - 3 dependent packages - 20 dependent repositories - 211 thousand downloads total - 18 stars on GitHub - 1 maintainer
Top 5.2% on crates.io
1 version - Latest release: about 9 years ago - 7 dependent packages - 20 dependent repositories - 175 thousand downloads total - 1 maintainer
shaman 0.1.0
A pure-Rust, cross-platform implementation of various common hashing algorithms.1 version - Latest release: about 9 years ago - 7 dependent packages - 20 dependent repositories - 175 thousand downloads total - 1 maintainer
fastmurmur3 0.2.0
Fast non-cryptographic hash, with the benchmarks to prove it.2 versions - Latest release: 11 months ago - 13 dependent packages - 19 dependent repositories - 117 thousand downloads total - 14 stars on GitHub - 1 maintainer
Top 7.0% on crates.io
11 versions - Latest release: 5 months ago - 18 dependent packages - 19 dependent repositories - 117 thousand downloads total - 143 stars on GitHub - 1 maintainer
rs_merkle 1.4.2
The most advanced Merkle Tree library for Rust. Supports creating and verifying proofs, multi-pro...11 versions - Latest release: 5 months ago - 18 dependent packages - 19 dependent repositories - 117 thousand downloads total - 143 stars on GitHub - 1 maintainer
sp800-185 0.2.0
SHA-3 Derived Functions (SP800-185) Implementation in Rust.4 versions - Latest release: over 6 years ago - 3 dependent packages - 17 dependent repositories - 146 thousand downloads total - 3 stars on GitHub - 1 maintainer
Related Keywords
rust
178
digest
112
crypto
103
cryptography
90
checksum
58
hashing
58
md5
56
sha1
48
sha2
45
sha3
43
blake2
40
hashmap
36
cryptographic-hash-functions
33
gost
32
groestl
32
sm3
31
streebog
31
ripemd
31
whirlpool
31
md4
31
md2
31
k12
31
password
30
sha256
25
hasher
23
cli
19
security
17
no_std
17
map
16
hashset
16
rust-library
15
library
14
random
14
keccak
13
sha512
12
consistent
12
graph
12
bcrypt
11
xxhash
11
typescript
11
superapp
11
crc
11
no-std
11
ai
11
data-structures
10
image
10
simulation
10
sha
10
cache
9
web
9
rust-crate
9
cipher
9
argon2
9
block
9
block-editor
9
set
8
fingerprint
8
merkle
8
perceptual
8
json
8
derive
8
fnv
8
tree
8
hacktoberfest
7
ethereum
7
simd
7
data
7
serde
7
rust-lang
7
distributed
7
file
7
string
7
jwt
7
blake3
6
qrcode-generator
6
qrcode
6
qrc
6
qr-code
6
qr
6
logging
6
log
6
jwt-token
6
hsh
6
errors
6
date
6
encoding
6
algorithm
6
algorithms
6
crc32
6
blake2b
6
bitcoin
6
multiformats
5
database
5
hashed
5
ipfs
5
file-checksum
5
wyhash
5
filesystem
5
caching
5
fuzzy
5