TSSTPMPUBLIC2ECCPOINT(1)
π NAME π
tsstpmpublic2eccpoint β bestie, it literally just runs tsstpmpublic2eccpoint π«Ά
β¨ DESCRIPTION β¨
okay so. tsstpmpublic2eccpoint π¦
It converts an EC TPM2B_PUBLIC into a TPM2B_ECC_POINT. That's the whole job. That's the assignment and it ate π
And the intended use case (iykyk) is this: some commands spit out a public key, and you want that key in a shape that's actually useful for TPM2_ZGen_2Phase. The commands in question are:
TPM2_CreatePrimaryTPM2_CreateTPM2_CreateLoadedTPM2_ReadPublic
So like, take the public key output from any of those, run it through here, and now you've got a format TPM2_ZGen_2Phase can vibe with. no cap π₯
πΈ OPTIONS πΈ
-ipuβ the EC public key input file, and it's gotta be in TPMTPM2B_PUBLICformat π-ptβ the EC public key output file, and that one comes out inTPM2B_ECC_POINTformat π
that's it, that's the page β¨πβ¨
this little icon was brought to you by tsstpmpublic2eccpoint version 1.6, dated November 2020 πβ mwah, go convert something π
π¦ where this page comes from
- centos-stream 10: tss2 1:2.3.2-4.el10 Β· BSD-3-Clause AND LicenseRef-TCGL
- fedora 43: tss2 1:2.3.2-3.fc43 Β· BSD-3-Clause AND LicenseRef-TCGL
- fedora 43: tss2 1:2.3.2-3.fc43 Β· BSD-3-Clause AND LicenseRef-TCGL
- fedora 44: tss2 1:2.3.2-4.fc44 Β· BSD-3-Clause AND LicenseRef-TCGL
- fedora 44: tss2 1:2.3.2-4.fc44 Β· BSD-3-Clause AND LicenseRef-TCGL
- opensuse-leap 16.0: ibmtss 2.4.1-160000.3.1 Β· BSD-3-Clause
- opensuse-leap 16.0: ibmtss 2.4.1-160000.3.1 Β· BSD-3-Clause
- opensuse-leap 16.0: ibmtss 2.4.1-160000.3.1 Β· BSD-3-Clause
- opensuse-leap 16.0: ibmtss 2.4.1-160000.3.1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms