1tss2_delete(1) General Commands Manual tss2_delete(1)
2
3
4
6 tss2_delete(1) - This command deletes the given key, policy or NV from
7 the FAPI keystore and the TPM. Depending on the entity type, one of
8 the following actions are taken:
9
10 - Non-persistent key: Flush from TPM (if loaded) and delete public and private blobs from keystore.
11 - Persistent keys: Evict from TPM and delete public and private blobs from keystore
12 - Primary keys: Flush from TPM and delete public blob from keystore
13 - NV index: Undefine NV index from TPM and delete public blob from metadata store
14 - Policies: Delete entry from policy store
15 - Hierarchy, PCR: These are not deletable
16 - Special keys ek, srk: These are not deletable
17
19 tss2_delete [OPTIONS]
20
22 tss2_delete(1) -
23
25 These are the available options:
26
27 · -p, --path STRING:
28
29 The path to the entity to delete.
30
32 This collection of options are common to all tss2 programs and provide
33 information that many users may expect.
34
35 · -h, --help [man|no-man]: Display the tools manpage. By default, it
36 attempts to invoke the manpager for the tool, however, on failure
37 will output a short tool summary. This is the same behavior if the
38 “man” option argument is specified, however if explicit “man” is re‐
39 quested, the tool will provide errors from man on stderr. If the
40 “no-man” option if specified, or the manpager fails, the short op‐
41 tions will be output to stdout.
42
43 To successfully use the manpages feature requires the manpages to be
44 installed or on MANPATH, See man(1) for more details.
45
46 · -v, --version: Display version information for this tool, supported
47 tctis and exit.
48
51 tss2_delete --path /HS
52
54 0 on success or 1 on failure.
55
57 Github Issues (https://github.com/tpm2-software/tpm2-tools/issues)
58
60 See the Mailing List (https://lists.01.org/mailman/listinfo/tpm2)
61
62
63
64tpm2-tools APRIL 2019 tss2_delete(1)