DOKK / manpages / debian 10 / tpm-tools-pkcs11 / tpmtoken_protect.1.en
tpmtoken_protect(1) General Commands Manual tpmtoken_protect(1)

TPM Management - tpmtoken_protect

tpmtoken_protect - encrypt or decrypt data using a symmetric key stored in the user's TPM PKCS#11 data store

tpmtoken_protect [ OPTION ]

tpmtoken_protect will encrypt or decrypt data using a symmetric key that is stored in the user's data store. The key used to protect the data is a 256-bit AES key stored as a private Secret Key PKCS#11 object. The object has the PKCS#11 label attribute of ´User Data Protection Key´. The key is generated by the TPM PKCS#11 implementation when it is needed the first time. Since it is generated as a private object, it is protected by the TPM on the platform.

This command requires the ´-i´ and ´-o´ command options to be specified.

Display command usage info.
Display command version info.
Set logging level.
Perform a decryption operation
Perform an encryption operation
Use FILE as the input to the specified operation
Use STRING to identify the label of the PKCS#11 token to be used
Use FILE as the output of the specified operation

tpmtoken_init(1), tpmtoken_import(1), tpmtoken_setpasswd(1), tpmtoken_objects(1)

Report bugs to <trousers-users@lists.sourceforge.net>

2005-04-25 TPM Management