SIGGEN(8)

πŸ“¦
version 2.4.3.7 Β· 2 versions
, in epel 10, epel 9, fedora 43, fedora 44, opensuse-leap 16.0

πŸ’… SIGGEN(8) β€” like, the signature gathering utility, bestie

okay so picture this: you're deep in the System Manager's Manual side of your terminal, and this little icon siggen is sitting there being all "let me show you the hash values for your files." That's literally it. That's the whole vibe. It's the signature gathering utility for Tripwire, and honestly? It ate. πŸŽ€


✨ SYNOPSIS ✨

siggen [ -t|--terse ] [ -h|--hexadecimal ] [ -a|--all ] [ -C|--CRC32 ] [
-S|--SHA ] [ -h|--HAVAL ] file1,,,

no cap, that's the whole summoning ritual right there 🫢 (and yes, -h shows up twice in there β€” that's how the man page lives, we don't question it, we just vibe with it πŸ’€)


🌸 DESCRIPTION 🌸

siggen is a utility that displays the hash function values for the specified files. that's the entire personality. it looks at your files and is like "here's the math, bestie ✨". lowkey iconic.


πŸ’– OPTIONS πŸ’–

here's the menu, and every single item matters, so don't skip, iykyk πŸ‘‘

  • -t, --terse β€” Terse mode, aka the no-yapping setting. Prints requested hashes for a given file on one line, delimited by spaces, with no extraneous information. just the facts. 🧚
  • -h, --hexadecimal β€” Display results in hexadecimal rather than base64 notation. your numbers, but make them hex πŸ’…
  • -a, --all β€” Display all hash function values. this is the default, so it's giving main character energy without even trying πŸ‘‘
  • -C, --CRC32 β€” Display CRC-32, POSIX 1003.2 compliant 32-bit Cyclic Redundancy Check. say that five times fast 😭
  • -M, --MD5 β€” Display MD5, the RSA Data Security, Inc. Message Digest Algorithm. classic. vintage. still in the options list fr fr πŸ”₯
  • -S, --SHA β€” Display SHA, Tripwire's implementation of the NIST Secure Hash Standard, SHS (NIST FIPS 180). very official, very real, very much a whole thing ⭐
  • -H, --HAVAL β€” Display Haval value, a 128-bit hash code. cute little 128-bit moment πŸ¦‹
  • file1 [ file2... ] β€” List of filesystem objects for which to display values. your lineup. your roster. the files getting the treatment 🌸
ok bestie real talk for one sec: the options list has -M, --MD5 but the SYNOPSIS above doesn't show it, and -h gets used for both --hexadecimal and --HAVAL with -H being HAVAL's short form. that's just literally what the page says, so i'm passing it straight to you with zero edits πŸ’œ

πŸ¦‹ EXIT STATUS πŸ¦‹

siggen exits 0 on success, 1 on error. that's it. clean, simple, no drama πŸ’€


⭐ VERSION INFORMATION ⭐

This man page describes siggen version 2.4. periodt. πŸ’…


🌈 AUTHORS 🌈

Tripwire, Inc. 🫢 the whole company. take a bow.


πŸ’œ COPYING PERMISSIONS πŸ’œ

okay this part is the legal bit so listen up, we're being respectful here 🌸

Permission is granted to make and distribute verbatim copies of this man page provided the copyright notice and this permission notice are preserved on all copies.

Permission is granted to copy and distribute modified versions of this man page under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one.

Permission is granted to copy and distribute translations of this man page into another language, under the above conditions for modified versions, except that this permission notice may be stated in a translation approved by Tripwire, Inc.

Copyright 2000-2018 Tripwire, Inc. Tripwire is a registered trademark of Tripwire, Inc. in the United States and other countries. All rights reserved. πŸ‘‘


πŸ”₯ SEE ALSO πŸ”₯

go read these next, they're the friend group:


πŸŽ€ that's the whole page, bestie! this was Open Source Tripwire 2.4, dated 04 Jan 2018 β€” mwah, go hash something, you've got this πŸ’–βœ¨