TPM2.0 Implementation on Java Card Applets

June 27, 2017 ยท View on GitHub

This project aims to implement basic TPM2 functionalities for smart cards that run Java Card. Currently, this implementation supports:

  • TPM_Startup
  • TPM_StartAuthSession
  • TPM_PCR_Extend
  • TPM_PCR_Read
  • TPM_PCR_Reset
  • TPM_ReadPublic
  • TPM_GetRandom