# Installer b3sum avec Homebrew, apk, apt, dnf, Nix, pacman, zypper, scoop

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de b3sum pour les workflows d'agents IA.

## installation

```sh
sudo av install brew:b3sum
```

Commandes d'installation supplémentaires:

### macOS

- Homebrew (100%):

```sh
brew install b3sum
```

  Preuve: local Homebrew formula metadata

### Linux

- apk (92%):

```sh
sudo apk add b3sum
```

  Preuve: Alpine Linux edge package indexes: b3sum from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

- Debian apt (92%):

```sh
sudo apt install b3sum
```

  Preuve: Debian stable package indexes: b3sum from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- dnf (92%):

```sh
sudo dnf install b3sum
```

  Preuve: Fedora Rawhide package metadata: b3sum from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#b3sum
```

  Preuve: nixpkgs package indexes: pkgs/by-name/b3/b3sum/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- pacman (92%):

```sh
sudo pacman -S b3sum
```

  Preuve: Arch Linux sync databases: b3sum from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

- zypper (92%):

```sh
sudo zypper install b3sum
```

  Preuve: openSUSE Tumbleweed package metadata: b3sum from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

### Windows

- Scoop (92%):

```sh
scoop install main/b3sum
```

  Preuve: Scoop official bucket manifest trees: bucket/b3sum.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1

## Faits du paquet

- **Clé du paquet:** brew:b3sum
- **Gestionnaire de paquets:** Homebrew
- **Page du gestionnaire de paquets:** <https://formulae.brew.sh/formula/b3sum>
- **Version:** 1.8.5
- **Résumé source:** Command-line implementation of the BLAKE3 cryptographic hash function
- **Page d'accueil:** <https://github.com/BLAKE3-team/BLAKE3>
- **Dépôt:** <https://github.com/BLAKE3-team/BLAKE3>
- **Docs amont:** <https://github.com/BLAKE3-team/BLAKE3#readme>
- **Licence:** CC0-1.0 OR Apache-2.0 OR (Apache-2.0 WITH LLVM-exception)
- **Archive source:** <https://github.com/BLAKE3-team/BLAKE3/archive/refs/tags/1.8.5.tar.gz>
- **Dernière mise à jour:** 2026-04-25T04:59:03Z
- **Généré:** 2026-07-10T07:20:53+00:00

## exécutables

- b3sum (cli)
- b3sum (alias)

## Dépendances de compilation

- rust

## Comportement d'installation

- hook post-installation: non défini
- Bouteille: disponible sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## Version et fraîcheur

- page générée: 2026-07-10
- version du gestionnaire: 1.8.5
- gestionnaire mis à jour: 2026-04-25
- données locales: OK
- dépôt amont: https://github.com/BLAKE3-team/BLAKE3
- dernière version détectée: 1.8.5 (à jour)
## Historique du projet et usages

b3sum is the command-line utility distributed with the official BLAKE3 implementation. It gives Unix users a familiar checksum-tool interface for BLAKE3, a cryptographic hash function designed to be fast, parallelizable, and usable as a regular hash, MAC, KDF, PRF, and XOF.

### Historique du projet

BLAKE3 was designed by Jack O'Connor, Samuel Neves, Jean-Philippe Aumasson, and Zooko Wilcox, with development sponsored by Electric Coin Company. The official repository presents BLAKE3 as an optimized successor in the BLAKE family: it is based on BLAKE2 and Bao's tree mode, and its design rationale is published in the BLAKE3 paper.

The b3sum binary sits beside the Rust crate and C implementation in the official BLAKE3 repository. Its role is intentionally old-school: it prints BLAKE3 hashes for files or standard input, but it also uses BLAKE3's parallel design to make command-line hashing much faster than classic checksum commands on typical desktop hardware.

### Historique d'adoption

The official repository publishes prebuilt b3sum binaries for Linux, Windows, and macOS and documents installation through Cargo. The package-manager metadata in this batch shows b3sum packaged across Homebrew, Debian, Ubuntu, Fedora, Arch, Alpine, Nix, Scoop, and openSUSE, which is broad adoption for a standalone checksum utility.

BLAKE3 has also moved beyond the single CLI: the official README points to a Rust crate, a C implementation, test vectors, reference implementations, and a C2SP specification. That makes b3sum the user-facing entry point for a wider portable cryptographic primitive.

### Modes d'utilisation

b3sum is used like sha256sum or md5sum: pass files or standard input and receive hexadecimal BLAKE3 digests. The official README highlights using it for quick local benchmarks against SHA-256 as well as ordinary file hashing.

Because BLAKE3 is explicitly not a password-hashing algorithm, b3sum belongs in integrity checking, content addressing, deduplication, and build or artifact workflows rather than password storage.

### Pourquoi les passionnés de paquets s'y intéressent

For package people, b3sum is interesting because it is a modern checksum command that still fits the tiny Unix filter shape. It packages a high-performance, SIMD-aware, multithreaded hash into a single CLI that can be dropped into scripts where older checksum commands used to live.

Its presence across many package managers also tracks the way new cryptographic primitives become operationally real: first as a spec and library, then as a small command-line executable users can trust in automation.

### Chronologie

- 2020: BLAKE3 is published with an official implementation, paper, Rust crate, C implementation, and b3sum CLI.
- 2025: BLAKE3 1.8.x releases continue shipping through the official GitHub releases feed.
- 2026: BLAKE3 1.8.5 is published on GitHub, showing continued maintenance of the implementation and CLI.

### Related projects

- BLAKE2 is the immediate hash-function ancestor named by the BLAKE3 README.
- Bao provides the tree-mode lineage and verified-streaming ideas referenced by the BLAKE3 project.
- Argon2 is explicitly recommended by the BLAKE3 project for password hashing, which b3sum is not meant to solve.
- Classic checksum tools such as sha256sum and md5sum are the command-line comparison point for b3sum.

### Sources

- <https://api.github.com/repos/BLAKE3-team/BLAKE3/releases>
- <https://c2sp.org/BLAKE3>
- <https://github.com/BLAKE3-team/BLAKE3>
- <https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf>
- input.json source_facts.package-manager


## Notes de sécurité

narrow executable package without higher-risk signals.

- **Risque Geiger:** vert / faible
- narrow executable package without higher-risk signals

## Détails de la base source

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** b3sum
- **Version Scheme:** 0
- **Revision:** 0
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** stable

## Autres enregistrements de gestionnaires de paquets

- Debian apt - b3sum - 1.8.1-2: normalized package name match | Debian stable package indexes: b3sum from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Command line tool for calculating BLAKE3 hash | https://github.com/BLAKE3-team/BLAKE3
- Nix - b3sum: normalized package name match | nixpkgs package indexes: pkgs/by-name/b3/b3sum/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - b3sum - 1.2.0-1: normalized package name match | Ubuntu 24.04 LTS package indexes: b3sum from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Command line tool for the BLAKE3 hash | https://github.com/BLAKE3-team/BLAKE3
- apk - b3sum - 1.8.5-r0: normalized package name match | Alpine Linux edge package indexes: b3sum from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Command line implementation of the BLAKE3 hash function | https://github.com/BLAKE3-team/BLAKE3
- apk - blake3-dev - 1.8.5-r0: normalized package name match | Alpine Linux edge package indexes: blake3-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | BLAKE3 hash function (development files) | https://github.com/BLAKE3-team/BLAKE3
- apk - blake3-libs - 1.8.5-r0: normalized package name match | Alpine Linux edge package indexes: blake3-libs from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | BLAKE3 hash function (libraries) | https://github.com/BLAKE3-team/BLAKE3
- dnf - b3sum - 1.8.5-1.fc45: normalized package name match | Fedora Rawhide package metadata: b3sum from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst | Command line implementation of the BLAKE3 hash function | https://crates.io/crates/b3sum
- pacman - b3sum - 1.8.4-1: normalized package name match | Arch Linux sync databases: b3sum from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz | Command line implementation of the BLAKE3 hash function | https://github.com/BLAKE3-team/BLAKE3
- zypper - b3sum - 1.8.3-1.3: normalized package name match | openSUSE Tumbleweed package metadata: b3sum from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | A multithreaded rust implementation of BLAKE3 | https://github.com/BLAKE3-team/BLAKE3
- Scoop - main/b3sum: normalized package name match | Scoop official bucket manifest trees: bucket/b3sum.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1


## Liens liés

- [Source-control packages](https://www.automicvault.com/fr/pkg/source-control-tools/) - Belongs to a source-control command family.
- [Terminal utility packages](https://www.automicvault.com/fr/pkg/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Networking and protocol packages](https://www.automicvault.com/fr/pkg/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [Security and crypto packages](https://www.automicvault.com/fr/pkg/security-crypto-tools/) - Matched security, identity, cryptography, password, signing, or certificate metadata.
- [rust](https://www.automicvault.com/fr/pkg/brew/rust/) - Build dependency declared by Homebrew.
- [acme.sh](https://www.automicvault.com/fr/pkg/brew/acme-sh/) - Shares av.db curated category or tags: cli, security.
- [aescrypt](https://www.automicvault.com/fr/pkg/brew/aescrypt/) - Shares av.db curated category or tags: cli, security.
- [aespipe](https://www.automicvault.com/fr/pkg/brew/aespipe/) - Shares av.db curated category or tags: cli, security.
- [afflib](https://www.automicvault.com/fr/pkg/brew/afflib/) - Shares av.db curated category or tags: cli, security.
- [afl++](https://www.automicvault.com/fr/pkg/brew/afl/) - Shares av.db curated category or tags: cli, security.
- [age](https://www.automicvault.com/fr/pkg/brew/age/) - Shares av.db curated category or tags: cli, security.
- [age-plugin-se](https://www.automicvault.com/fr/pkg/brew/age-plugin-se/) - Shares av.db curated category or tags: cli, security.
- [age-plugin-yubikey](https://www.automicvault.com/fr/pkg/brew/age-plugin-yubikey/) - Shares av.db curated category or tags: cli, security.
- [censys](https://www.automicvault.com/fr/pkg/brew/censys/) - Security-sensitive metadata or terminology overlaps. Shared terms: cli, command-line, line, security.
- [enpass-cli](https://www.automicvault.com/fr/pkg/brew/enpass-cli/) - Security-sensitive metadata or terminology overlaps. Shared terms: cli, command-line, line, security.
- [hack-browser-data](https://www.automicvault.com/fr/pkg/brew/hack-browser-data/) - Security-sensitive metadata or terminology overlaps. Shared terms: cli, command-line, line, security.

## Combined YAML source

View the package source record on GitHub. [combined/b3sum.yml](https://github.com/automic-vault/db/blob/main/combined/b3sum.yml)


## Sources

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