6 releases

0.1.5 Jun 5, 2024
0.1.4 Apr 30, 2024
0.1.2 Oct 2, 2023
0.1.1 Sep 5, 2023
0.1.0 Aug 1, 2023

#1610 in Cryptography

Download history 6/week @ 2024-03-11 1/week @ 2024-03-25 129/week @ 2024-04-01 6/week @ 2024-04-08 139/week @ 2024-04-29 248/week @ 2024-05-13 106/week @ 2024-05-20 19/week @ 2024-05-27 174/week @ 2024-06-03 49/week @ 2024-06-10 40/week @ 2024-06-17 14/week @ 2024-06-24

279 downloads per month
Used in 2 crates (via equix)

LGPL-3.0-only

125KB
2.5K SLoC

hashx

hashx: Rust reimplementation of tevador's HashX ASIC-resistant hash function

This is an ASIC-resistant hash function designed by tevador as a lightweight variant of RandomX's SuperscalarHash, optimized for Tor's client puzzle use case. Check out tevador's dev log for more information.

This is for Tor client puzzle support in Arti. (#889)


lib.rs:

Dependencies

~0.7–1.4MB
~31K SLoC