arti/crates/hashx/README.md

13 lines
610 B
Markdown

# 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.
[HashX]: https://gitlab.torproject.org/tpo/core/tor/-/tree/main/src/ext/equix/hashx
[tevador's dev log]: https://gitlab.torproject.org/tpo/core/tor/-/blob/main/src/ext/equix/devlog.md
This is for Tor client puzzle support in Arti. ([#889])
[#889]: https://gitlab.torproject.org/tpo/core/arti/-/issues/889