ZFS-TPM1X-LOAD-KEY(8) | System Manager's Manual | ZFS-TPM1X-LOAD-KEY(8) |
zfs-tpm1x-load-key
—
load tzpfms TPM1.X-encrypted ZFS dataset key
zfs-tpm1x-load-key |
[-n ] dataset |
After verifying dataset was encrypted with
tzpfms
backend
TPM1.X
will unseal the key and load it into dataset.
The user is prompted for, first, the SRK passphrase, set when taking ownership, if it's not "well-known" (all zeroes), then the additional passphrase set when creating the key, if it was provided.
See zfs-tpm1x-change-key(8) for a detailed description.
-n
zfs
load-key
's -n
option.The tzpfms
suite connects to a local
tcsd(8)
process (at localhost:30003) by default. Use the
environment variable TZPFMS_TPM1X
to specify a
remote TCS hostname.
The TrouSerS tcsd(8) daemon will try /dev/tpm0, then /udev/tpm0, then /dev/tpm; by occupying one of the earlier ones with, for example, shell redirection, a later one can be selected.
The TrouSerS project page at https://sourceforge.net/projects/trousers.
The TPM 1.2 main specification index at https://trustedcomputinggroup.org/resource/tpm-main-specification.
To all who support further development, in particular:
https://todo.sr.ht/~nabijaczleweli/tzpfms
~nabijaczleweli/tzpfms@lists.sr.ht, archived at https://lists.sr.ht/~nabijaczleweli/tzpfms.
October 17, 2021 | tzpfms 0.1-7 |