Automic VaultAutomic Vault

brew

Install b2sum with Homebrew, Nix, scoop

BLAKE2 b2sum reference binary. Version 20190724 via Homebrew; verified from local package data. Also installable with nix: nix profile install nixpkgs#b2sum.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install b2sum

local Homebrew formula metadata

Windows

Scoopverified · 92%
scoop install main/b2sum

Scoop official bucket manifest trees · bucket/b2sum.json · source: api.github.com

overview

Package summary

BLAKE2 b2sum reference binary

Commands and aliases

  • b2sum

history

Project history and usage

`b2sum` is the command-line checksum utility shipped with the BLAKE2 reference source package. It hashes files with BLAKE2 implementations and occupies the same command-line niche as tools such as `sha256sum`, but for BLAKE2.

Project history

BLAKE2 is a cryptographic hash function family derived from the BLAKE SHA-3 finalist lineage. The official BLAKE2 repository packages portable C implementations, optimized implementations for several CPU families, benchmark code, and the `b2sum` command-line utility.

The `b2sum` source file carries a 2012 copyright notice for the BLAKE2 reference source package, and the BLAKE2 specification was later published as RFC 7693 in 2015. The repository's sparse tag history reflects a small reference-code package rather than a continuously shipped application.

Adoption history

`b2sum` adoption is tied to users who want a standalone BLAKE2 checksum utility from the reference implementation. The input package facts list Homebrew, Nix, and Scoop packages, which is typical for small cryptographic command-line utilities that package managers make easy to install across platforms.

The broader BLAKE2 family became notable because it offered high performance while retaining cryptographic-hash use cases. For CLI users, `b2sum` is the simple artifact: install a tiny package, hash files, and compare output in scripts.

How it is used

`b2sum` reads files and emits BLAKE2 digests for verification or scripting. The source notes compatibility concerns with coreutils-style checksum behavior, which explains the familiar package-manager naming and command-line shape.

There is no project-level configuration file or credentials file; `b2sum` is a stateless local hashing utility.

Why package nerds care

For package nerds, `b2sum` is the satisfying opposite of a cloud CLI: tiny, C-based, stateless, and useful anywhere checksums are useful. Its main packaging questions are license expression, CPU-optimized source selection, and making the reference utility available without pulling a larger suite.

It also shows how package names can be misleading beside cloud tooling: `brew:b2sum` is BLAKE2 checksum software, not related to Backblaze B2.

Timeline

  • 2012: The BLAKE2 reference package includes the `b2sum` tool source.
  • 2015: RFC 7693 publishes the BLAKE2 cryptographic hash specification.
  • 2016: The BLAKE2 repository has a public `20160619` tag.
  • 2019: The BLAKE2 repository has a public `20190724` tag.

Related projects

  • BLAKE2b and BLAKE2s are the main BLAKE2 hash variants in the reference package.
  • BLAKE was the SHA-3 competition finalist lineage from which BLAKE2 descends.
  • `sha256sum` and other coreutils-style checksum tools are the closest command-line analogs.

Sources

  • BLAKE2 official website
  • BLAKE2/BLAKE2 README and b2sum source
  • RFC 7693
  • source_facts.package-manager

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for b2sum. Nucleus package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 13 platform targets.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
b2sumcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-25
manager version20190724
manager updated
local dataok
upstreamnot checked
latest detectednot detected

https://github.com/BLAKE2/BLAKE2

  • infoNo package-manager update timestamp was available.low confidence
  • infoNo cached GitHub release or tag data was available.https://github.com/BLAKE2/BLAKE2none confidence

install metadata

Package metadata

Package keybrew:b2sum
Version20190724
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/b2sum
Homepagehttps://github.com/BLAKE2/BLAKE2
Repositoryhttps://github.com/BLAKE2/BLAKE2
Upstream docshttps://github.com/BLAKE2/BLAKE2#readme
LicenseCC0-1.0 OR OpenSSL OR Apache-2.0
Source archivehttps://github.com/BLAKE2/BLAKE2/archive/refs/tags/20190724.tar.gz
Bottleavailable (on arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameb2sum
Version Scheme0
Revision0
Conflicts With
  • coreutils
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Nix95%

b2sum

nix profile install nixpkgs#b2sum
  • normalized package name match
  • Matched by: B2sum
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: b2sum from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
Scoop95%

main/b2sum

scoop install main/b2sum
  • normalized package name match
  • Matched by: B2sum
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/b2sum.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment