Section 1 · User commands
tsspublicname.1
Package: tss2
TSSPUBLICNAME
NAME
tsspublicname − Runs tsspublicname
DESCRIPTION
tsspublicname
Calculates the public name of an entity. There are times that a policy creator has TPM, PEM, or DER format information, but does not have access to a TPM. This utility accepts these inputs and outputs the name in the ’no spaces’ format suitable for pasting into a policy. The binary format is used in the regression test
| −invpu | TPM2B_NV_PUBLIC public key file name | |||
| −ipu | TPM2B_PUBLIC public key file name | |||
| −ipem | PEM format public key file name | |||
| −ider | DER format plaintext key pair file name] | |||
| [−on | binary format Name file name] | |||
| [−ns | print Name in hexacsii] |
−pem and −ider optional arguments
| [−rsa | (default)] | |||
| [−ecc | ] |
[−scheme
for signing key (default RSASSA scheme)]
rsassa rsapss null
| [−nalg | name hash algorithm (sha1, sha256, sha384, sha512) (default sha256)] | ||
| [−halg | scheme hash algorithm (sha1, sha256, sha384, sha512) (default sha256)] | ||
| [−uwa | userWithAuth attribute clear (default set)] | ||
| [−si | signing (default) RSA] | ||
| [−st | storage (default NULL scheme)] | ||
| [−den | decryption, (unrestricted, RSA and EC NULL scheme) |