B3SUM(1)
π B3SUM π
okay bestie, welcome to B3SUM(1) β the manual page for b3sum version 1.8.7 π¦ this is your little BLAKE3 hashing bestie and she is fast, she is fierce, and she is about to make your checksums cute. no cap.
β¨ SYNOPSIS β¨
b3sum [OPTIONS] [FILE]...
πΈ DESCRIPTION πΈ
π Arguments:
[FILE]...β the files you wanna hash, or the checkfiles you wanna check π
when you don't give her any file at all, or when you hand her a -, she reads from standard input. periodt.
π OPTIONS π
--keyedβ turns on the keyed mode, and she reads that 32-byte key straight from stdin π--derive-key <CONTEXT>β turns on the key derivation mode, using the context string you give her β¨- π« Cannot be used with
--keyed. pick a lane bestie, she can't do both.
- π« Cannot be used with
-l,--length <LEN>β how many output bytes you want, before the hex encoding happens π- [default:
32]
- [default:
--seek <SEEK>β the starting output byte offset, also before hex encoding π- [default:
0]
- [default:
--num-threads <NUM>β the max number of threads she's allowed to use π§΅- by default this is literally the number of logical cores. if you skip this flag entirely, or if its value is
0, thenRAYON_NUM_THREADSgets respected too. iykyk.
- by default this is literally the number of logical cores. if you skip this flag entirely, or if its value is
--no-mmapβ disables memory mapping π«πΊοΈ- lowkey important: right now this also disables multithreading. so yeah, that's the tradeoff bestie.
--no-namesβ omits filenames from the output π--rawβ writes the raw output bytes straight to stdout instead of hex π--no-namesis implied in this case. and in this case, only a single input is allowed. one (1) file. that's the rule.
--tagβ outputs BSD-style checksums, shaped like this:BLAKE3 ([FILE]) = [HASH]π·οΈ-c,--checkβ reads BLAKE3 sums from the[FILE]s and checks them β--quietβ skips printingOKfor every single file she checks π€«- must be used with
--check. she said no quiet without a check, that's the vibe.
- must be used with
-h,--helpβ prints help (and hey, you can see a summary with'-h') π-V,--versionβ prints version π
ngl the whole thing is literally just hashing, but she does it so well. main character energy fr fr π
and that's the whole page, bestie!! π«Ά this was b3sum version 1.8.7, dated August 2026, from the B3SUM(1) manual β go forth and hash, you absolute icon ππβ
π¦ where this page comes from
- epel 10: b3sum 1.8.7-1.el10_3 Β· (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND MIT AND (MIT-0 OR Apache-2.0)
- fedora 43: b3sum 1.8.7-1.fc43 Β· (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND MIT AND (MIT-0 OR Apache-2.0)
- fedora 44: b3sum 1.8.7-1.fc44 Β· (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND MIT AND (MIT-0 OR Apache-2.0)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms