Package tpm2-tss-devel

Headers and libraries for building apps that use tpm2-tss

https://github.com/tpm2-software/tpm2-tss

This package contains headers and libraries required to build applications that
use tpm2-tss.

Version: 4.1.3

Library Functions

ESYS_CONTEXT Esys Context ESYS_CONTEXT
ESYS_TR Esys Tpm Resource ESYS_TR
ESYS_TR_defines Global ESYS_TR objects
Esys_ActivateCredential The ESAPI function for the TPM2_ActivateCredential command.
Esys_Certify The ESAPI function for the TPM2_Certify command.
Esys_CertifyCreation The ESAPI function for the TPM2_CertifyCreation command.
Esys_ChangeEPS The ESAPI function for the TPM2_ChangeEPS command.
Esys_ChangePPS The ESAPI function for the TPM2_ChangePPS command.
Esys_Clear The ESAPI function for the TPM2_Clear command.
Esys_ClearControl The ESAPI function for the TPM2_ClearControl command.
Esys_ClockRateAdjust The ESAPI function for the TPM2_ClockRateAdjust command.
Esys_ClockSet The ESAPI function for the TPM2_ClockSet command.
Esys_Commit The ESAPI function for the TPM2_Commit command.
Esys_ContextLoad The ESAPI function for the TPM2_ContextLoad command.
Esys_ContextSave The ESAPI function for the TPM2_ContextSave command.
Esys_Create The ESAPI function for the TPM2_Create command.
Esys_CreatePrimary The ESAPI function for the TPM2_CreatePrimary command.
Esys_DictionaryAttackLockReset The ESAPI function for the TPM2_DictionaryAttackLockReset command.
Esys_DictionaryAttackParameters The ESAPI function for the TPM2_DictionaryAttackParameters command.
Esys_Duplicate The ESAPI function for the TPM2_Duplicate command.
Esys_ECC_Parameters The ESAPI function for the TPM2_ECC_Parameters command.
Esys_ECDH_KeyGen The ESAPI function for the TPM2_ECDH_KeyGen command.
Esys_ECDH_ZGen The ESAPI function for the TPM2_ECDH_ZGen command.
Esys_EC_Ephemeral The ESAPI function for the TPM2_EC_Ephemeral command.
Esys_EncryptDecrypt The ESAPI function for the TPM2_EncryptDecrypt command.
Esys_EventSequenceComplete The ESAPI function for the TPM2_EventSequenceComplete command.
Esys_EvictControl The ESAPI function for the TPM2_EvictControl command.
Esys_FlushContext The ESAPI function for the TPM2_FlushContext command.
Esys_GetCapability The ESAPI function for the TPM2_GetCapability command.
Esys_GetCommandAuditDigest The ESAPI function for the TPM2_GetCommandAuditDigest command.
Esys_GetRandom The ESAPI function for the TPM2_GetRandom command.
Esys_GetSessionAuditDigest The ESAPI function for the TPM2_GetSessionAuditDigest command.
Esys_GetTestResult The ESAPI function for the TPM2_GetTestResult command.
Esys_GetTime The ESAPI function for the TPM2_GetTime command.
Esys_HMAC The ESAPI function for the TPM2_HMAC command.
Esys_HMAC_Start The ESAPI function for the TPM2_HMAC_Start command.
Esys_Hash The ESAPI function for the TPM2_Hash command.
Esys_HashSequenceStart The ESAPI function for the TPM2_HashSequenceStart command.
Esys_HierarchyChangeAuth The ESAPI function for the TPM2_HierarchyChangeAuth command.
Esys_HierarchyControl The ESAPI function for the TPM2_HierarchyControl command.
Esys_Import The ESAPI function for the TPM2_Import command.
Esys_IncrementalSelfTest The ESAPI function for the TPM2_IncrementalSelfTest command.
Esys_Load The ESAPI function for the TPM2_Load command.
Esys_LoadExternal The ESAPI function for the TPM2_LoadExternal command.
Esys_MakeCredential The ESAPI function for the TPM2_MakeCredential command.
Esys_NV_Certify The ESAPI function for the TPM2_NV_Certify command.
Esys_NV_ChangeAuth The ESAPI function for the TPM2_NV_ChangeAuth command.
Esys_NV_DefineSpace The ESAPI function for the TPM2_NV_DefineSpace command.
Esys_NV_Extend The ESAPI function for the TPM2_NV_Extend command.
Esys_NV_GlobalWriteLock The ESAPI function for the TPM2_NV_GlobalWriteLock command.
Esys_NV_Increment The ESAPI function for the TPM2_NV_Increment command.
Esys_NV_Read The ESAPI function for the TPM2_NV_Read command.
Esys_NV_ReadLock The ESAPI function for the TPM2_NV_ReadLock command.
Esys_NV_ReadPublic The ESAPI function for the TPM2_NV_ReadPublic command.
Esys_NV_SetBits The ESAPI function for the TPM2_NV_SetBits command.
Esys_NV_UndefineSpace The ESAPI function for the TPM2_NV_UndefineSpace command.
Esys_NV_UndefineSpaceSpecial The ESAPI function for the TPM2_NV_UndefineSpaceSpecial command.
Esys_NV_Write The ESAPI function for the TPM2_NV_Write command.
Esys_NV_WriteLock The ESAPI function for the TPM2_NV_WriteLock command.
Esys_ObjectChangeAuth The ESAPI function for the TPM2_ObjectChangeAuth command.
Esys_PCR_Allocate The ESAPI function for the TPM2_PCR_Allocate command.
Esys_PCR_Event The ESAPI function for the TPM2_PCR_Event command.
Esys_PCR_Extend The ESAPI function for the TPM2_PCR_Extend command.
Esys_PCR_Read The ESAPI function for the TPM2_PCR_Read command.
Esys_PCR_Reset The ESAPI function for the TPM2_PCR_Reset command.
Esys_PCR_SetAuthPolicy The ESAPI function for the TPM2_PCR_SetAuthPolicy command.
Esys_PCR_SetAuthValue The ESAPI function for the TPM2_PCR_SetAuthValue command.
Esys_PP_Commands The ESAPI function for the TPM2_PP_Commands command.
Esys_PolicyAuthValue The ESAPI function for the TPM2_PolicyAuthValue command.
Esys_PolicyAuthorize The ESAPI function for the TPM2_PolicyAuthorize command.
Esys_PolicyCommandCode The ESAPI function for the TPM2_PolicyCommandCode command.
Esys_PolicyCounterTimer The ESAPI function for the TPM2_PolicyCounterTimer command.
Esys_PolicyCpHash The ESAPI function for the TPM2_PolicyCpHash command.
Esys_PolicyDuplicationSelect The ESAPI function for the TPM2_PolicyDuplicationSelect command.
Esys_PolicyGetDigest The ESAPI function for the TPM2_PolicyGetDigest command.
Esys_PolicyLocality The ESAPI function for the TPM2_PolicyLocality command.
Esys_PolicyNV The ESAPI function for the TPM2_PolicyNV command.
Esys_PolicyNameHash The ESAPI function for the TPM2_PolicyNameHash command.
Esys_PolicyNvWritten The ESAPI function for the TPM2_PolicyNvWritten command.
Esys_PolicyOR The ESAPI function for the TPM2_PolicyOR command.
Esys_PolicyPCR The ESAPI function for the TPM2_PolicyPCR command.
Esys_PolicyPassword The ESAPI function for the TPM2_PolicyPassword command.
Esys_PolicyPhysicalPresence The ESAPI function for the TPM2_PolicyPhysicalPresence command.
Esys_PolicyRestart The ESAPI function for the TPM2_PolicyRestart command.
Esys_PolicySecret The ESAPI function for the TPM2_PolicySecret command.
Esys_PolicySigned The ESAPI function for the TPM2_PolicySigned command.
Esys_PolicyTicket The ESAPI function for the TPM2_PolicyTicket command.
Esys_Quote The ESAPI function for the TPM2_Quote command.
Esys_RSA_Decrypt The ESAPI function for the TPM2_RSA_Decrypt command.
Esys_RSA_Encrypt The ESAPI function for the TPM2_RSA_Encrypt command.
Esys_ReadClock The ESAPI function for the TPM2_ReadClock command.
Esys_ReadPublic The ESAPI function for the TPM2_ReadPublic command.
Esys_Rewrap The ESAPI function for the TPM2_Rewrap command.
Esys_SelfTest The ESAPI function for the TPM2_SelfTest command.
Esys_SequenceComplete The ESAPI function for the TPM2_SequenceComplete command.
Esys_SequenceUpdate The ESAPI function for the TPM2_SequenceUpdate command.
Esys_SetAlgorithmSet The ESAPI function for the TPM2_SetAlgorithmSet command.
Esys_SetCommandCodeAuditStatus The ESAPI function for the TPM2_SetCommandCodeAuditStatus command.
Esys_SetPrimaryPolicy The ESAPI function for the TPM2_SetPrimaryPolicy command.
Esys_Shutdown The ESAPI function for the TPM2_Shutdown command.
Esys_Sign The ESAPI function for the TPM2_Sign command.
Esys_StartAuthSession The ESAPI function for the TPM2_StartAuthSession command.
Esys_Startup The ESAPI function for the TPM2_Startup command.
Esys_StirRandom The ESAPI function for the TPM2_StirRandom command.
Esys_TestParms The ESAPI function for the TPM2_TestParms command.
Esys_Unseal The ESAPI function for the TPM2_Unseal command.
Esys_Vendor_TCG_Test The ESAPI function for the TPM2_Vendor_TCG_Test command.
Esys_VerifySignature The ESAPI function for the TPM2_VerifySignature command.
Esys_ZGen_2Phase The ESAPI function for the TPM2_ZGen_2Phase command.
FapiTestgroup Fapi-Testing
Fapi_AuthorizePolicy Fapi_AuthorizePolicy
Fapi_ChangeAuth Fapi_ChangeAuth
Fapi_CreateKey Fapi_CreateKey
Fapi_CreateNv Fapi_CreateNv
Fapi_CreateSeal Fapi_CreateSeal
Fapi_Decrypt Fapi_Decrypt
Fapi_Delete Fapi_Delete
Fapi_Encrypt Fapi_Encrypt
Fapi_ExportKey Fapi_ExportKey
Fapi_ExportPolicy Fapi_ExportPolicy
Fapi_Finalize Fapi_Finalize
Fapi_Free Fapi_Free
Fapi_GetAppData Fapi_GetAppData
Fapi_GetCertificate Fapi_GetCertificate
Fapi_GetDescription Fapi_GetDescription
Fapi_GetInfo Fapi_GetInfo
Fapi_GetPlatformCertificates Fapi_GetPlatformCertificates
Fapi_GetPollHandles Fapi_GetPollHandles
Fapi_GetRandom Fapi_GetRandom
Fapi_GetTcti Fapi_GetTcti
Fapi_GetTpmBlobs Fapi_GetTpmBlobs
Fapi_Import Fapi_Import
Fapi_Initialize Fapi_Initialize
Fapi_List Fapi_List
Fapi_NvExtend Fapi_NvExtend
Fapi_NvIncrement Fapi_NvIncrement
Fapi_NvRead Fapi_NvRead
Fapi_NvSetBits Fapi_NvSetBits
Fapi_NvWrite Fapi_NvWrite
Fapi_PcrExtend Fapi_PcrExtend
Fapi_PcrRead Fapi_PcrRead
Fapi_Provision Fapi_Provision
Fapi_Quote Fapi_Quote
Fapi_SetAppData Fapi_SetAppData
Fapi_SetAuthCB Fapi_SetAuthCB
Fapi_SetBranchCB Fapi_SetBranchCB
Fapi_SetCertificate Fapi_SetCertificate
Fapi_SetDescription Fapi_SetDescription
Fapi_SetSignCB Fapi_SetSignCB
Fapi_Sign Fapi_Sign
Fapi_Unseal Fapi_Unseal
Fapi_VerifyQuote Fapi_VerifyQuote
Fapi_VerifySignature Fapi_VerifySignature
Fapi_WriteAuthorizeNv Fapi_WriteAuthorizeNv
Tss2_TctiLdr_Finalize Function to finalize a TCTI context instantiated by the Tss2_TctiLdr_Initialize function.
Tss2_TctiLdr_FreeInfo Function to free a TSS2_TCTI_INFO structure allocated by Tss2_TctiLdr_Initialize().
Tss2_TctiLdr_GetInfo Query TctiLdr library for the TSS2_TCTI_INFO structure associated with a TCTI library.
Tss2_TctiLdr_Initialize Instantiate and initialize a TCTI context.
Tss2_Tcti_Cmd_Init Initialization function for the Cmd TCTI library.
Tss2_Tcti_Device_Init Initialization function for the device TCTI library.
Tss2_Tcti_Mssim_Init Initialization function for the Microsoft TPM simulator TCTI library.

File Formats

fapi-config
fapi-profile

Miscellanea

tss2-tcti-cmd TPM2 Sub-process Command TCTI library
tss2-tcti-device device driver TCTI library
tss2-tcti-i2c-ftdi USB to I2C-based TPM TCTI library
tss2-tcti-i2c-helper device driver TCTI library
tss2-tcti-mssim TPM simulator TCTI library
tss2-tcti-spi-ftdi USB to SPI-based TPM TCTI library
tss2-tcti-spi-helper device driver TCTI library
tss2-tcti-spi-ltt2go LetsTrust-TPM2Go USB TPM TCTI library
tss2-tcti-spidev TCTI library for accessing TPMs via spidev
tss2-tcti-swtpm TPM simulator TCTI library
tss2-tctildr Simplifiy management of TCTI instance lifecycle.