BLAKE3
also: b3sum
BLAKE3 is a modern cryptographic hash function that produces a fixed-size digest from input data, offering faster performance and better security properties than older hash algorithms like MD5 and SHA-1.
BLAKE3 is a cryptographic hash algorithm designed for high performance across a wide range of platforms. It produces a 256-bit (32-byte) hash digest and is built on the BLAKE2 algorithm, offering improvements in speed, parallelism, and versatility.
Key characteristics include extremely fast hashing speeds (rivaling non-cryptographic algorithms), built-in parallelization support, and the ability to produce variable-length output. It's suitable for file checksums, digital signatures, and content verification.
Example usage with the b3sum utility:
$ b3sum myfile.txt
5521f86d93f1701a4a40e9244921828410b67c0707264d91f1da1971af47f5b6 myfile.txt