21#include <tss2/tss2_esys.h>
27class TpmResourceManager;
62 const uint8_t*
data,
size_t data_size);
Definition: tpm_auth.h:32
Definition: tpm_resource_manager.h:50
char data[Size]
Definition: incremental_server.cpp:1
Definition: alloc_utils.cpp:23
std::unique_ptr< T, EsysDeleter > UniqueEsysPtr
Definition: tpm_hmac.h:34
UniqueEsysPtr< TPM2B_DIGEST > TpmHmacWithContext(TpmResourceManager &resource_manager, const std::string &context, const uint8_t *data, size_t data_size)
Definition: tpm_hmac.cpp:139
UniqueEsysPtr< TPM2B_DIGEST > TpmHmac(TpmResourceManager &resource_manager, ESYS_TR key_handle, TpmAuth auth, const uint8_t *data, size_t data_size)
Definition: tpm_hmac.cpp:128
Definition: tpm_hmac.h:29
void operator()(void *data)
Definition: tpm_hmac.h:30