SHA1CDSUM(1)
π NAME π
sha1cdsum β SHA-1 digests but make it collision detection β¨
π¦ DESCRIPTION π¦
okay bestie so sha1cdsum 0.2.3 prints or checks SHA1 (160-bit) checksums, but with collision detection built in. it's giving "paranoid but make it fashion" π
β¨ USAGE: β¨
sha1cdsum [FLAGS] [files]...
π FLAGS: π
-b,--binaryβ read in binary mode π«Ά-c,--checkβ read SHA1 sums from the FILEs and check them π₯-h,--helpβ prints help information π--tagβ create a BSD-style checksum π-t,--textβ read in text mode πΈ-V,--versionβ prints version information β-z,--zeroβ end each output line with NUL, not newline, and disable file name escaping π§--ignore-missingβ don't fail or report status for missing files π--quietβ don't print OK for each successfully verified file π€«--statusβ don't output anything, status code shows success π--strictβ exit non-zero for improperly formatted checksum lines π€-w,--warnβ warn about improperly formatted checksum lines π
π ARGS: π
<files>...β input file(s), bestie. With no FILE, or when FILE is-, read standard input π
The last five options are useful only when verifying checksums.
The sums are computed using Marc Stevens' modified SHA1 that detects collision attacks. no cap, it's literally built different π¦ When checking, the input should be a former output of this program. The default mode is to print a line with checksum, a space, a character indicating input mode ('*' for binary, ' ' for text or where binary is insignificant), and name for each FILE.
β¨ If a collision is detected, '*coll*' is printed in front of the file name. β¨
Note: There is no difference between binary mode and text mode on GNU systems. iykyk π
This program implements the same interface as coreutils' sha1sum, modulo error messages printed to stderr, handling of non-UTF8 filenames, and bugs. (yes, bugs. we said what we said π)
π SEE ALSO π
- https://shattered.io/
- https://sha-mbles.github.io/
- https://gitlab.com/sequoia-pgp/sha1collisiondetection
and that's the whole page, bestie π«Ά this was sha1cdsum 0.2.3, dropping December 2020, brought to you by the User Commands section of your local man pages. slay, stay collision-free, periodt πβ¨
π¦ where this page comes from
- debian bookworm: sha1cdsum 0.2.6-1+b2 Β· MIT
- debian trixie: sha1cdsum 0.3.2-1+b7 Β· MIT
- ubuntu jammy: sha1cdsum 0.2.5-2 Β· MIT
- ubuntu noble: sha1cdsum 0.3.2-1 Β· MIT
- ubuntu resolute: sha1cdsum 0.3.2-1build1 Β· MIT
- ubuntu stonking: sha1cdsum 0.3.4-1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms