CERTIFY(1)

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

πŸŽ€ CERTIFY(1) β€” User Commands πŸŽ€

okay bestie, sit down, hydrate, because we're reading the certify page from the User Commands section of the manual and it is a journey. It runs TPM2_Certify. That's the whole vibe. 🫢


✨ NAME ✨

certify β€” Runs TPM2_Certify


🌸 DESCRIPTION 🌸

So the very first thing this page tells you, with zero context and zero chill, is literally this line:

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

not a valid option, bestie. noted. πŸ’€

Then:

certify

Runs TPM2_Certify.

πŸ’… the flags, in the exact order they show up πŸ’…

  • -ho object handle
  • -pwdo password for object β€” optional, in brackets, default empty
  • -hk certifying key handle β€” NOT in brackets, so this one's not optional, she's required
  • -pwdk password for key β€” optional, default empty
  • -halg β€” one of (sha1, sha256, sha384), default sha256
  • -salg signature algorithm β€” one of (rsa, ecc), default rsa
  • -qd qualifying data file name
  • -os signature file name β€” default: do not save
  • -oa attestation output file name β€” default: do not save
  • -se[0-2] β€” session handle / attributes, default PWAP
    • 01 continue

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

fr fr, the page repeats the entire block. same options, same defaults, same everything. I'm not skipping a single crumb, so here it is again, exactly as written:

--version is not a valid option

also not a valid option. iconic of her honestly. 😭

certify

Runs TPM2_Certify.

  • -ho object handle
  • -pwdo password for object β€” optional, in brackets, default empty
  • -hk certifying key handle β€” required
  • -pwdk password for key β€” optional, default empty
  • -halg β€” one of (sha1, sha256, sha384), default sha256
  • -salg signature algorithm β€” one of (rsa, ecc), default rsa
  • -qd qualifying data file name
  • -os signature file name β€” default: do not save
  • -oa attestation output file name β€” default: do not save
  • -se[0-2] β€” session handle / attributes, default PWAP
    • 01 continue

πŸ¦‹ SEE ALSO πŸ¦‹

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

info certify

should give you access to the complete manual.

bestie if the page felt a little unhinged, that's because it literally says the same thing twice. that's the source material. we respect the source material. πŸ’…

that's the whole page!! πŸŽ€πŸ’–βœ¨

signing off the way the footer does: this is certify, dated July 2017, and it lives in the CERTIFY(1) corner of the manual. go certify something, you absolute queen πŸ‘‘πŸ¦‹

πŸ“¦ where this page comes from