3 ms·
There's a non-Rust implementation in the same repository, at https://github.com/BLAKE3-team/BLAKE3/tree/master/c https://github.com/BLAKE3-team/BLAKE3/tree/mast
by cesarb 7y ago
There's a non-Rust implementation in the same repository, at https://github.com/BLAKE3-team/BLAKE3/tree/master/c https://github.com/BLAKE3-team/BLAKE3/tree/master/c (in C).
- oconnor663 7y agoIf you squint at it, there's also a Python implementation here: https://github.com/oconnor663/bao/blob/master/tests/bao.py https://github.com/oconnor663/bao/blob/master/tests/bao.py. But it's far too slow to use it for anything besides testing.
- rurban 7y agoYes, but about half as slow as the Rust version, because the rust version processes the chunks in parallel. I'm working on exporting the rust version to C, so all can be compared properly.