wyhash

Hashing library

Provides fast and simple hashing functions and random number generators for various programming languages.

The FASTEST QUALITY hash function, random number generators (PRNG) and hash map.

GitHub

970 stars
38 watching
73 forks
Language: C
last commit: 6 months ago
Linked from 1 awesome list

bloom-filtercfasthashhashmaprandom-number-generatorssimple

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
aldy505/phc-crypto Provides a simplified interface to multiple hashing algorithms 26
nicoshev/rapidhash A high-quality hashing algorithm designed to be fast and reliable across various platforms. 198
lemire/clhash A fast hashing function implemented in C with support for C++ wrappers and benchmarking tools. 266
racum/rust-djangohashers Provides Rust implementations of password hashing algorithms used in Django Project. 54
ron4fun/hashlibplus A C++11 hashing library providing a fluent interface for various hash algorithms and functions 29
jandrewrogers/metrohash A set of fast and statistically robust hash functions designed for non-cryptographic use cases. 361
bungle/lua-resty-xxhash FFI-bindings to an Extremely fast non-cryptographic hash algorithm 17
qlibs/mph A high-performance static perfect hash library for compile-time mapping of keys to values with no collisions 176
google/highwayhash Two fast and strong hash functions: SipHash and HighwayHash. 1,544
rustcrypto/hashes A collection of cryptographic hash functions written in Rust. 1,879
veorq/siphash A family of fast and secure algorithms for generating pseudorandom functions from short messages 657
edwingeng/doublejump A consistent hash implementation with improved node removal functionality 102
trendmicro/tlsh A fuzzy matching library that generates hash values for similarity comparisons 745
openhft/zero-allocation-hashing A Java API that provides a fast and efficient hashing mechanism without object allocation during hash computation. 795
tessil/hopscotch-map A fast hash map and hash set implementation using hopscotch hashing 729