blake3
cargothe BLAKE3 hash function
Audits
blake3@1.8.5
blake3 1.8.5 is the official Rust BLAKE3 implementation with SSE2, SSE4.1, AVX2, AVX-512, NEON, and WASM SIMD backends. No issues found. Unsafe is pervasive in the SIMD paths but systematically documented and bounded by runtime feature detection; all backends are cross-checked against a reference implementation via randomized tests and a Miri smoketest in CI. Hash equality is constant-time. The build script writes outside OUT_DIR on Windows MinGW (clang-cl cleanup), reflected in build-exec-no-write-out.
build-exec-deterministicbuild-exec-minimalbuild-exec-no-networkbuild-exec-no-write-outbuild-exec-safecrypto-impl-correctcrypto-impl-safecrypto-impl-testedcrypto-safefilesystem-safehas-binarieshas-build-exechas-fuzz-testshas-install-exechas-integration-testshas-property-testshas-unit-testsimpl-algorithmimpl-concurrencyimpl-cryptoimpl-datastructureimpl-interpreterimpl-jitimpl-parserimpl-protocolis-benignunsafe-documentedunsafe-minimalunsafe-safeunsafe-testeduses-concurrencyuses-cryptouses-environmentuses-execuses-filesystemuses-interpreteruses-jituses-networkuses-unsafe