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
- https://github.com/BLAKE3-team/BLAKE3
- GitHub: BLAKE3-team/BLAKE3
- Brew formula source: Formula/b/b3sum.rb
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
}