Lines Matching full:credential
99 // requires encrypting or decrypting of the sensitive area of an object or a credential blob
155 // is parent handle. For credential, it
217 // This function produces an inner integrity for regular private, credential or duplication blob It requires the
700 // handle. For credential, it is the handle
785 // handle. For credential, it is the handle
1241 // This function prepare the credential blob from a secret (a TPM2B_DIGEST) The operations in this
1254 TPM2B_ID_OBJECT *outIDObject // OUT: output credential
1265 // Marshal secret area to credential buffer, leave space for integrity
1266 sensitiveData = outIDObject->t.credential
1279 outIDObject->t.credential);
1286 // Unwrap a credential. Check the integrity, decrypt and retrieve data to a TPM2B_DIGEST structure. The
1288 // a) check the integrity HMAC of the input credential area
1289 // b) decrypt the credential buffer
1294 // TPM_RC_INSUFFICIENT error during credential unmarshaling
1295 // TPM_RC_INTEGRITY credential integrity is broken
1296 // TPM_RC_SIZE error during credential unmarshaling
1301 TPM2B_ID_OBJECT *inIDObject, // IN: input credential blob
1318 inIDObject->t.size, inIDObject->t.credential);
1322 sensitiveData = inIDObject->t.credential