| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | equix/fuzz: Fixes to get nick's prototype running | Micah Elizabeth Scott | 2023-08-01 | 1 | -3/+3 |
| | | | | | | | | | | There are some places we might improve this, maybe testing more data types and shapes. This patch just makes the minimal changes necessary to get it working: adds allocation logic to the fuzzer itself, and adds visibility for the bucket_array::mem interface. Signed-off-by: Micah Elizabeth Scott <[email protected]> | ||||
| * | tor-hspow, equix, hashx: Comment tweaks | Micah Elizabeth Scott | 2023-07-27 | 1 | -12/+14 |
| | | | | | | | Making a few comment tweaks suggested in review feedback. Signed-off-by: Micah Elizabeth Scott <[email protected]> | ||||
| * | Reimplement Equi-X in Rust | Micah Elizabeth Scott | 2023-07-27 | 1 | -0/+193 |
| This is a new pure Rust implementation of the Equi-X algorithm designed by tevador for Tor's onion service proof of work puzzle v1. Equi-X is an asymmetric puzzle algorithm based on Equihash, with N=60, K=3, the XOR replaced with modular addition, a 16-bit index space, and HashX as the inner hash function. Signed-off-by: Micah Elizabeth Scott <[email protected]> | |||||
