Module Name:    src
Committed By:   riastradh
Date:           Fri Nov 22 03:16:39 UTC 2024

Added Files:
        src/crypto/external/cpl/tpm-tools/lib/libtpm_unseal: tpm_unseal.expsym
        src/crypto/external/cpl/trousers/lib/libtspi: tspi.expsym

Log Message:
crypto/external/cpl tpm goo: Add expected symbols list.

NOTE: This looks like it's full of unintentional crud, but I see no
upstream version script / symbol map _or_ -fvisibility=hidden.  So we
might have to clean this up ourselves somehow...

PR lib/58838: shared libraries in base should all have expsym lists


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/tpm-tools/lib/libtpm_unseal/tpm_unseal.expsym
cvs rdiff -u -r0 -r1.1 \
    src/crypto/external/cpl/trousers/lib/libtspi/tspi.expsym

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: src/crypto/external/cpl/tpm-tools/lib/libtpm_unseal/tpm_unseal.expsym
diff -u /dev/null src/crypto/external/cpl/tpm-tools/lib/libtpm_unseal/tpm_unseal.expsym:1.1
--- /dev/null	Fri Nov 22 03:16:39 2024
+++ src/crypto/external/cpl/tpm-tools/lib/libtpm_unseal/tpm_unseal.expsym	Fri Nov 22 03:16:39 2024
@@ -0,0 +1,7 @@
+hContext
+tpmUnsealFile
+tpmUnsealShred
+tpmUnsealStrerror
+tpm_errno
+tpm_error_buf
+tspi_error_strings

Index: src/crypto/external/cpl/trousers/lib/libtspi/tspi.expsym
diff -u /dev/null src/crypto/external/cpl/trousers/lib/libtspi/tspi.expsym:1.1
--- /dev/null	Fri Nov 22 03:16:39 2024
+++ src/crypto/external/cpl/trousers/lib/libtspi/tspi.expsym	Fri Nov 22 03:16:39 2024
@@ -0,0 +1,1032 @@
+Decode_UINT16
+Decode_UINT32
+Decode_UINT64
+DisplayNewPINWindow
+DisplayPINWindow
+HMAC_Auth
+Hash_TSS_KEY
+Hash_TSS_PRIVKEY_DIGEST
+Init_AuthNonce
+LoadBlob_AUTH
+LoadBlob_LOADKEY_INFO
+LoadBlob_TSS_KEY
+LoadBlob_TSS_PRIVKEY_DIGEST
+NULL_UUID
+OSAP_Calc
+RPC_ActivateTPMIdentity
+RPC_ActivateTPMIdentity_TP
+RPC_AuthorizeMigrationKey
+RPC_AuthorizeMigrationKey_TP
+RPC_CMK_ApproveMA
+RPC_CMK_ApproveMA_TP
+RPC_CMK_ConvertMigration
+RPC_CMK_ConvertMigration_TP
+RPC_CMK_CreateBlob
+RPC_CMK_CreateBlob_TP
+RPC_CMK_CreateKey
+RPC_CMK_CreateKey_TP
+RPC_CMK_CreateTicket
+RPC_CMK_CreateTicket_TP
+RPC_CMK_SetRestrictions
+RPC_CMK_SetRestrictions_TP
+RPC_CertifyKey
+RPC_CertifyKey_TP
+RPC_CertifySelfTest
+RPC_CertifySelfTest_TP
+RPC_ChangeAuth
+RPC_ChangeAuthAsymFinish
+RPC_ChangeAuthAsymFinish_TP
+RPC_ChangeAuthAsymStart
+RPC_ChangeAuthAsymStart_TP
+RPC_ChangeAuthOwner
+RPC_ChangeAuthOwner_TP
+RPC_ChangeAuth_TP
+RPC_CloseContext
+RPC_CloseContext_TP
+RPC_ConvertMigrationBlob
+RPC_ConvertMigrationBlob_TP
+RPC_CreateCounter
+RPC_CreateCounter_TP
+RPC_CreateEndorsementKeyPair
+RPC_CreateEndorsementKeyPair_TP
+RPC_CreateMaintenanceArchive
+RPC_CreateMaintenanceArchive_TP
+RPC_CreateMigrationBlob
+RPC_CreateMigrationBlob_TP
+RPC_CreateRevocableEndorsementKeyPair
+RPC_CreateRevocableEndorsementKeyPair_TP
+RPC_CreateWrapKey
+RPC_CreateWrapKey_TP
+RPC_DSAP
+RPC_DSAP_TP
+RPC_Delegate_CreateKeyDelegation
+RPC_Delegate_CreateKeyDelegation_TP
+RPC_Delegate_CreateOwnerDelegation
+RPC_Delegate_CreateOwnerDelegation_TP
+RPC_Delegate_LoadOwnerDelegation
+RPC_Delegate_LoadOwnerDelegation_TP
+RPC_Delegate_Manage
+RPC_Delegate_Manage_TP
+RPC_Delegate_ReadTable
+RPC_Delegate_ReadTable_TP
+RPC_Delegate_UpdateVerificationCount
+RPC_Delegate_UpdateVerificationCount_TP
+RPC_Delegate_VerifyDelegation
+RPC_Delegate_VerifyDelegation_TP
+RPC_DirRead
+RPC_DirRead_TP
+RPC_DirWriteAuth
+RPC_DirWriteAuth_TP
+RPC_DisableForceClear
+RPC_DisableForceClear_TP
+RPC_DisableOwnerClear
+RPC_DisableOwnerClear_TP
+RPC_DisablePubekRead
+RPC_DisablePubekRead_TP
+RPC_EnumRegisteredKeys
+RPC_EnumRegisteredKeys2
+RPC_EnumRegisteredKeys2_TP
+RPC_EnumRegisteredKeys_TP
+RPC_Error
+RPC_EstablishTransport
+RPC_EstablishTransport_TP
+RPC_EvictKey
+RPC_EvictKey_TP
+RPC_ExecuteTransport
+RPC_ExecuteTransport_TP
+RPC_Extend
+RPC_Extend_TP
+RPC_FieldUpgrade
+RPC_FieldUpgrade_TP
+RPC_FlushSpecific
+RPC_FlushSpecific_TP
+RPC_ForceClear
+RPC_ForceClear_TP
+RPC_FreeMemory
+RPC_FreeMemory_TP
+RPC_GetAuditDigest
+RPC_GetAuditDigestSigned
+RPC_GetAuditDigestSigned_TP
+RPC_GetAuditDigest_TP
+RPC_GetCapability
+RPC_GetCapabilityOwner
+RPC_GetCapabilityOwner_TP
+RPC_GetCapabilitySigned
+RPC_GetCapabilitySigned_TP
+RPC_GetCapability_TP
+RPC_GetCredential
+RPC_GetCredential_TP
+RPC_GetPcrEvent
+RPC_GetPcrEventLog
+RPC_GetPcrEventLog_TP
+RPC_GetPcrEvent_TP
+RPC_GetPcrEventsByPcr
+RPC_GetPcrEventsByPcr_TP
+RPC_GetPubKey
+RPC_GetPubKey_TP
+RPC_GetRandom
+RPC_GetRandom_TP
+RPC_GetRegisteredKey
+RPC_GetRegisteredKeyBlob
+RPC_GetRegisteredKeyBlob_TP
+RPC_GetRegisteredKeyByPublicInfo
+RPC_GetRegisteredKeyByPublicInfo_TP
+RPC_GetRegisteredKey_TP
+RPC_GetTPMCapability
+RPC_GetTPMCapability_TP
+RPC_GetTestResult
+RPC_GetTestResult_TP
+RPC_IncrementCounter
+RPC_IncrementCounter_TP
+RPC_KeyControlOwner
+RPC_KeyControlOwner_TP
+RPC_KillMaintenanceFeature
+RPC_KillMaintenanceFeature_TP
+RPC_LoadKeyByBlob
+RPC_LoadKeyByBlob_TP
+RPC_LoadKeyByUUID
+RPC_LoadKeyByUUID_TP
+RPC_LoadMaintenanceArchive
+RPC_LoadMaintenanceArchive_TP
+RPC_LoadManuMaintPub
+RPC_LoadManuMaintPub_TP
+RPC_LogPcrEvent
+RPC_LogPcrEvent_TP
+RPC_MakeIdentity
+RPC_MakeIdentity_TP
+RPC_NV_DefineOrReleaseSpace
+RPC_NV_DefineOrReleaseSpace_TP
+RPC_NV_ReadValue
+RPC_NV_ReadValueAuth
+RPC_NV_ReadValueAuth_TP
+RPC_NV_ReadValue_TP
+RPC_NV_WriteValue
+RPC_NV_WriteValueAuth
+RPC_NV_WriteValueAuth_TP
+RPC_NV_WriteValue_TP
+RPC_OIAP
+RPC_OIAP_TP
+RPC_OSAP
+RPC_OSAP_TP
+RPC_OpenContext
+RPC_OpenContext_TP
+RPC_OwnerClear
+RPC_OwnerClear_TP
+RPC_OwnerReadInternalPub
+RPC_OwnerReadInternalPub_TP
+RPC_OwnerReadPubek
+RPC_OwnerReadPubek_TP
+RPC_OwnerSetDisable
+RPC_OwnerSetDisable_TP
+RPC_PcrRead
+RPC_PcrRead_TP
+RPC_PcrReset
+RPC_PcrReset_TP
+RPC_PhysicalDisable
+RPC_PhysicalDisable_TP
+RPC_PhysicalEnable
+RPC_PhysicalEnable_TP
+RPC_PhysicalPresence
+RPC_PhysicalPresence_TP
+RPC_PhysicalSetDeactivated
+RPC_PhysicalSetDeactivated_TP
+RPC_Quote
+RPC_Quote2
+RPC_Quote2_TP
+RPC_Quote_TP
+RPC_ReadCounter
+RPC_ReadCounter_TP
+RPC_ReadCurrentTicks
+RPC_ReadCurrentTicks_TP
+RPC_ReadManuMaintPub
+RPC_ReadManuMaintPub_TP
+RPC_ReadPubek
+RPC_ReadPubek_TP
+RPC_RegisterKey
+RPC_RegisterKey_TP
+RPC_ReleaseCounter
+RPC_ReleaseCounterOwner
+RPC_ReleaseCounterOwner_TP
+RPC_ReleaseCounter_TP
+RPC_ReleaseTransportSigned
+RPC_ReleaseTransportSigned_TP
+RPC_ResetLockValue
+RPC_ResetLockValue_TP
+RPC_RevokeEndorsementKeyPair
+RPC_RevokeEndorsementKeyPair_TP
+RPC_Seal
+RPC_Seal_TP
+RPC_Sealx
+RPC_Sealx_TP
+RPC_SelfTestFull
+RPC_SelfTestFull_TP
+RPC_SetCapability
+RPC_SetCapability_TP
+RPC_SetOperatorAuth
+RPC_SetOperatorAuth_TP
+RPC_SetOrdinalAuditStatus
+RPC_SetOrdinalAuditStatus_TP
+RPC_SetOwnerInstall
+RPC_SetOwnerInstall_TP
+RPC_SetRedirection
+RPC_SetRedirection_TP
+RPC_SetTempDeactivated
+RPC_SetTempDeactivated2
+RPC_SetTempDeactivated2_TP
+RPC_SetTempDeactivated_TP
+RPC_Sign
+RPC_Sign_TP
+RPC_StirRandom
+RPC_StirRandom_TP
+RPC_TakeOwnership
+RPC_TakeOwnership_TP
+RPC_TerminateHandle
+RPC_TerminateHandle_TP
+RPC_TickStampBlob
+RPC_TickStampBlob_TP
+RPC_UnBind
+RPC_UnBind_TP
+RPC_UnregisterKey
+RPC_UnregisterKey_TP
+RPC_Unseal
+RPC_Unseal_TP
+SpiMemoryTable
+TSP_SetCapability
+TSS_BLOB_free
+TSS_BLOB_it
+TSS_BLOB_new
+Transport_ActivateTPMIdentity
+Transport_AuthorizeMigrationKey
+Transport_CertifyKey
+Transport_CertifySelfTest
+Transport_ChangeAuth
+Transport_ChangeAuthOwner
+Transport_ConvertMigrationBlob
+Transport_CreateMaintenanceArchive
+Transport_CreateMigrationBlob
+Transport_CreateWrapKey
+Transport_DSAP
+Transport_Delegate_CreateKeyDelegation
+Transport_Delegate_CreateOwnerDelegation
+Transport_Delegate_LoadOwnerDelegation
+Transport_Delegate_Manage
+Transport_Delegate_ReadTable
+Transport_Delegate_UpdateVerificationCount
+Transport_Delegate_VerifyDelegation
+Transport_DirRead
+Transport_DirWriteAuth
+Transport_DisableForceClear
+Transport_DisableOwnerClear
+Transport_DisablePubekRead
+Transport_EvictKey
+Transport_Extend
+Transport_FlushSpecific
+Transport_ForceClear
+Transport_GetAuditDigest
+Transport_GetAuditDigestSigned
+Transport_GetCapabilityOwner
+Transport_GetPubKey
+Transport_GetRandom
+Transport_GetTPMCapability
+Transport_GetTestResult
+Transport_KillMaintenanceFeature
+Transport_LoadKeyByBlob
+Transport_LoadMaintenanceArchive
+Transport_LoadManuMaintPub
+Transport_MakeIdentity2
+Transport_NV_DefineOrReleaseSpace
+Transport_NV_ReadValue
+Transport_NV_ReadValueAuth
+Transport_NV_WriteValue
+Transport_NV_WriteValueAuth
+Transport_OIAP
+Transport_OSAP
+Transport_OwnerClear
+Transport_OwnerReadInternalPub
+Transport_OwnerSetDisable
+Transport_PcrRead
+Transport_PcrReset
+Transport_PhysicalDisable
+Transport_PhysicalEnable
+Transport_PhysicalPresence
+Transport_PhysicalSetDeactivated
+Transport_Quote
+Transport_Quote2
+Transport_ReadCounter
+Transport_ReadCurrentTicks
+Transport_ReadManuMaintPub
+Transport_ResetLockValue
+Transport_Seal
+Transport_Sealx
+Transport_SelfTestFull
+Transport_SetCapability
+Transport_SetOperatorAuth
+Transport_SetOrdinalAuditStatus
+Transport_SetOwnerInstall
+Transport_SetTempDeactivated
+Transport_SetTempDeactivated2
+Transport_Sign
+Transport_StirRandom
+Transport_TerminateHandle
+Transport_TickStampBlob
+Transport_UnBind
+Transport_Unseal
+Trspi_Decrypt_ECB
+Trspi_Encrypt_ECB
+Trspi_Error_Code
+Trspi_Error_Layer
+Trspi_Error_String
+Trspi_HMAC
+Trspi_Hash
+Trspi_HashFinal
+Trspi_HashInit
+Trspi_HashUpdate
+Trspi_Hash_ASYM_CA_CONTENTS
+Trspi_Hash_BOOL
+Trspi_Hash_BOUND_DATA
+Trspi_Hash_BYTE
+Trspi_Hash_CHANGEAUTH_VALIDATE
+Trspi_Hash_CURRENT_TICKS
+Trspi_Hash_DAA_PK
+Trspi_Hash_IDENTITY_REQ
+Trspi_Hash_KEY
+Trspi_Hash_KEY12
+Trspi_Hash_KEY_FLAGS
+Trspi_Hash_KEY_PARMS
+Trspi_Hash_MSA_COMPOSITE
+Trspi_Hash_PCR_EVENT
+Trspi_Hash_PCR_SELECTION
+Trspi_Hash_PRIVKEY_DIGEST
+Trspi_Hash_PRIVKEY_DIGEST12
+Trspi_Hash_PUBKEY
+Trspi_Hash_RSA_KEY_PARMS
+Trspi_Hash_SIGN_INFO
+Trspi_Hash_STORED_DATA
+Trspi_Hash_STORE_PUBKEY
+Trspi_Hash_SYMMETRIC_KEY
+Trspi_Hash_SYM_CA_ATTESTATION
+Trspi_Hash_TRANSPORT_AUTH
+Trspi_Hash_TRANSPORT_LOG_IN
+Trspi_Hash_TRANSPORT_LOG_OUT
+Trspi_Hash_UINT16
+Trspi_Hash_UINT32
+Trspi_Hash_UINT64
+Trspi_Hash_UUID
+Trspi_Hash_VERSION
+Trspi_LoadBlob
+Trspi_LoadBlob_ASYM_CA_CONTENTS
+Trspi_LoadBlob_BOOL
+Trspi_LoadBlob_BOUND_DATA
+Trspi_LoadBlob_BYTE
+Trspi_LoadBlob_CAP_VERSION_INFO
+Trspi_LoadBlob_CHANGEAUTH_VALIDATE
+Trspi_LoadBlob_CMK_AUTH
+Trspi_LoadBlob_COUNTER_VALUE
+Trspi_LoadBlob_DIGEST
+Trspi_LoadBlob_IDENTITY_REQ
+Trspi_LoadBlob_KEY
+Trspi_LoadBlob_KEY12
+Trspi_LoadBlob_KEY_FLAGS
+Trspi_LoadBlob_KEY_PARMS
+Trspi_LoadBlob_MIGRATIONKEYAUTH
+Trspi_LoadBlob_MSA_COMPOSITE
+Trspi_LoadBlob_NONCE
+Trspi_LoadBlob_PCR_EVENT
+Trspi_LoadBlob_PCR_INFO
+Trspi_LoadBlob_PCR_INFO_LONG
+Trspi_LoadBlob_PCR_INFO_SHORT
+Trspi_LoadBlob_PCR_SELECTION
+Trspi_LoadBlob_PRIVKEY_DIGEST
+Trspi_LoadBlob_PRIVKEY_DIGEST12
+Trspi_LoadBlob_PUBKEY
+Trspi_LoadBlob_RSA_KEY_PARMS
+Trspi_LoadBlob_SIGN_INFO
+Trspi_LoadBlob_STORED_DATA
+Trspi_LoadBlob_STORE_PUBKEY
+Trspi_LoadBlob_SYMMETRIC_KEY
+Trspi_LoadBlob_SYM_CA_ATTESTATION
+Trspi_LoadBlob_TCPA_VERSION
+Trspi_LoadBlob_TPM_DELEGATE_KEY_BLOB
+Trspi_LoadBlob_TPM_DELEGATE_LABEL
+Trspi_LoadBlob_TPM_DELEGATE_OWNER_BLOB
+Trspi_LoadBlob_TPM_DELEGATE_PUBLIC
+Trspi_LoadBlob_TPM_DELEGATIONS
+Trspi_LoadBlob_TPM_FAMILY_LABEL
+Trspi_LoadBlob_TPM_FAMILY_TABLE_ENTRY
+Trspi_LoadBlob_TRANSPORT_AUTH
+Trspi_LoadBlob_TRANSPORT_PUBLIC
+Trspi_LoadBlob_TSS_DELEGATION_TABLE_ENTRY
+Trspi_LoadBlob_TSS_FAMILY_TABLE_ENTRY
+Trspi_LoadBlob_TSS_PCR_INFO_SHORT
+Trspi_LoadBlob_TSS_VERSION
+Trspi_LoadBlob_UINT16
+Trspi_LoadBlob_UINT32
+Trspi_LoadBlob_UINT64
+Trspi_LoadBlob_UUID
+Trspi_MGF1
+Trspi_Native_To_UNICODE
+Trspi_RSA_Encrypt
+Trspi_RSA_Public_Encrypt
+Trspi_SymDecrypt
+Trspi_SymEncrypt
+Trspi_UNICODE_To_Native
+Trspi_UnloadBlob
+Trspi_UnloadBlob_ASYM_CA_CONTENTS
+Trspi_UnloadBlob_BOOL
+Trspi_UnloadBlob_BYTE
+Trspi_UnloadBlob_CAP_VERSION_INFO
+Trspi_UnloadBlob_CERTIFY_INFO
+Trspi_UnloadBlob_COUNTER_VALUE
+Trspi_UnloadBlob_CURRENT_TICKS
+Trspi_UnloadBlob_DIGEST
+Trspi_UnloadBlob_IDENTITY_PROOF
+Trspi_UnloadBlob_IDENTITY_REQ
+Trspi_UnloadBlob_KEY
+Trspi_UnloadBlob_KEY12
+Trspi_UnloadBlob_KEY_FLAGS
+Trspi_UnloadBlob_KEY_PARMS
+Trspi_UnloadBlob_KM_KEYINFO
+Trspi_UnloadBlob_KM_KEYINFO2
+Trspi_UnloadBlob_MIGRATIONKEYAUTH
+Trspi_UnloadBlob_NONCE
+Trspi_UnloadBlob_NV_ATTRIBUTES
+Trspi_UnloadBlob_NV_DATA_PUBLIC
+Trspi_UnloadBlob_NV_INDEX
+Trspi_UnloadBlob_PCR_COMPOSITE
+Trspi_UnloadBlob_PCR_EVENT
+Trspi_UnloadBlob_PCR_INFO
+Trspi_UnloadBlob_PCR_INFO_LONG
+Trspi_UnloadBlob_PCR_INFO_SHORT
+Trspi_UnloadBlob_PCR_SELECTION
+Trspi_UnloadBlob_PUBKEY
+Trspi_UnloadBlob_STORED_DATA
+Trspi_UnloadBlob_STORE_PUBKEY
+Trspi_UnloadBlob_SYMMETRIC_KEY
+Trspi_UnloadBlob_SYM_CA_ATTESTATION
+Trspi_UnloadBlob_TCPA_VERSION
+Trspi_UnloadBlob_TPM_DELEGATE_KEY_BLOB
+Trspi_UnloadBlob_TPM_DELEGATE_LABEL
+Trspi_UnloadBlob_TPM_DELEGATE_OWNER_BLOB
+Trspi_UnloadBlob_TPM_DELEGATE_PUBLIC
+Trspi_UnloadBlob_TPM_DELEGATIONS
+Trspi_UnloadBlob_TPM_FAMILY_LABEL
+Trspi_UnloadBlob_TPM_FAMILY_TABLE_ENTRY
+Trspi_UnloadBlob_TRANSPORT_PUBLIC
+Trspi_UnloadBlob_TSS_DELEGATION_TABLE_ENTRY
+Trspi_UnloadBlob_TSS_FAMILY_TABLE_ENTRY
+Trspi_UnloadBlob_TSS_PCR_INFO_SHORT
+Trspi_UnloadBlob_TSS_PLATFORM_CLASS
+Trspi_UnloadBlob_TSS_VERSION
+Trspi_UnloadBlob_UINT16
+Trspi_UnloadBlob_UINT32
+Trspi_UnloadBlob_UINT64
+Trspi_UnloadBlob_UUID
+Trspi_UnloadBlob_VERSION
+Trspi_Verify
+Tspi_ChangeAuth
+Tspi_ChangeAuthAsym
+Tspi_Context_Close
+Tspi_Context_CloseObject
+Tspi_Context_CloseSignTransport
+Tspi_Context_Connect
+Tspi_Context_Create
+Tspi_Context_CreateObject
+Tspi_Context_FreeMemory
+Tspi_Context_GetCapability
+Tspi_Context_GetDefaultPolicy
+Tspi_Context_GetKeyByPublicInfo
+Tspi_Context_GetKeyByUUID
+Tspi_Context_GetRegisteredKeysByUUID
+Tspi_Context_GetRegisteredKeysByUUID2
+Tspi_Context_GetTpmObject
+Tspi_Context_LoadKeyByBlob
+Tspi_Context_LoadKeyByUUID
+Tspi_Context_RegisterKey
+Tspi_Context_SetTransEncryptionKey
+Tspi_Context_UnregisterKey
+Tspi_Data_Bind
+Tspi_Data_Seal
+Tspi_Data_Unbind
+Tspi_Data_Unseal
+Tspi_DecodeBER_TssBlob
+Tspi_EncodeDER_TssBlob
+Tspi_GetAttribData
+Tspi_GetAttribUint32
+Tspi_GetPolicyObject
+Tspi_Hash_GetHashValue
+Tspi_Hash_SetHashValue
+Tspi_Hash_Sign
+Tspi_Hash_TickStampBlob
+Tspi_Hash_UpdateHashValue
+Tspi_Hash_VerifySignature
+Tspi_Key_CMKConvertMigration
+Tspi_Key_CMKCreateBlob
+Tspi_Key_CertifyKey
+Tspi_Key_ConvertMigrationBlob
+Tspi_Key_CreateKey
+Tspi_Key_CreateMigrationBlob
+Tspi_Key_GetPubKey
+Tspi_Key_LoadKey
+Tspi_Key_UnloadKey
+Tspi_Key_WrapKey
+Tspi_NV_DefineSpace
+Tspi_NV_ReadValue
+Tspi_NV_ReleaseSpace
+Tspi_NV_WriteValue
+Tspi_PcrComposite_GetCompositeHash
+Tspi_PcrComposite_GetPcrLocality
+Tspi_PcrComposite_GetPcrValue
+Tspi_PcrComposite_SelectPcrIndex
+Tspi_PcrComposite_SelectPcrIndexEx
+Tspi_PcrComposite_SetPcrLocality
+Tspi_PcrComposite_SetPcrValue
+Tspi_Policy_AssignToObject
+Tspi_Policy_FlushSecret
+Tspi_Policy_SetSecret
+Tspi_SetAttribData
+Tspi_SetAttribUint32
+Tspi_TPM_ActivateIdentity
+Tspi_TPM_AuthorizeMigrationTicket
+Tspi_TPM_CMKApproveMA
+Tspi_TPM_CMKCreateTicket
+Tspi_TPM_CMKSetRestrictions
+Tspi_TPM_CertifySelfTest
+Tspi_TPM_CheckMaintenancePubKey
+Tspi_TPM_ClearOwner
+Tspi_TPM_CollateIdentityRequest
+Tspi_TPM_CreateEndorsementKey
+Tspi_TPM_CreateMaintenanceArchive
+Tspi_TPM_CreateRevocableEndorsementKey
+Tspi_TPM_Delegate_AddFamily
+Tspi_TPM_Delegate_CacheOwnerDelegation
+Tspi_TPM_Delegate_CreateDelegation
+Tspi_TPM_Delegate_GetFamily
+Tspi_TPM_Delegate_InvalidateFamily
+Tspi_TPM_Delegate_ReadTables
+Tspi_TPM_Delegate_UpdateVerificationCount
+Tspi_TPM_Delegate_VerifyDelegation
+Tspi_TPM_DirRead
+Tspi_TPM_DirWrite
+Tspi_TPM_GetAuditDigest
+Tspi_TPM_GetCapability
+Tspi_TPM_GetCapabilitySigned
+Tspi_TPM_GetEvent
+Tspi_TPM_GetEventLog
+Tspi_TPM_GetEvents
+Tspi_TPM_GetPubEndorsementKey
+Tspi_TPM_GetRandom
+Tspi_TPM_GetStatus
+Tspi_TPM_GetTestResult
+Tspi_TPM_KeyControlOwner
+Tspi_TPM_KillMaintenanceFeature
+Tspi_TPM_LoadMaintenancePubKey
+Tspi_TPM_OwnerGetSRKPubKey
+Tspi_TPM_PcrExtend
+Tspi_TPM_PcrRead
+Tspi_TPM_PcrReset
+Tspi_TPM_Quote
+Tspi_TPM_Quote2
+Tspi_TPM_ReadCounter
+Tspi_TPM_ReadCurrentTicks
+Tspi_TPM_RevokeEndorsementKey
+Tspi_TPM_SelfTestFull
+Tspi_TPM_SetOperatorAuth
+Tspi_TPM_SetStatus
+Tspi_TPM_StirRandom
+Tspi_TPM_TakeOwnership
+UINT16ToArray
+UINT32ToArray
+UINT64ToArray
+UnloadBlob_AUTH
+UnloadBlob_LOADKEY_INFO
+UnloadBlob_TSS_KEY
+VERSION_1_1
+__tspi_addEntry
+__tspi_add_mem_entry
+__tspi_add_table_entry
+__tspi_audit_set_ordinal_audit_status
+__tspi_build_delegate_public_info
+__tspi_freeEntry
+__tspi_freeTable
+__tspi_free_resource
+__tspi_hash_free
+__tspi_memset
+__tspi_obj_context_free
+__tspi_obj_list_init
+__tspi_policy_free
+__tspi_rsa_encrypt
+__tspi_rsa_verify
+__tspi_rsakey_free
+authsess_callback_hmac
+authsess_callback_xor
+authsess_do_dsap
+authsess_do_osap
+authsess_free
+authsess_xsap_hmac
+authsess_xsap_init
+authsess_xsap_verify
+calloc_tspi
+changeauth_encdata
+changeauth_key
+changeauth_owner
+changeauth_srk
+common_Seal_TP
+context_list
+convert_port_to_str
+copy_key_info
+copy_key_info2
+create_key_delegation
+create_owner_delegation
+d2i_TSS_BLOB
+delfamily_free
+delfamily_list
+do_delegate_manage
+do_transport_decryption
+do_transport_encryption
+encdata_free
+encdata_list
+free_key_refs
+free_tspi
+getData
+getTable
+get_delegate_index
+get_file
+get_hostname_from_env
+get_local_random
+get_num_pcrs
+get_openssl_cipher
+get_pcr_event_size
+get_port_from_env
+get_socket
+get_table_entry
+get_tcsd_hostname
+get_tcsd_port
+get_tpm_flags
+get_user_ps_path
+handle_lock
+hash_list
+host_table_final
+host_table_init
+i2d_TSS_BLOB
+initData
+internal_GetCap
+loadData
+memtable_lock
+merge_key_hierarchies
+merge_key_hierarchies2
+migdata_free
+migdata_list
+nextObjectHandle
+nvstore_free
+nvstore_list
+obj_close_context
+obj_context_add
+obj_context_close
+obj_context_get_connection_version
+obj_context_get_hash_mode
+obj_context_get_loadkey_ordinal
+obj_context_get_machine_name
+obj_context_get_machine_name_attrib
+obj_context_get_mode
+obj_context_get_policy
+obj_context_get_tcs_api
+obj_context_get_tpm_version
+obj_context_has_popups
+obj_context_is_silent
+obj_context_set_connection_policy
+obj_context_set_hash_mode
+obj_context_set_machine_name
+obj_context_set_mode
+obj_context_set_tpm_version
+obj_context_set_transport_key
+obj_context_transport_close
+obj_context_transport_establish
+obj_context_transport_execute
+obj_context_transport_get_control
+obj_context_transport_get_mode
+obj_context_transport_init
+obj_context_transport_set_control
+obj_context_transport_set_mode
+obj_delfamily_add
+obj_delfamily_find_by_familyid
+obj_delfamily_get_enabled
+obj_delfamily_get_familyid
+obj_delfamily_get_label
+obj_delfamily_get_locked
+obj_delfamily_get_tsp_context
+obj_delfamily_get_vercount
+obj_delfamily_remove
+obj_delfamily_set_enabled
+obj_delfamily_set_familyid
+obj_delfamily_set_label
+obj_delfamily_set_locked
+obj_delfamily_set_vercount
+obj_encdata_add
+obj_encdata_get_data
+obj_encdata_get_pcr_digest
+obj_encdata_get_pcr_locality
+obj_encdata_get_pcr_selection
+obj_encdata_get_policy
+obj_encdata_get_seal_protect_mode
+obj_encdata_get_tsp_context
+obj_encdata_remove
+obj_encdata_remove_policy_refs
+obj_encdata_set_data
+obj_encdata_set_pcr_info
+obj_encdata_set_policy
+obj_encdata_set_seal_protect_mode
+obj_get_next_handle
+obj_hash_add
+obj_hash_get_tsp_context
+obj_hash_get_value
+obj_hash_remove
+obj_hash_set_value
+obj_hash_update_value
+obj_is_context
+obj_is_delfamily
+obj_is_encdata
+obj_is_hash
+obj_is_migdata
+obj_is_nvstore
+obj_is_pcrs
+obj_is_policy
+obj_is_rsakey
+obj_is_tpm
+obj_list_add
+obj_list_close
+obj_list_get_obj
+obj_list_get_tspcontext
+obj_list_put
+obj_list_remove
+obj_lists_remove_policy_refs
+obj_migdata_add
+obj_migdata_calc_msa_digest
+obj_migdata_calc_pubkey_digest
+obj_migdata_calc_sig_data_digest
+obj_migdata_get_authoritydata
+obj_migdata_get_blob
+obj_migdata_get_cmk_auth
+obj_migdata_get_cmk_auth_blob
+obj_migdata_get_dest_digest
+obj_migdata_get_ma_digest
+obj_migdata_get_migauthdata
+obj_migdata_get_migrationblob
+obj_migdata_get_msa_digest
+obj_migdata_get_msa_hmac
+obj_migdata_get_msa_list
+obj_migdata_get_msa_list_blob
+obj_migdata_get_sig_data
+obj_migdata_get_sig_ticket
+obj_migdata_get_sig_value
+obj_migdata_get_src_digest
+obj_migdata_get_ticket_blob
+obj_migdata_get_ticketdata
+obj_migdata_get_tsp_context
+obj_migdata_remove
+obj_migdata_set_authoritydata
+obj_migdata_set_blob
+obj_migdata_set_cmk_auth
+obj_migdata_set_dest_digest
+obj_migdata_set_dest_pubkey
+obj_migdata_set_ma_digest
+obj_migdata_set_ma_pubkey
+obj_migdata_set_migauthdata
+obj_migdata_set_migrationblob
+obj_migdata_set_msa_digest
+obj_migdata_set_msa_hmac
+obj_migdata_set_msa_list
+obj_migdata_set_msa_pubkey
+obj_migdata_set_sig_data
+obj_migdata_set_sig_ticket
+obj_migdata_set_sig_value
+obj_migdata_set_src_digest
+obj_migdata_set_src_pubkey
+obj_migdata_set_ticket_blob
+obj_migdata_set_ticketdata
+obj_nvstore_add
+obj_nvstore_create_pcrshortinfo
+obj_nvstore_get_datapublic
+obj_nvstore_get_datasize
+obj_nvstore_get_index
+obj_nvstore_get_permission
+obj_nvstore_get_permission_from_tpm
+obj_nvstore_get_policy
+obj_nvstore_get_readdigestatrelease
+obj_nvstore_get_readlocalityatrelease
+obj_nvstore_get_readpcrselection
+obj_nvstore_get_state_readstclear
+obj_nvstore_get_state_writedefine
+obj_nvstore_get_state_writestclear
+obj_nvstore_get_tsp_context
+obj_nvstore_get_writedigestatrelease
+obj_nvstore_get_writelocalityatrelease
+obj_nvstore_get_writepcrselection
+obj_nvstore_remove
+obj_nvstore_set_datasize
+obj_nvstore_set_index
+obj_nvstore_set_permission
+obj_nvstore_set_policy
+obj_pcrs_add
+obj_pcrs_create_info
+obj_pcrs_create_info_long
+obj_pcrs_create_info_short
+obj_pcrs_create_info_type
+obj_pcrs_get_digest_at_release
+obj_pcrs_get_locality
+obj_pcrs_get_selection
+obj_pcrs_get_tsp_context
+obj_pcrs_get_type
+obj_pcrs_get_value
+obj_pcrs_remove
+obj_pcrs_select_index
+obj_pcrs_select_index_ex
+obj_pcrs_set_digest_at_release
+obj_pcrs_set_locality
+obj_pcrs_set_value
+obj_pcrs_set_values
+obj_policy_add
+obj_policy_clear_delegation
+obj_policy_dec_counter
+obj_policy_do_hmac
+obj_policy_do_takeowner
+obj_policy_do_xor
+obj_policy_flush_secret
+obj_policy_get_cb11
+obj_policy_get_cb12
+obj_policy_get_counter
+obj_policy_get_delegate_public
+obj_policy_get_delegation_blob
+obj_policy_get_delegation_familyid
+obj_policy_get_delegation_index
+obj_policy_get_delegation_label
+obj_policy_get_delegation_pcr_digest
+obj_policy_get_delegation_pcr_locality
+obj_policy_get_delegation_pcr_selection
+obj_policy_get_delegation_per1
+obj_policy_get_delegation_per2
+obj_policy_get_delegation_type
+obj_policy_get_delegation_vercount
+obj_policy_get_hash_mode
+obj_policy_get_lifetime
+obj_policy_get_mode
+obj_policy_get_secret
+obj_policy_get_secs_until_expired
+obj_policy_get_string
+obj_policy_get_tsp_context
+obj_policy_get_type
+obj_policy_get_xsap_params
+obj_policy_has_expired
+obj_policy_is_delegation_index_set
+obj_policy_is_secret_set
+obj_policy_remove
+obj_policy_set_cb11
+obj_policy_set_cb12
+obj_policy_set_delegation_blob
+obj_policy_set_delegation_index
+obj_policy_set_delegation_per1
+obj_policy_set_delegation_per2
+obj_policy_set_delegation_type
+obj_policy_set_hash_mode
+obj_policy_set_lifetime
+obj_policy_set_secret
+obj_policy_set_secret_object
+obj_policy_set_string
+obj_policy_set_type
+obj_policy_validate_auth_oiap
+obj_rsakey_add
+obj_rsakey_add_by_key
+obj_rsakey_get_alg
+obj_rsakey_get_authdata_usage
+obj_rsakey_get_blob
+obj_rsakey_get_by_pub
+obj_rsakey_get_by_uuid
+obj_rsakey_get_es
+obj_rsakey_get_exponent
+obj_rsakey_get_flags
+obj_rsakey_get_modulus
+obj_rsakey_get_msa_approval
+obj_rsakey_get_msa_digest
+obj_rsakey_get_num_primes
+obj_rsakey_get_ownerevict
+obj_rsakey_get_pcr_digest
+obj_rsakey_get_pcr_locality
+obj_rsakey_get_pcr_selection
+obj_rsakey_get_policies
+obj_rsakey_get_policy
+obj_rsakey_get_priv_blob
+obj_rsakey_get_pstype
+obj_rsakey_get_pub_blob
+obj_rsakey_get_size
+obj_rsakey_get_ss
+obj_rsakey_get_tcs_handle
+obj_rsakey_get_tsp_context
+obj_rsakey_get_usage
+obj_rsakey_get_uuid
+obj_rsakey_get_version
+obj_rsakey_is_cmk
+obj_rsakey_is_migratable
+obj_rsakey_is_redirected
+obj_rsakey_is_volatile
+obj_rsakey_remove
+obj_rsakey_remove_policy_refs
+obj_rsakey_set_alg
+obj_rsakey_set_authdata_usage
+obj_rsakey_set_cmk
+obj_rsakey_set_es
+obj_rsakey_set_exponent
+obj_rsakey_set_flags
+obj_rsakey_set_key_parms
+obj_rsakey_set_migratable
+obj_rsakey_set_modulus
+obj_rsakey_set_msa_approval
+obj_rsakey_set_msa_digest
+obj_rsakey_set_num_primes
+obj_rsakey_set_ownerevict
+obj_rsakey_set_pcr_data
+obj_rsakey_set_policy
+obj_rsakey_set_privkey
+obj_rsakey_set_pstype
+obj_rsakey_set_pubkey
+obj_rsakey_set_redirected
+obj_rsakey_set_size
+obj_rsakey_set_srk_pubkey
+obj_rsakey_set_ss
+obj_rsakey_set_tcpakey
+obj_rsakey_set_tcs_handle
+obj_rsakey_set_usage
+obj_rsakey_set_uuid
+obj_rsakey_set_volatile
+obj_tcskey_get_pubkeyhash
+obj_tpm_add
+obj_tpm_get
+obj_tpm_get_cb11
+obj_tpm_get_cb12
+obj_tpm_get_cred
+obj_tpm_get_current_counter
+obj_tpm_get_policy
+obj_tpm_get_tsp_context
+obj_tpm_remove_policy_refs
+obj_tpm_set_cb11
+obj_tpm_set_cb12
+obj_tpm_set_cred
+obj_tpm_set_policy
+owner_evict_uuid
+owner_get_pubek
+pcrs_calc_composite
+pcrs_free
+pcrs_list
+pcrs_sanity_check_selection
+pin_mem
+policy_has_expired
+policy_list
+popup_GetSecret
+ps_close
+ps_get_key_by_pub
+ps_get_key_by_uuid
+ps_get_parent_ps_type_by_uuid
+ps_get_parent_uuid_by_uuid
+ps_get_registered_keys
+ps_get_registered_keys2
+ps_is_key_registered
+ps_remove_key
+ps_write_key
+psfile_change_num_keys
+psfile_close
+psfile_get_all_cache_entries
+psfile_get_cache_entry_by_pub
+psfile_get_cache_entry_by_uuid
+psfile_get_key_by_pub
+psfile_get_key_by_uuid
+psfile_get_num_keys
+psfile_get_parent_ps_type
+psfile_get_parent_uuid_by_uuid
+psfile_get_registered_keys
+psfile_get_registered_keys2
+psfile_get_uuid_by_pub
+psfile_is_key_registered
+psfile_remove_key
+psfile_write_key
+psfile_write_key_header
+put_file
+put_table_entry
+read_data
+recv_from_socket
+remove_table_entry
+rsakey_list
+rsakey_set_pubkey
+sealx_mask_cb
+secret_PerformAuth_OIAP
+secret_TakeOwnership
+sendTCSDPacket
+send_init
+send_to_socket
+setData
+tcs_normal_api
+tcs_sendit
+tcs_transport_api
+tpm_free
+tpm_list
+unpin_mem
+update_delfamily_object
+validateReturnAuth
+write_data

Reply via email to