🍺 BREW Explorer

← all formulae

b3sum

brew install b3sum v1.8.5 CC0-1.0 OR Apache-2.0 OR (Apache-2.0 WITH LLVM-exception)

Command-line implementation of the BLAKE3 cryptographic hash function

79
30-day installs · #3826
642
90-day · #2622
1.3k
365-day · #3391
6.3k
★ GitHub stars · updated 3mo ago

Build dependencies

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "rust"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Command-line implementation of the BLAKE3 cryptographic hash function",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:35:43+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "b3sum",
  "github_default_branch": "master",
  "github_last_commit_at": "2026-05-21T23:53:15Z",
  "github_readme_excerpt": "# BLAKE3\n\nBLAKE3 is a cryptographic hash function that is:\n\n- **Much faster** than MD5, SHA-1, SHA-2, SHA-3, and BLAKE2.\n- **Secure**, unlike MD5 and SHA-1. And secure against length extension,\n  unlike SHA-2.\n- **Highly parallelizable** across any number of threads and SIMD lanes,\n  because it\u0027s a Merkle tree on the inside.\n- Capable of **verified streaming** and **incremental updates**, again\n  because it\u0027s a Merkle tree.\n- A **PRF**, **MAC**, **KDF**, and **XOF**, as well as a regular hash.\n- **One algorithm with no variants**, which is fast on x86-64 and also\n  on smaller architectures.\n\nThe [chart below](https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/benchmarks/bar_chart.py)\nis an example benchmark of 16 KiB inputs on a Cascade Lake-SP 8275CL server CPU\nfrom 2019. For more detailed benchmarks, see the\n[BLAKE3 paper](https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf).\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"media/speed.svg\" alt=\"performance graph\"\u003e\n\u003c/p\u003e\n\nBLAKE3 is based on an optimized instance of the established hash\nfunction [BLAKE2](https://blake2.net) and on the [original Bao tree\nmode](https://github.com/oconnor663/bao/blob/master/docs/spec_0.9.1.md).\nThe specifications and design rationale are available in the [BLAKE3\npaper](https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf).\nThe default output size is 256 bits. The current version of\n[Bao](https://github.com/oconnor663/bao) implements verified streaming\nwith BLAKE3.\n\nThis repository is the official implementation of BLAKE3. It includes:\n\n* The [`blake3`](https://crates.io/crates/blake3) Rust crate, which\n  includes optimized implementations for SSE2, SSE4.1, AVX2, AVX-512,\n  NEON, and WASM, with automatic runtime CPU feature detection on x86.\n  The `rayon` feature provides multithreading.\n\n* The [`b3sum`](https://crates.io/crates/b3sum) Rust crate, which\n  provides a command line interface. It uses multithreading by default,\n  making it an order of magnitude faster than e.",
  "github_repo": "BLAKE3-team/BLAKE3",
  "github_stars": 6291,
  "github_topics": [],
  "homepage": "https://github.com/BLAKE3-team/BLAKE3",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 79,
  "installs_365d": 1319,
  "installs_90d": 642,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "CC0-1.0 OR Apache-2.0 OR (Apache-2.0 WITH LLVM-exception)",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "b3sum",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 3826,
  "rank_365d": 3391,
  "rank_90d": 2622,
  "raw_hash": "7b3d055650a98ac5",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/b/b3sum.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "1.8.5",
  "versioned_formulae": [],
  "why_use_this": null
}