Lines Matching full:symmetric
75 // Determine the symmetric algorithm and size of key
85 symAlg = protector->publicArea.parameters.asymDetail.symmetric.algorithm;
86 keyBits= protector->publicArea.parameters.asymDetail.symmetric.keyBits.sym;
88 // The IV size is a UINT16 size field plus the block size of the symmetric
96 // This function retrieves the symmetric protection key parameters for the sensitive data The parameters
109 TPM_ALG_ID *symAlg, // OUT: the symmetric algorithm
110 UINT16 *keyBits, // OUT: the symmetric key size in bits
111 TPM2B_SYM_KEY *symKey // OUT: the symmetric key
129 symDef = &protector->publicArea.parameters.asymDetail.symmetric;
136 // KDFa to generate symmetric key and IV value
329 // create a symmetric cipher key that is not a decryption key
337 // TPM_RC_SYMMETRIC a storage key with no symmetric algorithm specified; or non-storage
338 // key with symmetric algorithm different from TPM_ALG_NULL
422 if( publicArea->parameters.asymDetail.symmetric.algorithm
443 // Non-storage keys must have TPM_ALG_NULL for the symmetric algorithm
444 if( publicArea->parameters.asymDetail.symmetric.algorithm
509 // sensitive data for an asymmetric key; attempt to create a symmetric
520 // TPM_RC_SYMMETRIC a storage key with no symmetric algorithm specified; or non-storage
521 // key with symmetric algorithm different from TPM_ALG_NULL
747 // Compute symmetric key parameters for outer buffer encryption
822 // Get the symmetric algorithm parameters used for encryption
1033 TPMT_SYM_DEF_OBJECT *symDef, // IN: Symmetric key definition. If the
1034 // symmetric key algorithm is NULL,
1036 TPM2B_DATA *innerSymKey, // IN/OUT: a symmetric key may be
1102 // TPM generates symmetric encryption. Set the flag to FALSE
1107 // assume the input key size should matches the symmetric definition
1115 // If the symmetric encryption key is imported, clear the buffer for
1157 TPMT_SYM_DEF_OBJECT *symDef, // IN: Symmetric key definition. If the
1158 // symmetric key algorithm is NULL,
1160 TPM2B_DATA *innerSymKey, // IN: a symmetric key may be provided
1197 // assume the input key size should matches the symmetric definition