tpm_getpubek(8)
π tpm_getpubek π
okay bestie, welcome to the tpm_getpubek page from the System Manager's Manual β yes it lives in section 8, the big-girl system administration section, we love that for it π«Ά
β¨ NAME β¨
tpm_getpubek β display the public portion of the TPM's Endorsement Key
πΈ SYNOPSIS πΈ
tpm_getpubek [OPTION]
like. that's it. one command, a pile of options, main character energy π
π¦ DESCRIPTION π¦
so tpm_getpubek goes and asks the TPM for the public portion of the Endorsement Key β and it does that via the TPM_ReadPubek API, no cap. π
here's the lil plot twist tho: this operation can be restricted so it requires owner authorization. if that's the case, the command will hit you with a prompt for the owner password and then request the data. and when the call goes through successfully? the key information gets output. slay. β¨
π OPTIONS π
-h,--helpβ shows you the command usage info, for when you're like "wait what does this do again" π-v,--versionβ shows you the command version info π-l,--log [none|error|info|debug]β sets the logging level, pick your vibe fromnone,error,info, ordebugπ₯-u,--unicodeβ use TSS UNICODE encoding for passwords, so you play nice with applications that use TSS popup boxes π§-z,--well-knownβ authenticate using 20 bytes of zeros as the owner password (that's the default TSS Well Known Secret), instead of prompting you for an owner password. convenient? yes. but like, that's literally zeros, iykyk π
π SEE ALSO π
the whole friend group fr fr π
π REPORTING BUGS π
found a bug? don't be shy, report it to <trousers-users@lists.sourceforge.net> β they wanna hear from you π«Ά
and that's the whole page bestie, every option, every path, every byte of zeros, all of it preserved, nothing skipped, periodt π
this iconic little writeup is brought to you by TPM Management, dated 2005-05-05, and it's page tpm_getpubek(8) β stay encrypted, stay cute πΈβ¨
π¦ where this page comes from
- debian bookworm: tpm-tools 1.3.9.2-0.1 Β· CPL
- debian trixie: tpm-tools 1.3.9.2-0.2 Β· CPL
- epel 10: tpm-tools 1.3.9-19.el10_0 Β· CPL-1.0
- epel 9: tpm-tools 1.3.9-13.el9 Β· CPL
- fedora 43: tpm-tools 1.3.9.2-5.fc43 Β· CPL-1.0
- fedora 43: tpm-tools 1.3.9.2-5.fc43 Β· CPL-1.0
- fedora 44: tpm-tools 1.3.9.2-6.fc44 Β· CPL-1.0
- fedora 44: tpm-tools 1.3.9.2-6.fc44 Β· CPL-1.0
- nixos 26.05: tpm-tools 1.3.9.2
- nixpkgs unstable: netbsd-source 11.0
- nixpkgs unstable: tpm-tools 1.3.9.2
- opensuse-leap 16.0: tpm-tools 1.3.9.2-160000.2.2 Β· IPL-1.0
- opensuse-leap 16.0: tpm-tools 1.3.9.2-160000.2.2 Β· IPL-1.0
- opensuse-leap 16.0: tpm-tools 1.3.9.2-160000.2.2 Β· IPL-1.0
- opensuse-leap 16.0: tpm-tools 1.3.9.2-160000.2.2 Β· IPL-1.0
- ubuntu jammy: tpm-tools 1.3.9.1-0.2ubuntu4
- ubuntu noble: tpm-tools 1.3.9.2-0.2build2 Β· CPL
- ubuntu questing: tpm-tools 1.3.9.2-0.2build2
- ubuntu resolute: tpm-tools 1.3.9.2-0.2build3 Β· CPL
- ubuntu stonking: tpm-tools 1.3.9.2-0.2build4 Β· CPL
- Copyright (C) 2005 International Business Machines Corporation
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms