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

NAME

tss2_gettpmblobs(1) -

SYNOPSIS

tss2_gettpmblobs [OPTIONS]

common fapi references

DESCRIPTION

tss2_gettpmblobs(1) - This command returns the public and private blobs of an object, such that they could be loaded by a low-level API (e.g. ESAPI). It also returns the policy associated with these blobs in JSON format.

OPTIONS

These are the available options:

  • -f, --force:

    Force overwriting the output file.

  • -p, --path=STRING:

    The path of the object for which the blobs will be returned.

  • -u, --tpm2bPublic=FILENAME or - (for stdout):

    The returned public area of the object as a marshalled TPM2B_PUBLIC. Optional parameter.

  • -r, --tpm2bPrivate=FILENAME or - (for stdout):

    The returned private area of the object as a marshalled TPM2B_PRIVATE. Optional parameter.

  • -l, --policy=FILENAME or - (for stdout):

    The returned policy associated with the object, encoded in JSON. Optional parameter.

common tss2 options

EXAMPLE

tss2_gettpmblobs --path=HS/SRK/myRSACrypt --tpm2bPublic=tpm2bPublic.file --tpm2bPrivate=tpm2bPrivate.file --policy=policy.file

RETURNS

0 on success or 1 on failure.

footer