UNSEAL_TPM2_DATA(1)

πŸ“¦ version 4.3.0, in opensuse-leap 16.0

🌸 NAME 🌸

Okay so this is the UNSEAL_TPM2_DATA(1) page β€” aka the unseal_tpm2_data(1) manual in the User Commands section β€” and its whole thing is: unseal a blob of data using a TPM. That's literally unseal_tpm2_data β€” unseal a blob of data using a TPM, bestie. πŸ’–


✨ SYNOPSIS ✨

unseal_tpm2_data [options] <filename>

πŸ’… DESCRIPTION πŸ’…

So here's the tea: once a sealed data blob has been created, it may only be unsealed by the TPM for which it was created. This command attempts that unseal operation. No cap. 🫢


πŸŽ€ OPTIONS πŸŽ€

  • -b, --auth-parent <pwd> β€” specify the parent key password (default EmptyAuth).
  • -h, --help β€” print this help message.
  • -v, --version β€” print package version.
  • -k, --password <pwd> β€” use this password instead of prompting.

🌈 EXAMPLES 🌈

Create a sealed data blob to the storage parent (owner hierarchy):

echo "somedatatoseal" seal_tpm2_key -a -k passw0rd -p owner seal.tpm

Unseal the data:

unseal_tpm2_key -k passw0rd seal.tpm

πŸ‘‘ AUTHOR πŸ‘‘

Written by James Bottomley <James.Bottomley@HansenPartnership.com>. πŸ’œ


πŸ¦‹ REPORTING BUGS πŸ¦‹

Report bugs to <openssl-tpm2-engine@groups.io>. πŸ›βœ¨


Copyright 2017 by James Bottomley License LGPL-2.1-only.


That's the whole manual, bestie β€” source/version unseal_tpm2_data 4.3.0, dated August 2024. πŸ’–βœ¨πŸŽ€