TPM_TRANSMIT(3)

NAME
TPM_Transmit, TPM_Reset - Transmit a blob to the TPM

LIBRARY
tcpa

SYNOPSIS
#include <tcpa.h>
uint32_t
TPM_Transmit(unsigned char *buff, FILE *log, char *msg);
uint32_t
TPM_Reset(FILE *log);

DESCRIPTION
The TPM_Transmit() function transmits a blob buff to the Trusted Platform Module device. Debugging information will be written out to log. If log is NULL, then this argument is ignored. Finally, msg is a string representing the logical function that buff represents. It is used for debugging purposes.

The TPM_Reset() function performs a reset of the TPM device, eliminating all state and context.

RETURN VALUES

SEE ALSO
TPM_OIAP(3), TPM_GetCapability_Version(3), TPM_TakeOwnership(3), TPM_LoadKey(3), TPM_ReadPubek(3), TPM_Seal(3), TPM_Sign(3)

AUTHORS
Rick Wash <rwash@citi.umich.edu>