#hasher

  1. ahash

    A non-cryptographic hash function using AES-NI for high performance

    v0.8.12 22.1M #non-cryptographic-hash #hasher #hash-map
  2. rustc-hash

    A speedy, non-cryptographic hashing algorithm used by rustc

    v2.1.1 27.6M #non-cryptographic-hash #hasher #fxhash #rustc
  3. xxhash-rust

    xxhash

    v0.8.15 4.8M #xxh3 #hasher #hash #no-alloc
  4. twox-hash

    XXHash and XXH3 algorithms

    v2.1.2 8.6M #xx-hash #xxh3 #hasher
  5. rapidhash

    An extremely fast, high quality, platform-independent hashing algorithm

    v4.3.0 769K #hashing #hasher #hash
  6. fnv

    Fowler–Noll–Vo hash function

    v1.0.7 23.7M #hash #hash-set #hasher #default-hasher #vo #hash-map #noll #fowler #fowler-noll-vo
  7. foldhash

    A fast, non-cryptographic, minimally DoS-resistant hashing algorithm

    v0.2.0 20.1M #non-cryptographic-hash #no-std #hasher
  8. highway

    Native Rust port of Google's HighwayHash, which makes use of SIMD instructions for a fast and strong hash function

    v1.3.0 118K #highway-hash #simd #hash #avx #hasher
  9. trie-db

    Merkle-Patricia Trie generic over key hasher and node encoding

    v0.31.0 275K #patricia-trie #database #modified-merkle-tree #hash-db #node #byte-slice #base-16 #hasher #merkle-patricia-trie #memory-db
  10. rustc-stable-hash

    A stable hashing algorithm used by rustc

    v0.1.2 781K #hashing #cross-platform #hasher #sip-hasher #stable-hasher
  11. gxhash

    non-cryptographic algorithm

    v3.5.0 77K #hasher #hash-map #hash
  12. hash_hasher

    A hasher which is designed to work with already-hashed or hash-like data

    v2.0.4 307K #hasher #hash-set #hash-map
  13. gix-hashtable

    that provides hashtable based data structures optimized to utilize ObjectId keys

    v0.12.0 2.6M #hash-map #object-id #version-control #gix #hasher
  14. wyhash

    fast portable non-cryptographic hashing algorithm and random number generator

    v0.6.0 500K #random #hasher #rng
  15. hash-db

    Trait for hash-keyed databases

    v0.16.0 377K #hash #hash-keyed #byte-slice #database-interface #traits #hasher
  16. filecoin-hashers

    Hashers used in filecoin and their abstractions

    v14.0.1 10K #filecoin #hasher #blake2 #poseidon #abstraction #hash
  17. tl-proto

    A collection of traits for working with TL serialization/deserialization

    v0.5.4 2.8K #collection-traits #hash #tl #deserialize #packet #serialization #hasher
  18. multihash-codetable

    Default multihash code-table with cryptographically secure hash implementations

    v0.1.4 19K #ipfs #code-table #hasher #cryptographically-secure #own #digest
  19. imghash

    Image hashing for Rust

    v1.5.0 230 #perceptual-hash #hashing #image #hasher #generated
  20. hashers

    A collection of non-cryptographic hashing algorithms for Rust

    v1.0.1 240K #hasher #non-cryptographic-hash #default-hasher
  21. museair

    A portable hashing algorithm that heavily optimized for performance and quality, incorporating structures never before implemented

    v0.4.0 2.3K #hasher #wyhash #rapidhash
  22. deterministic-hash

    Create deterministic hashes regardless of architecture

    v1.0.2 4.3K #hash #hasher #deterministic
  23. vacp2p_pmtree

    Persistent Merkle Tree in Rust

    v2.0.3 1.2K #merkle-tree #db-key #database #pmtree #default #deserialize #fr #hasher #memory-db #in-memory-database
  24. digestible

    A more dynamic Hash and Hasher trait for Rust

    v0.2.3 470 #hasher #hash #digest
  25. argon2-kdf

    Intuitive Rust bindings for Argon2

    v1.6.3 #key-derivation #argon2 #encryption-key #kdf #intuitive #hasher
  26. cityhasher

    A pure Rust implementation of Google's CityHash hashing algorithm

    v0.1.0 18K #city-hash #hasher #hash
  27. hypertwobits

    cardinality estimation algorithm

    v0.2.3 200 #stack #sketch #hyper-log-log #cardinality #bit #hashing #substreams #data-structures #128-bit #hasher
  28. hud-slice-by-8

    HUD Software's Rust improved implementation of the Intel Slice-By-8 algorithm

    v1.0.10 290 #hashing #hasher #string #hash #string-hash
  29. derive_hash_fast

    A faster replacement for #[derive(Hash)] for types without padding

    v0.2.3 #hash #derive #hasher #fast #no-alloc
  30. plain_hasher

    Hasher for 32-byte keys

    v0.2.3 103K #hasher #32-byte #hash
  31. jamhash

    A fast, simple hash function with dual-path accumulation

    v0.1.2 #hashing #k-mer #hasher
  32. hash256-std-hasher

    Standard library hasher for 256-bit prehashed keys

    v0.15.2 240K #hasher #merkle-tree #key #256-bit #standard #32-byte
  33. hash-injector

    Hasher+BuildHasher to inject particular hash

    v0.0.3-alpha #hasher #lru-cache #hash-map #cache
  34. bab_rs

    Bab family of hash functions, and its WILLIAM3 instantiation

    v0.4.3 #hash #instantiation #william3 #hasher #family-of-hash-functions
  35. murmur3_32

    MurmurHash3 32bit algorithm

    v0.1.0 #32-bit #murmur3 #algorithm #murmur-hash3 #hasher #non-cryptographic-hash
  36. JenkHash

    Bob Jenkins hash functions for Rust with a digest-compatible API

    v0.3.0 #jenkhash #hash #jenkins #32-bit #api #hash-table #bob #spooky #lookup3 #64-bit #hasher
  37. azathoth-utils

    Small utilities crate for the AzathothC2 framework

    v0.1.2 #formatter #azathoth-c2 #binary-size #pattern #crc32 #wildcard #hashing #hasher #obfuscated #feature-gated
  38. http-content-digest

    Content-Digest implementation to Request/Response of http crate

    v0.2.0 230 #hash #http-response #http-request #content-digest #hasher
  39. slice-by-8

    HUD Software's Rust improved implementation of the Intel Slice-By-8 algorithm

    v1.0.11 #hash #hasher #gamedev #string
  40. hasher

    Package hasher provides a Hasher trait

    v0.1.4 43K #traits #hashing #digest
  41. azathoth_libload

    A Dynamic loader for the AzathothC2 framework

    v0.1.3 #loader #azathoth-c2 #symbols #hasher #dynamic #dynamic-loading #cross-platform
  42. hrw

    generic implementation of Highest Random Weight (HRW or Rendezvous) hashing

    v0.1.2 300 #rendezvous #hashing #node #generic #hasher #ahash
  43. cityhash-sys

    Rust binding of Google CityHash algorithm

    v1.0.6 550 #hash #hasher #string-hash
  44. si-crypto-hashes

    reusable functionality for working with typical cryptographic hashes

    v0.1.2 550 #hash #reusable #typical #applications #hasher
  45. drtahash

    A non-cryptographic hash function using AES-NI for high performance

    v0.0.17 #hasher #hash-map #aes
  46. ultra_hash_0x

    UltraHash-0x: A fast, 64/128-bit hashing engine created by Seleste Scorpion (God Ace)

    v0.1.2 #hashing #engine #128-bit #seed #secure #hasher #ace #god #performance-optimized #internal-state
  47. pure_rng

    rand-compatible RNG library for generating repeatable, controlled random values, designed primarily for use in games

    v0.9.0 #random #hasher #deterministic #rng
  48. nohasher

    No-op hasher

    v1.0.0 #hasher #noop
  49. reinhardt

    A focused security scanner for Django applications

    v0.1.1 #django #scanner #cookies #secure #xss #debugging #subdomain #csp #csrf #hasher
  50. rs_sha512

    rs_sha512 is a Rust implementation of the SHA-512 cryptographic hash algorithm, part of the larger rs_shield project. This package provides SHA-512 hashing functionality in a standalone manner…

    v0.1.3 110 #cryptography #sha-512 #encryption #rs-shield #required #cryptographic-hashes #hasher #security #commitment #hmac
  51. multihash-derive

    Proc macro for deriving custom multihash tables

    v0.9.1 339K #proc-macro #hasher #macro-derive #digest #multihash-digest #ipfs #correct-value
  52. trie-db-fun

    Merkle-Patricia Trie generic over key hasher and node encoding

    v100.28.0 #patricia-trie #database #trie-db #modified-merkle-tree #hash-db #byte-slice #base-16 #hasher #merkle-patricia-trie #memory-db
  53. fasthash

    A suite of non-cryptographic hash functions for Rust

    v0.4.0 9.7K #non-cryptographic-hash #hasher #hashing
  54. hash_set_map

    HashSetMap, K=hash(V),V=V | So uh.. yeah. HashSetMap. ⛓️

    v0.4.0 #hash-map #k-hash #v-v #uh #yeah #sha-1 #hasher #contributors
  55. rs_hasher_ctx

    internal crate of the RustyShield library. It provides the HasherContext trait used across various cryptographic hash function implementations within RustyShield. The trait overloads the…

    v0.1.3 400 #cryptography #hasher #hasher-context #rusty-shield #cryptographic-hash-functions #overloads #hashing #aid #unifying #encryption
  56. Try searching with DuckDuckGo.

  57. musemap

    Fast DoS-resistant hashmap

    v0.2.0-alpha.0 130 #hash-map #hasher #museair
  58. wyhash2

    in rust

    v0.2.1 1.1K #wy-hash #nightly #hasher #improve-performance #help-improve #hashing #wang #algorithm-performance #yi #enviroments
  59. nohash-hasher

    std::hash::Hasher which does not hash at all

    v0.2.0 4.0M #hasher #hash-set #hash-map
  60. rs_internal_state

    package serves as an essential building block within the rs_shield cryptographic library. It is focused on providing foundational functionality and infrastructure for various cryptographic operations within the…

    v0.1.3 440 #cryptography #building-block #rs-shield #hash #utility #satisfy-requirements #realized #hasher #rusty-shield #encryption
  61. hashdb

    trait for hash-keyed databases

    v0.3.0 #hash-keyed #hasher #traits #byte-slice #database
  62. identity-hash

    std::hash::Hasher which does not hash at all

    v0.1.0 7.1K #hasher #hash-set #hash-map
  63. rs_sha384

    rs_sha384 is a Rust implementation of the SHA-384 cryptographic hash algorithm, part of the larger rs_shield project. This package provides SHA-384 hashing functionality in a standalone manner…

    v0.1.3 #cryptography #sha-384 #encryption #rs-shield #no-std #cryptographic-hashes #security #hasher #commitment #hmac
  64. rs_sha3_224

    rs_sha3_224 is a Rust implementation of the SHA3-224 cryptographic hash algorithm, part of the larger rs_shield project. This package provides SHA3-224 hashing functionality in a standalone manner…

    v0.1.2 #cryptography #encryption #sha-3 #rs-shield #sha3-224 #hashing #security #commitment #maintenance #hasher
  65. rs_shake128

    rs_shake128 is a Rust implementation of the SHAKE128 cryptographic hash algorithm, part of the larger rs_shield project. This package provides SHAKE128 hashing functionality in a standalone manner…

    v0.1.2 #encryption #cryptography #shake128 #rs-shield #no-std #security #xof #hasher #hmac #commitment
  66. integer-hasher

    std::hash::Hasher which does not hash at all

    v0.1.1 1.0K #hasher #hash-set #hash-map
  67. rs_shake256

    rs_shake256 is a Rust implementation of the SHAKE256 cryptographic hash algorithm, part of the larger rs_shield project. This package provides SHAKE256 hashing functionality in a standalone manner…

    v0.1.2 #cryptography #shake256 #encryption #rs-shield #hasher #xof #hmac #commitment #maintenance #security
  68. rs_internal_hasher

    package serves as an essential building block within the rs_shield cryptographic library. It is focused on providing foundational functionality and infrastructure for various cryptographic operations within the…

    v0.1.3 500 #cryptography #building-block #rs-shield #hasher #utility #hash #satisfy-requirements #realized #rusty-shield
  69. rs_sha512_256

    rs_sha512_256 is a Rust implementation of the SHA-512/256 cryptographic hash algorithm, part of the larger rs_shield project. This package provides SHA-512/256 hashing functionality in a standalone manner…

    v0.1.2 #cryptography #sha-512 #encryption #rs-shield #no-std #cryptographic-hashes #security #hasher #commitment #maintenance
  70. rs_hmac

    rs_hmac is a Rust implementation of the HMAC (Hash-Based Message Authentication Code) cryptographic hash algorithm, as part of the larger rs_shield project. This package provides HMAC hashing functionality in a…

    v0.1.2 #hmac #cryptography #data-integrity #hmac-algorithm #rs-shield #compatible-hash #hash-based #hasher #rusty-shield
  71. shash

    An arbitrary-length-input hash function for competitive programming and experimental purposes

    v0.1.1 #hash-map #hasher #hash #competitive
  72. scoped-threadpool-std

    scoped threadpool implementation and related tests including a password hasher

    v0.1.1 #thread-pool #password #hasher #scoped #testing
  73. trezoa-epoch-rewards-hasher

    Trezoa epoch rewards hasher

    v3.2.2 #hasher #reward #epoch #trezoa
  74. miraland-nohash-hasher

    std::hash::Hasher which does not hash at all

    v0.2.1 360 #hasher #hash-set #hash-map
  75. chaos

    Password metadata storage and xsalsa20 hasher

    v0.9.5 #hasher #password #security
  76. tysh

    hashing the metadata of a type

    v0.1.1 #hashing #metadata #hasher #type-compatibility
  77. stellar-contract-utils

    Stellar contracts

    v0.6.0 100 #stellar-contract #soroban #sha-256 #proof #pausable #hasher #keccak #authentication #unpause #stellar-contracts
  78. reference-trie

    reference trie format

    v0.29.2 1.9K #modified-merkle-tree #root-hash #substrate #format #base-16 #hash-db #trie-db #byte-slice #in-memory #hasher
  79. tiny-crypto

    collection of tools for common crypto algorithms, with APIs aimed to be simple to use

    v0.1.3 #sha-1 #base64 #symmetric-encryption #aimed #aes-256 #text-encoding #hasher #aes-128 #hash #sym
  80. cloudproof_anonymization

    Cosmian Cloudproof Anonymization library

    v0.1.3 3.3K #anonymization #cloudproof #cosmian #string-format #sensitive-data #data-privacy #noise-generator #time-unit #date #hasher
  81. fx-hash

    A speedy, non-cryptographic hashing algorithm used by rustc. Fork of rustc-hash.

    v0.1.0 180 #hasher #rustc-hash #rustc
  82. write-hasher

    Transparently calculate hash on (asynchronously) writing to an type

    v0.1.2 360 #hash #async-write #hasher #calculate-hash #transparently #sha-2 #sha-256
  83. tari_hashing

    Tari hash domains

    v5.2.1 110 #hash #tari #domain #hasher #cryptocurrency
  84. libchibi

    Safe FFI wrapper for Chibihash64 by N-R-K. Chibihash64 is a small, fast, and portable 64 bit non-cryptographic hash function.

    v0.1.0 #non-cryptographic-hash #64-bit #chibihash64 #portable #traits #hasher #chibi #gm #vyper
  85. bufhash

    Buffered hashing facilities

    v0.1.1 #hashing #hasher #hash
  86. simple-hash

    interface for hashing rust values

    v0.1.1 #hashing #value #interface #hasher #hashable #derive-macro #sha-256
  87. voicecode

    calculator for Produce Traceability Initiative

    v0.2.0 #hash #traceability #calculator #initiative #produce #case-sensitive #hasher #pick
  88. solana-nohash-hasher

    std::hash::Hasher which does not hash at all

    v0.2.1 127K #hasher #hash-set #hash-map
  89. chunk-diff

    A fast and memory-efficient library for computing the difference between two frames of rect

    v0.2.0 #hash #video-frame #hasher #diff
  90. solana-epoch-rewards-hasher

    Solana epoch rewards hasher

    v3.1.0 207K #solana #blockchain #hasher #deprecated
  91. breaking-attr

    An attribute macro that enforces per-version invariants on items

    v0.2.0 270 #macro-attributes #hash #enforce #breaking #item #hasher #blake3
  92. keygenx

    KeyGen - simple, customizable and convenient Key Generator. Open For Contribution: qmvscorpio@gmail.com

    v0.1.74 #key-gen #key-generator #hasher #hashing #customizable
  93. blake3-hasher

    blake3-256 implementation of the Hasher trait

    v0.1.0 #modified-merkle-tree #hasher #base-16 #trie #traits #hash-map #root-hash #database #no-std #substrate
  94. cacher_hasher

    Demo cacher

    v0.1.1 #hasher #cacher #cache #hash-map
  95. mt-rs

    Merkletrees in Rust. Generate Merkletree quickly for files and folders.

    v0.2.1 150 #merkle-tree #merkle-proof #hasher #directory #blake3 #file-content #filenames #cryptography #cargo-run
  96. rialo-s-blake3-hasher

    Solana BLAKE3 hashing

    v0.2.0-alpha.2 240 #blake3 #solana #hasher
  97. endian-hasher

    Endianness wrapper for Hashers

    v0.1.1 #hash #endian #hasher #endianness
  98. digestible-macros

    Macros for generating digest implementations

    v0.2.3 450 #hash #hasher #endian #digestible #traits #digester
  99. ohash

    media hasher based on code from the opensubtitles.org forum

    v0.1.0 #hasher #media-hash