BLAKE3-team / BLAKE3 the official Rust and C implementations of the BLAKE3 cryptographic hash function cli security