Forrest logo
tool overview
On this page you find all important commands for the CLI tool b3sum. If the command you are looking for is missing please ask our AI.

b3sum

b3sum is a command line tool used for calculating and verifying BLAKE3 hash values. BLAKE3 is a cryptographic hash function that offers fast and secure hash calculation. It is designed to be extremely fast on modern hardware, utilizing parallelism and SIMD instructions for accelerated hashing.

With b3sum, you can hash files or input data using the BLAKE3 algorithm. The tool generates a hash code, which is a fixed-length string that uniquely represents the input data. Hash codes are commonly used for verifying file integrity, detecting duplicates, and ensuring data integrity during transmission.

Additionally, b3sum provides verification capabilities. You can supply a hash code and compare it against the calculated hash of a file or input data to check if they match. This feature is useful for verifying that downloaded files haven't been tampered with or corrupted.

b3sum is available as a command line tool, allowing you to integrate it into scripts or use it directly from the terminal. It offers a simple and efficient way to compute and verify BLAKE3 hash codes, making it a valuable tool for various security and integrity-related tasks.

List of commands for b3sum:

  • b3sum:tldr:6f29c b3sum: Calculate the BLAKE3 checksum for one or more files.
    $ b3sum ${filename1 filename2 ---}
    try on your machine
    explain this command
  • b3sum:tldr:a5ddb b3sum: Calculate and save the list of BLAKE3 checksums to a file.
    $ b3sum ${filename1 filename2 ---} > ${filename-b3}
    try on your machine
    explain this command
  • b3sum:tldr:b36af b3sum: Only show a message for missing files or when verification fails.
    $ b3sum --check --quiet ${filename-b3}
    try on your machine
    explain this command
  • b3sum:tldr:ef5dc b3sum: Read a file of BLAKE3 sums and filenames and verify all files have matching checksums.
    $ b3sum --check ${filename-b3}
    try on your machine
    explain this command
tool overview