mirror of
https://github.com/stefanberger/libtpms
synced 2026-01-12 01:03:11 +00:00
This is the initial import of the libtpms library. The libtpms library provides software emulation of a Trusted Platform Module (TPM). It is intended to be used by applications when a hardware TPM is not adequate. For example, a hypervisor can use libtpms to emulate an independent TPM for each of it's virtual machine guests. The library provides a high- level API for developers to integrate the emulated TPM support into their application. The code was originally written by Kenneth Goldman <kgoldman@us.ibm.com> and Stefan Berger <stefanb@us.ibm.com>. The code is licensed under the Modified BSD License. Signed-off-by: Corey Bryant <coreyb@linux.vnet.ibm.com> |
||
|---|---|---|
| .. | ||
| Makefile.am | ||
| Makefile.in | ||
| TPM_Free.3 | ||
| TPM_IO_Hash_Data.3 | ||
| TPM_IO_Hash_End.3 | ||
| TPM_IO_Hash_Start.3 | ||
| TPM_IO_Hash_Start.pod | ||
| TPM_IO_TpmEstablished_Get.3 | ||
| TPM_IO_TpmEstablished_Get.pod | ||
| TPM_Malloc.3 | ||
| TPM_Malloc.pod | ||
| TPM_Realloc.3 | ||
| TPMLIB_DecodeBlob.3 | ||
| TPMLIB_DecodeBlob.pod | ||
| TPMLIB_GetTPMProperty.3 | ||
| TPMLIB_GetTPMProperty.pod | ||
| TPMLIB_GetVersion.3 | ||
| TPMLIB_GetVersion.pod | ||
| TPMLIB_MainInit.3 | ||
| TPMLIB_MainInit.pod | ||
| TPMLIB_Process.3 | ||
| TPMLIB_Process.pod | ||
| TPMLIB_RegisterCallbacks.3 | ||
| TPMLIB_RegisterCallbacks.pod | ||
| TPMLIB_Terminate.3 | ||
| TPMLIB_VolatileAll_Store.3 | ||
| TPMLIB_VolatileAll_Store.pod | ||