#hashing #high-speed #hash

highhash

High-speed hashing algorithms for Rust

3 unstable releases

0.2.0 Jul 16, 2021
0.1.1 Jul 2, 2021
0.1.0 Jul 1, 2021

#1377 in Algorithms

Download history 19/week @ 2024-07-19 73/week @ 2024-07-26 55/week @ 2024-08-02 37/week @ 2024-08-09 29/week @ 2024-08-16 23/week @ 2024-08-23 13/week @ 2024-08-30 26/week @ 2024-09-06 29/week @ 2024-09-13 145/week @ 2024-09-20 164/week @ 2024-09-27 61/week @ 2024-10-04 73/week @ 2024-10-11 54/week @ 2024-10-18 107/week @ 2024-10-25 334/week @ 2024-11-01

587 downloads per month
Used in libfj

MIT license

46KB
1K SLoC

highhash

crates.io docs.rs

High-speed hashing algorithms written in pure Rust. These are non-cryptographic hash functions which should not be used for security purposes.

This aims to be like fasthash, but cross-platform and completely safe (100% in Rust).


lib.rs:

High speed hashing algorithms. Algorithms translated into Rust from C++ source found here: https://github.com/rurban/smhasher

No runtime deps