b2sum(1)

b2sum1

Compute and check blake2 message digest

Usage

b2sum [OPTION] ... [FILE] ...

Overview

Print or check BLAKE2b (512-bit) checksums. Legacy interface to the cksum(1) utility.

With no FILE, or when FILE is -, read standard input.

Mandatory arguments to long options are mandatory for short options too.

-b, --binary

read in binary mode

-c, --check

read checksums from the FILEs and check them

-l, --length=BITS

digest length in bits; must not exceed the max size and must be a multiple of 8 for blake2b; must be 224, 256, 384, or 512 for sha2 or sha3

--tag

create a BSD-style checksum

-t, --text

read in text mode (default)

-z, --zero

end each output line with NUL, not newline, and disable file name escaping

The following five options are useful only when verifying checksums:

--ignore-missing

don't fail or report status for missing files

--quiet

don't print OK for each successfully verified file

--status

don't output anything, status code shows success

--strict

exit non-zero for improperly formatted checksum lines

-w, --warn

warn about improperly formatted checksum lines

--help

display this help and exit

--version

output version information and exit

The sums are computed as described in RFC 7693. When checking, the input should be a former output of this program. The default mode is to print a line with: checksum, a space, a character indicating input mode ('*' for binary, ' ' for text or where binary is insignificant), and name for each FILE.

There is no difference between binary mode and text mode on GNU systems.

Releases

6 releases since Debian 9 (Stretch); the text changed 5 times.

  1. 9
  2. 10
  3. 11
  4. 12
  5. 13
  6. Arch

--zero since Debian 10 (Buster); -z since Debian 10 (Buster).

Author

Written by Padraig Brady and Samuel Neves.

Reporting bugs

Report bugs to: <[email protected]>.
Report any translation bugs to: <https://translationproject.org/team/>.
GNU coreutils home page: <https://www.gnu.org/software/coreutils/>
General help using GNU software: <https://www.gnu.org/gethelp/>

From coreutils 9.12-2 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.