#hash #puzzle #tor #client #variant #asic-resistant

hashx

专为ASIC抵抗客户端难题设计的哈希函数系列

6个版本

0.1.5 2024年6月5日
0.1.4 2024年4月30日
0.1.2 2023年10月2日
0.1.1 2023年9月5日
0.1.0 2023年8月1日

#1301 in 密码学

Download history 114/week @ 2024-04-25 25/week @ 2024-05-02 27/week @ 2024-05-09 289/week @ 2024-05-16 46/week @ 2024-05-23 115/week @ 2024-05-30 95/week @ 2024-06-06 41/week @ 2024-06-13 30/week @ 2024-06-20 7/week @ 2024-06-27 30/week @ 2024-07-04 651/week @ 2024-07-11 332/week @ 2024-07-18 901/week @ 2024-07-25 18910/week @ 2024-08-01 7544/week @ 2024-08-08

27,721 monthly downloads
用于 17 个crates (via equix)

LGPL-3.0-only

125KB
2.5K SLoC

hashx

hashx: Rust对tevador的HashX ASIC抵抗哈希函数的重实现

这是tevador设计的一个ASIC抵抗哈希函数,作为RandomX的SuperscalarHash的轻量级变体,针对Tor客户端难题使用场景进行了优化。更多详细信息请查看tevador的开发日志

这是为Arti中的Tor客户端难题支持而设计的。(#889


lib.rs:

依赖项

~0.7–1.4MB
~30K SLoC