/tpm2-se-applet

Primary LanguageJavaApache License 2.0Apache-2.0

TPM2.0 Implementation on Java Card Applets

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