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 1.3% on crates.io
sha1 0.10.6
SHA-1 hash function
26 versions - Latest release: 9 months ago - 574 dependent packages - 20,443 dependent repositories - 83.6 million downloads total - 1,715 stars on GitHub - 2 maintainers
Top 1.9% on crates.io
ripemd 0.1.3
Pure Rust implementation of the RIPEMD hash functions
5 versions - Latest release: over 1 year ago - 92 dependent packages - 2,572 dependent repositories - 7.41 million downloads total - 1,715 stars on GitHub - 1 maintainer
Top 1.4% on crates.io
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 - 35.7 million downloads total - 1,715 stars on GitHub - 1 maintainer
Top 1.3% on crates.io
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 - 79.8 million downloads total - 1,715 stars on GitHub - 1 maintainer
num-order 1.2.0 💰
Numerically consistent `Eq`, `Ord` and `Hash` implementations for various `num` types (`u32`, `f6...
13 versions - Latest release: 9 months ago - 6 dependent packages - 1 dependent repositories - 29.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
consistent_hash 0.1.4 💰
An implementation of Consistent hashing algorithm
5 versions - Latest release: over 7 years ago - 1 dependent repositories - 4.04 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 6.1% on crates.io
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 - 107 thousand downloads total - 297 stars on GitHub - 1 maintainer
pi_hash 0.1.1
Provide unified hasher, HashMap and HashSet, The hash algorithm used can be determined by compili...
2 versions - Latest release: over 2 years ago - 24 dependent packages - 14 dependent repositories - 19.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
xxh 0.1.2
XXHash algorithm implementation for Rust
3 versions - Latest release: over 1 year ago - 1.87 thousand downloads total - 1 stars on GitHub - 1 maintainer
hashindexed 0.1.1
A cache. A set which compares elements in a customisable way without overriding the eq() and hash...
2 versions - Latest release: about 8 years ago - 1 dependent package - 2 dependent repositories - 3.56 thousand downloads total - 1 stars on GitHub - 1 maintainer
rand_hash
Cryptographically-secure pseudo-random generator based on cryptographic hash function
1 version - 0 downloads total - 0 stars on GitHub - 1 maintainer
img_hash_median 4.0.0 💰
A simple library that provides perceptual hashing and difference calculation for images. Includes...
1 version - Latest release: over 3 years ago - 1 dependent package - 2 dependent repositories - 9.56 thousand downloads total - 0 stars on GitHub - 1 maintainer
binconf 0.2.700
Save and load from a binary configuration file with ease.
9 versions - Latest release: 5 months ago - 2.74 thousand downloads total - 2 stars on GitHub - 1 maintainer
wy 1.1.2 💰
Rust implementation of wyhash algorithms
4 versions - Latest release: almost 4 years ago - 2 dependent packages - 1 dependent repositories - 7.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
tlsh2 0.3.0
A rust implementation of the TLSH algorithm
4 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 8.07 thousand downloads total - 7 stars on GitHub - 1 maintainer
string_compressor 1.0.1
A very fast hasher that optimizes for small hash sizes.
3 versions - Latest release: almost 2 years ago - 1.09 thousand downloads total - 1 stars on GitHub - 1 maintainer
djpass 1.4.0
A command-line tool to generate and verify passwords used in Django project.
15 versions - Latest release: 8 months ago - 43.3 thousand downloads total - 6 stars on GitHub - 1 maintainer
wpa-psk-cli 0.1.5
A command-line utility to compute the WPA-PSK of a Wi-FI SSID and passphrase
6 versions - Latest release: 3 months ago - 2.66 thousand downloads total - 1 maintainer
rusty_password 0.1.2
Rusting passwords that cant be recognized, (aka hashes using bcrypt)
1 version - Latest release: over 2 years ago - 1 dependent repositories - 500 downloads total - 0 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 - 242 thousand downloads total - 6 stars on GitHub - 1 maintainer
winternitz-ots 0.3.0
A Rust Library For Interacting With Winternitz One-Time Signatures, a Hash-Based, Post-Quantum Di...
4 versions - Latest release: about 3 years ago - 1.81 thousand downloads total - 6 stars on GitHub - 1 maintainer
wpa-psk 0.2.3
Compute the WPA-PSK of a Wi-FI SSID and passphrase
10 versions - Latest release: 3 months ago - 1 dependent package - 4.28 thousand downloads total - 1 maintainer
mdg 0.0.1 💰
A Rust library that implements the MD5 cryptographic hash function
1 version - Latest release: over 1 year ago - 1 dependent package - 925 downloads total - 13 stars on GitHub - 1 maintainer
mini-functions 0.0.10 💰
A Rust library of highly performant utility and wrapper functions
10 versions - Latest release: 5 months ago - 1 dependent repositories - 3.07 thousand downloads total - 13 stars on GitHub - 1 maintainer
idk 0.0.1 💰
A Rust library for error handling and reporting in Mini Functions.
1 version - Latest release: over 1 year ago - 2 dependent packages - 1.47 thousand downloads total - 13 stars on GitHub - 1 maintainer
cjwt 0.0.1 💰
A Rust library for working with JSON Web Tokens (JWTs) and JSON Web Signatures (JWSs)
1 version - Latest release: over 1 year ago - 2 dependent packages - 1.19 thousand downloads total - 13 stars on GitHub - 1 maintainer
cclm 0.0.1 💰
The `Claims` library holds JSON Web Token (JWT) cclm. It provides an RFC7519 compliant implementa...
1 version - Latest release: over 1 year ago - 3 dependent packages - 1.47 thousand downloads total - 13 stars on GitHub - 1 maintainer
psph 0.0.1 💰
A Rust library for generating random passwords and passphrases
1 version - Latest release: over 1 year ago - 670 downloads total - 13 stars on GitHub - 1 maintainer
oomfi 0.1.2
A minimal Bloom Filter implementation in Rust
3 versions - Latest release: about 1 year ago - 1 dependent package - 2.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
fuzzyhash 0.2.2
Pure Rust fuzzy hash implementation
8 versions - Latest release: about 1 year ago - 6 dependent packages - 6 dependent repositories - 41.4 thousand downloads total - 19 stars on GitHub - 1 maintainer
highhash 0.2.0
High-speed hashing algorithms for Rust.
3 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 19.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
Gen_Prime 1.1.9
A way to transform a hash to a prime number
14 versions - Latest release: over 5 years ago - 9.21 thousand downloads total - 0 stars on GitHub - 1 maintainer
yellowsun 0.2.3
CryptoNight hash implementation for Monero and related cryptocurrency
6 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 5.79 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
rustc_tools_util 0.3.0
small helper to generate version information for git packages
5 versions - Latest release: over 1 year ago - 8 dependent packages - 336 dependent repositories - 2.27 million downloads total - 10,915 stars on GitHub - 3 maintainers
multihash-codetable 0.1.2
Default multihash code-table with cryptographically secure hash implementations
3 versions - Latest release: 4 months ago - 5 dependent packages - 1 dependent repositories - 677 thousand downloads total - 147 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
multihash-derive 0.9.0
Proc macro for deriving custom multihash tables.
7 versions - Latest release: about 1 year ago - 3 dependent packages - 2,150 dependent repositories - 6.97 million downloads total - 147 stars on GitHub - 1 maintainer
multihash-derive-impl 0.1.0
Internal proc-macro crate for the MultihashDigest derive
1 version - Latest release: about 1 year ago - 1 dependent package - 2 dependent repositories - 676 thousand downloads total - 147 stars on GitHub - 1 maintainer
Top 4.1% on crates.io
multihash 0.19.1
Implementation of the multihash format
38 versions - Latest release: 9 months ago - 150 dependent packages - 2,847 dependent repositories - 11.2 million downloads total - 147 stars on GitHub - 4 maintainers
djangohashers 1.7.3
A Rust port of the password primitives used in Django project.
52 versions - Latest release: 2 months ago - 1 dependent package - 10 dependent repositories - 52.1 thousand downloads total - 55 stars on GitHub - 1 maintainer
static_map_macros 0.1.1
Procedural macro used for static_map.
4 versions - Latest release: almost 7 years ago - 1 dependent package - 2 dependent repositories - 3.24 thousand downloads total - 4 stars on GitHub - 1 maintainer
lockfreehashmap 0.1.2
A concurrent, lock-free hash map.
3 versions - Latest release: about 6 years ago - 1 dependent package - 1 dependent repositories - 2.93 thousand downloads total - 22 stars on GitHub - 1 maintainer
hmac-sha1-compact 1.1.4 💰
A small, self-contained SHA1 and HMAC-SHA1 implementation
7 versions - Latest release: 12 months ago - 2 dependent packages - 130 dependent repositories - 1.62 million downloads total - 7 stars on GitHub - 1 maintainer
nix-base32 0.1.1
Provides a nix (as in NixOS) compatible base32 encoding.
3 versions - Latest release: over 4 years ago - 4 dependent packages - 7 dependent repositories - 27.2 thousand downloads total - 10 stars on GitHub - 1 maintainer
fs-verity 0.2.0
Produce fs-verity measurements in pure Rust, or access the Linux kernel APIs to freeze a file wit...
2 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 1.43 thousand downloads total - 1 stars on GitHub - 1 maintainer
hamt-rs 0.3.0
A Hash Array Mapped Trie implementation based on the *Ideal Hash Trees* paper by Phil Bagwell.
5 versions - Latest release: almost 7 years ago - 5.74 thousand downloads total - 171 stars on GitHub - 1 maintainer
sha3-rust
This crate provides an implementation of the Keccak (SHA-3) cryptographic hash function family
1 version - 0 downloads total - 1 maintainer
hash_by_ref 0.1.0
A simple NewType that wraps Rc<T> and allows to use the reference identity/pointer value of Rc<T>...
1 version - Latest release: almost 7 years ago - 1 dependent package - 4 dependent repositories - 10.5 thousand downloads total - 3 stars on GitHub - 1 maintainer
easy-hasher 2.2.1
Easy hashing library
19 versions - Latest release: almost 4 years ago - 6 dependent packages - 11 dependent repositories - 25.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
tenthash 0.3.0
A robust 160-bit non-cryptographic hash function.
3 versions - Latest release: 4 months ago - 1.17 thousand downloads total - 0 stars on GitHub - 1 maintainer
hashed-type-def-procmacro 0.1.2
Proc-macro generator for a hash based type identifier: hash code is computed on the basis of type...
4 versions - Latest release: 3 months ago - 2 dependent packages - 1.72 thousand downloads total - 1 stars on GitHub - 1 maintainer
hashed-type-def-core 0.1.2
A simple hash based type identifier: hash code is computed on the basis of type definition
4 versions - Latest release: 3 months ago - 1 dependent package - 1.69 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 9.2% on crates.io
dusk-poseidon 0.39.0
Implementation of Poseidon hash algorithm over the Bls12-381 Scalar field.
41 versions - Latest release: about 1 month ago - 13 dependent packages - 11 dependent repositories - 29.7 thousand downloads total - 196 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
murmur3 0.5.2
A rust implementation of Murmur3 hash
9 versions - Latest release: over 1 year ago - 36 dependent packages - 141 dependent repositories - 3.05 million downloads total - 66 stars on GitHub - 1 maintainer
hash-checker 0.1.4
Check the hash value of the downloaded executable.
1 version - Latest release: 2 months ago - 412 downloads total - 0 stars on GitLab.com - 1 maintainer
cityhash-rs 1.0.1
Rust no_std implementation of Google Cityhash v1.0.2, v1.0.3, and v1.1.0
2 versions - Latest release: almost 2 years ago - 2 dependent packages - 4 dependent repositories - 16.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
arrow-digest 51.0.0
Stable hashes for Apache Arrow.
31 versions - Latest release: 2 months ago - 1 dependent repositories - 17.9 thousand downloads total - 4 stars on GitHub - 2 maintainers
harsh 0.2.2
Hashids implementation for Rust
11 versions - Latest release: over 2 years ago - 11 dependent packages - 27 dependent repositories - 132 thousand downloads total - 62 stars on GitHub - 1 maintainer
Top 8.9% on crates.io
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: about 1 month ago - 36 dependent packages - 197 dependent repositories - 1.23 million downloads total - 13 stars on GitHub - 1 maintainer
Top 8.8% on crates.io
hashring 0.3.3
A minimal implementation of consistent hashing
9 versions - Latest release: 7 months ago - 7 dependent packages - 206 dependent repositories - 144 thousand downloads total - 47 stars on GitHub - 1 maintainer
hashed-type-def 0.1.2
A simple hash based type identifier: hash code is computed on the basis of type definition
4 versions - Latest release: 3 months ago - 3 dependent packages - 1.62 thousand downloads total - 1 stars on GitHub - 1 maintainer
md6 2.0.3 💰
Implementation of the MD6 hash function for Rust via FFI
8 versions - Latest release: over 3 years ago - 2 dependent packages - 12 dependent repositories - 120 thousand downloads total - 0 stars on GitHub - 1 maintainer
static_map 0.1.1
A static hashmap implementation, based on the Round-Robin hashing algorithm found in rustc.
4 versions - Latest release: almost 7 years ago - 2 dependent packages - 3 dependent repositories - 4 thousand downloads total - 4 stars on GitHub - 1 maintainer
libmhash 0.2.1
A file hashing library that can do multiple hashes for multile files at the same time.
4 versions - Latest release: 10 months ago - 1.26 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
sha256 1.5.0
sha256 crypto digest
17 versions - Latest release: 5 months ago - 168 dependent packages - 969 dependent repositories - 1.95 million downloads total - 23 stars on GitHub - 1 maintainer
crypto_api 0.2.2
Defines a general purpose API for various cryptographic primitives
6 versions - Latest release: about 5 years ago - 4 dependent packages - 94 dependent repositories - 341 thousand downloads total - 0 stars on GitHub - 1 maintainer
ripemd128 0.1.2
RIPEMD-128 hash function
3 versions - Latest release: over 5 years ago - 3 dependent repositories - 3.74 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 7.0% on crates.io
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 - 126 thousand downloads total - 143 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
bitcoin_hashes 0.14.0
Hash functions used by the rust-bitcoin eccosystem
29 versions - Latest release: 3 months ago - 164 dependent packages - 977 dependent repositories - 7.37 million downloads total - 1,914 stars on GitHub - 2 maintainers
backup-deduplicator 0.3.0
A tool to deduplicate backups. It builds a hash tree of all files and folders in the target direc...
3 versions - Latest release: about 2 months ago - 898 downloads total - 1 stars on GitHub - 1 maintainer
sha256-rs 1.0.2
Implementation of the SHA256 hash made using Rust
4 versions - Latest release: 6 months ago - 2 dependent packages - 1 dependent repositories - 3.79 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
plain_hasher 0.2.3
Hasher for 32-byte keys.
4 versions - Latest release: about 4 years ago - 10 dependent packages - 357 dependent repositories - 398 thousand downloads total - 274 stars on GitHub - 1 maintainer
lightspeed_hash 0.58.0
Hash functions.
56 versions - Latest release: 2 months ago - 1 dependent package - 21.7 thousand downloads total - 26 stars on GitHub - 1 maintainer
Top 7.5% on crates.io
hmac-sha256 1.1.7 💰
A small, self-contained SHA256 and HMAC-SHA256 implementation
17 versions - Latest release: 12 months ago - 49 dependent packages - 358 dependent repositories - 2.27 million downloads total - 27 stars on GitHub - 1 maintainer
deterministic-hash 1.0.1
Create deterministic hashes regardless of architecture
2 versions - Latest release: almost 3 years ago - 4 dependent packages - 3 dependent repositories - 24 thousand downloads total - 1 stars on GitHub - 1 maintainer
gearhash 0.1.3
Fast, SIMD-accelerated hash function for content-defined chunking
4 versions - Latest release: about 4 years ago - 2 dependent repositories - 22 thousand downloads total - 18 stars on GitHub - 1 maintainer
chksum-core 0.0.0
Core traits and functions for straightforward hash computation of bytes, files, directories and m...
2 versions - Latest release: 6 months ago - 10 dependent packages - 26.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
entro-hash 1.0.6 💰
Entro Hash is a 32-bit, non-cryptographic hashing algorithm.
7 versions - Latest release: 4 months ago - 2.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
sqlite-hashes 0.7.1
Hashing functions for SQLite with aggregation support: MD5, SHA1, SHA256, SHA512, FNV-1a, xxHash
17 versions - Latest release: 3 months ago - 3 dependent packages - 1 dependent repositories - 15.5 thousand downloads total - 10 stars on GitHub - 1 maintainer
get-hash 1.1.9
Get hash of a string
6 versions - Latest release: about 1 month ago - 1.36 thousand downloads total - 1 maintainer
keccakrs 0.1.6
A verbose, readable implementation of Keccak in Rust
7 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 6.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
rcrypt 0.4.0 💰
A compact hashing/salting library based on bcrypt with smaller hashes
6 versions - Latest release: over 2 years ago - 1 dependent repositories - 4.86 thousand downloads total - 12 stars on GitHub - 1 maintainer
eth_checksum 0.1.2 💰
Ethereum address checksum
3 versions - Latest release: over 3 years ago - 7 dependent packages - 7 dependent repositories - 26.1 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 6.6% on crates.io
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 - 440 thousand downloads total - 128 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 - 446 thousand downloads total - 128 stars on GitHub - 1 maintainer
Top 1.1% on crates.io
hashbrown 0.14.5
A Rust port of Google's SwissTable hash map
46 versions - Latest release: about 1 month ago - 1,086 dependent packages - 59,745 dependent repositories - 306 million downloads total - 2,271 stars on GitHub - 1 maintainer
chksum-sha2-256 0.0.0
An implementation of the SHA-2 256 hash function with a straightforward interface for computing d...
1 version - Latest release: 6 months ago - 1 dependent package - 25.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
sparx 0.1.2 💰
SPARX block ciphers implementations
3 versions - Latest release: about 5 years ago - 2 dependent packages - 2 dependent repositories - 83.4 thousand downloads total - 15 stars on GitHub - 1 maintainer
chksum-sha2 0.0.0
An implementation of SHA-2 hash functions with a straightforward interface for computing digests ...
1 version - Latest release: 6 months ago - 1 dependent package - 24.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
deer-json 0.0.0-reserved
A backend-agnostic fail-slow deserialization framework
1 version - Latest release: over 1 year ago - 363 downloads total - 905 stars on GitHub - 1 maintainer
whazzup 0.0.0-wrong-crate
Ask what's up, get a status back
1 version - Latest release: 10 months ago - 414 downloads total - 955 stars on GitHub - 1 maintainer
hashable_weak 0.1.1
A hashable weak pointer
3 versions - Latest release: about 2 months ago - 705 downloads total - 0 stars on GitHub - 1 maintainer
numext-fixed-hash-core 0.1.6
A internal crate used by numext-fixed-hash.
4 versions - Latest release: over 3 years ago - 2 dependent packages - 1 dependent repositories - 18.2 thousand downloads total - 32 stars on GitHub - 1 maintainer
spow 0.2.0
Proof of Work for the Server and Client + WASM
3 versions - Latest release: 6 months ago - 1 dependent package - 3.12 thousand downloads total - 4 stars on GitHub - 1 maintainer
chksum-writer 0.0.0
A convenient interface for calculating hash digests on the fly while writing data to a writer.
1 version - Latest release: 6 months ago - 7 dependent packages - 541 downloads total - 0 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
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 - 367 thousand downloads total - 32 stars on GitHub - 3 maintainers
numext-fixed-hash-hack 0.1.6
A internal crate used by numext-fixed-hash.
4 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 17.9 thousand downloads total - 32 stars on GitHub - 1 maintainer
anyhash 0.1.2
Traits and utilities for making hashes of any type
3 versions - Latest release: 2 months ago - 943 downloads total - 0 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
error-stack 0.4.1
A context-aware error-handling library that supports arbitrary attached user data
11 versions - Latest release: 9 months ago - 73 dependent packages - 181 dependent repositories - 863 thousand downloads total - 898 stars on GitHub - 1 maintainer
type_hash 0.3.0
Generate a hash for a Rust type. The primary use-case for this crate is for detecting difference...
5 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 86.6 thousand downloads total - 2 stars on GitHub - 1 maintainer
deer 0.0.0-reserved
A backend-agnostic fail-slow deserialization framework
1 version - Latest release: over 1 year ago - 364 downloads total - 905 stars on GitHub - 1 maintainer