ofhash(1)
π ofhash(1) β the general commands manual, but make it cute π
okay bestie, pull up a chair, because this is the manual page for ofhash and she is literally the moment. it's a General Commands Manual situation, which is just fancy talk for "yeah you run this in your terminal." π«Ά
β¨ NAME β¨
ofhash β hash files π
like. that's it. that's the job. she hashes files. iconic behaviour, no notes.
πΈ SYNOPSIS πΈ
ofhash [--md5] [--ripemd160] [--sha1] [--sha224] [--sha256] [--sha384]
[--sha512] [--iri] file1 [file2 ...]
so the vibe is: you give her some flags, you give her at least one file1, and you can keep going with file2 and beyond (...) because she's not gonna stop you, she's a generous queen. π
π¦ DESCRIPTION π¦
so like, ofhash is a program to calculate the cryptographic hashes of files. that's the whole entire thing she does and honestly? she ate. β¨
π OPTIONS π
pick your fighter(s). you can stack these, she's flexible like that:
--md5β calculate MD5 hashes.--ripemd160,--rmd160β calculate RIPEMD-160 hashes. two names, one algorithm, she's got aliases because she's that girl. π--sha1β calculate SHA-1 hashes.--sha224β calculate SHA-224 hashes.--sha256β calculate SHA-256 hashes.--sha384β calculate SHA-384 hashes.--sha512β calculate SHA-512 hashes.--iriβ treat the specified files as IRIs instead. like, no longer a file on your disk, bestie, now it's a whole address. π
π EXAMPLES π
okay here's where it gets fun. β¨
calculate the SHA-256 and SHA-512 hash of file1 and file2:
ofhash --sha256 --sha512 file1 file2
see how she stacked two flags? multi-hash main character energy, we love to see it. π
calculate the SHA-256 hash of https://example.com/:
ofhash --sha256 --iri https://example.com/
yes bestie, --iri is doing the heavy lifting here, telling her "this is an IRI, not a file on your laptop." π§
β a lil sign-off β
and that's the whole page!! the footer says ofhash(1) because, well, that's the name of this whole manual β same as the top, cute lil matching set, we love symmetry. π
go hash something, you've got this. π«Άβ¨
π¦ where this page comes from
- alpine 3.24: objfw-doc 1.5.7-r0 Β· LGPL-3.0-only
- epel 10: ofhash 1.5.7-1.el10_3 Β· LGPL-3.0-only
- epel 9: ofhash 1.5.7-1.el9 Β· LGPL-3.0-only
- fedora 43: ofhash 1.5.7-1.fc43 Β· LGPL-3.0-only
- fedora 44: ofhash 1.5.1-1.fc44 Β· LGPL-3.0-only
- fedora 44: ofhash 1.5.7-1.fc44 Β· LGPL-3.0-only
- nixos 26.05: objfw 1.5.2
- nixpkgs unstable: objfw 1.5.7
- ubuntu resolute: ofhash 1.4.4-1 Β· LGPL-3.0-only
- ubuntu stonking: ofhash 1.5.7-1 Β· LGPL-3.0-only
- Copyright (c) 2008-2026 Jonathan Schleifer <js@nil.im>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms