WIP
2 files changed
tree: a36a1024ee30172a945d7b53a34496dc1baa1fde
  1. .github/
  2. b3sum/
  3. benches/
  4. reference_impl/
  5. src/
  6. test_vectors/
  7. .gitignore
  8. build.rs
  9. Cargo.toml
  10. CONTRIBUTING.md
  11. LICENSE
  12. README.md
README.md

BLAKE3 Actions Status

The official Rust implementation of BLAKE3. The b3sum sub-crate provides a command line interface. SSE4.1 and AVX2 implementations are provided in Rust, enabled by default, with dynamic CPU feature detection. AVX-512 and NEON implementation are available via C FFI, controlled by the c_avx512 and c_neon features. Rayon-based multi-threading is controlled by the rayon feature.

Eventually docs will be published on docs.rs. For now, you can build and view the docs locally with cargo doc --open.