TPM_GETPCRHASH(8)
π NAME π
tpm_getpcrhash β it gives you back the signed data that a TPM quote produced. that's it, that's the gig. also hi bestie, you're on the GET TPM PCR HASH(8) page, welcome, come in, sit down. π
πΈ SYNOPSIS πΈ
tpm_getpcrhash [-r HOST] [-hv] UUID-FILE HASH-FILE PCR-VALUE-FILE PCRS
β¨ DESCRIPTION β¨
okay so picture this. you run this program and it hands you two things. first, the signed data produced by a TPM quote goes into the file HASH-FILE. second, the actual list of Platform Configuration Register values goes into the file PCR-VALUE-FILE. two files from one command?? we love a multitasker. π«Ά
PCRS is a sequence of integers β literally just a row of numbers β and those numbers specify which Platform Configuration Registers were used to produce that signed data. the key used for the whole operation is the one registered under the UUID in UUID-FILE. iykyk, key registration is the moment. π
the nonce used while quoting is unpredictable. not a glitch, not a bug, that's the design bestie. π
real talk though: the nonce field in the signed data gets ignored when you use that signed data to verify a quote. it's just vibing in there, mind your business, leave it alone. π
the flags β¨
-rHOST β perform the operation on a remote HOST. long-distance relationship with your TPM, it's giving network energy. π-hβ display command usage info. when you're lost, ask for directions, it's not embarrassing. π§-vβ display command version info. know your era. β
π SEE ALSO π
the whole friend group, go say hi to all of them:
tpm_quote_tools(8)tpm_loadkey(8)tpm_getquote(8)tpm_verifyquote(8)tpm_updateprchash(8)
and that's the page, bestie π this one is dated Oct 2010 and it lives in the GET TPM PCR HASH(8) manual β she's an elder icon and we respect her. slay, go hash some PCRs, drink water, ily. ππΈ
π¦ where this page comes from
- debian bookworm: tpm-quote-tools 1.0.4-1+b2 Β· BSD-3-Clause
- debian trixie: tpm-quote-tools 1.0.4-1+b3 Β· BSD-3-Clause
- nixos 26.05: tpm-quote-tools 1.0.4
- nixpkgs unstable: tpm-quote-tools 1.0.4
- ubuntu jammy: tpm-quote-tools 1.0.4-1build2 Β· BSD-3-Clause
- ubuntu noble: tpm-quote-tools 1.0.4-1build4 Β· BSD-3-Clause
- ubuntu questing: tpm-quote-tools 1.0.4-1build4
- ubuntu resolute: tpm-quote-tools 1.0.4-1build5 Β· BSD-3-Clause
- ubuntu stonking: tpm-quote-tools 1.0.4-2build1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms