This library provides support for NationZ I2C and SPI TPM 2.0 devices so they can be used as a hardware crypto library for the ARM processor. The TPM not only may be used for crypto offload, but also for isolated key storage, strong device identity and device attestation. The TPM 2.0 library specification @ www.TrustedComputingGroup.org provides all necessary documentation to interact with the TPM. This particular library offers only support for the NationZ devices, that employ a vendor specific CRB interface and does not offer support for the TCG defined TIS interface.

Download repository: zip gz

Files at revision 2:7ef8655b8dca

Name Size Actions
[up]
NationZ_TPM20.cpp 18318 Revisions Annotate
NationZ_TPM20.h 7550 Revisions Annotate