% tss2_delete(1) tpm2-tools | General Commands Manual % % APRIL 2019

NAME

tss2_delete(1) -

SYNOPSIS

tss2_delete [OPTIONS]

common fapi references

DESCRIPTION

tss2_delete(1) - This command deletes the given key, policy or NV from the FAPI metadata store and the TPM. Depending on the entity type, one of the following actions are taken:

- Non-persistent key: Flush from TPM (if loaded) and delete public and private blobs from keystore.
- Persistent keys: Evict from TPM and delete public and private blobs from keystore
- Primary keys: Flush from TPM and delete public blob from keystore
- NV index: Undefine NV index from TPM and delete public blob from FAPI metadata store
- Policies: Delete entry from policy store
- Hierarchy, PCR: These are not deletable
- Special keys ek, srk: These are not deletable

OPTIONS

These are the available options:

  • -p, --path=STRING:

    The path to the entity to delete.

common tss2 options

EXAMPLE

Deletes storage hierarchy (HS) and everything below it:

tss2_delete --path=/HS

RETURNS

0 on success or 1 on failure.

footer