|
tpm2-tss 4.1.3
TPM Software stack 2.0 TCG spec compliant implementation
|
#include <ifapi_profiles.h>
Data Fields | |
| TPMI_ALG_PUBLIC | type |
| char * | srk_template |
| char * | ek_template |
| char * | srk_description |
| char * | ek_description |
| TPMT_SIG_SCHEME | ecc_signing_scheme |
| TPMT_SIG_SCHEME | rsa_signing_scheme |
| TPMT_RSA_DECRYPT | rsa_decrypt_scheme |
| TPMI_ALG_CIPHER_MODE | sym_mode |
| TPMT_SYM_DEF_OBJECT | sym_parameters |
| UINT16 | sym_block_size |
| TPML_PCR_SELECTION | pcr_selection |
| TPMI_ALG_HASH | nameAlg |
| TPMI_RSA_KEY_BITS | keyBits |
| UINT32 | exponent |
| TPMI_ECC_CURVE | curveID |
| TPMT_SYM_DEF | session_symmetric |
| TPMS_POLICY * | eh_policy |
| TPMS_POLICY * | sh_policy |
| TPMS_POLICY * | ek_policy |
| TPMS_POLICY * | srk_policy |
| TPMS_POLICY * | lockout_policy |
| UINT32 | newMaxTries |
| UINT32 | newRecoveryTime |
| UINT32 | lockoutRecovery |
| TPMI_YES_NO | ignore_ek_template |
Internal structure for FAPI profiles
| TPMT_SIG_SCHEME ecc_signing_scheme |
Signing scheme for the ECC key.
| char* ek_description |
EK description
| char* ek_template |
EK template
| TPML_PCR_SELECTION pcr_selection |
Parameters for symmectric encryption.
| TPMT_RSA_DECRYPT rsa_decrypt_scheme |
Decrypt scheme for the RSA key.
| TPMT_SIG_SCHEME rsa_signing_scheme |
Signing scheme for the RSA key.
| char* srk_description |
SRK description
| char* srk_template |
SRK template
| UINT16 sym_block_size |
Block size for symmectric encryption.
| TPMI_ALG_CIPHER_MODE sym_mode |
Mode for symmectric encryption.
| TPMT_SYM_DEF_OBJECT sym_parameters |
Parameters for symmectric encryption.
| TPMI_ALG_PUBLIC type |
The algorithm used for key creation