HMAC(1)

πŸ“¦
version 1045 Β· 3 versions
, in debian bookworm, ubuntu jammy, ubuntu noble, ubuntu questing

πŸ’– HMAC(1) πŸ’–

Bestie, welcome to the hmac manual page. She lives in section 1, the User Commands girlies, and her name is hmac ✨ (the header yells HMAC in all caps, the command is lowercase hmac β€” she contains multitudes, it's giving duality πŸ’…).


🌸 NAME 🌸

hmac β€” Runs TPM2_Hmac πŸŽ€


πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so. First line of the description. Sit down, hydrate, breathe:

--version-string=v1045 is not a valid option

That's it. That's the opener. Not a valid option, bestie. She said it once, she'll say it again later, we love a consistent queen πŸ’€

Then, simply:

hmac

Runs TPM2_HMAC. That's the whole vibe. Short, sweet, iconic, no notes. πŸ‘‘

Here's everything she takes, exactly as she says it:

  • -hk β€” key handle πŸ”‘
  • -pwdk β€” password for key (default empty)
  • [-halg (sha1, sha256, sha384) (default sha256)] β€” the hash algorithm, defaulting to sha256 ✨
  • -if β€” input file to be HMACed
  • -ic β€” data string to be HMACed
  • [-os hmac file name (default do not save)] β€” hmac file name, and if you don't pass it, bestie, she does not save 🫢
  • -se[0-2] β€” session handle / attributes (default PWAP)
    • 01 β€” continue

πŸ™ˆ and then… she says it AGAIN πŸ™ˆ

No literally, the whole thing repeats. I'm not editing her, I'm not judging her, I'm just reporting the facts fr fr:

--version is not a valid option
hmac

Runs TPM2_HMAC

  • -hk β€” key handle πŸ”‘
  • -pwdk β€” password for key (default empty)
  • [-halg (sha1, sha256, sha384) (default sha256)] β€” again with the sha256 default πŸ’–
  • -if β€” input file to be HMACed
  • -ic β€” data string to be HMACed
  • [-os hmac file name (default do not save)] β€” again, no name = no save
  • -se[0-2] β€” session handle / attributes (default PWAP)
    • 01 β€” continue

Same energy, second act, she's committed to the bit and honestly? We respect it. 🌈


🧚 SEE ALSO 🧚

The full documentation for hmac is maintained as a Texinfo manual. If the info and hmac programs are properly installed at your site, the command

info hmac

should give you access to the complete manual. Go read the full thing, she deserves it. πŸ“–πŸ’œ


And that's the page, bestie!! 🌸 This whole thing is from hmac, dated July 2017, and it's the HMAC(1) page β€” periodt πŸ’…βœ¨πŸŽ€

πŸ“¦ where this page comes from