HMAC(1)
π 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 tosha256β¨-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 (defaultPWAP)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 thesha256default π-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 (defaultPWAP)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
- debian bookworm: tss2 1045-2 Β· BSD-3-Clause
- ubuntu jammy: tss2 1045-1.2build1 Β· BSD-3-Clause
- ubuntu noble: tss2 1045-2.1build2 Β· BSD-3-Clause
- ubuntu questing: tss2 1045-3
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms