Ethemba Framework
Ethemba is a framework for Trusted Computing applications using the TPM.
It is entirely written in Java, based on jTSS from IAIK. Ethemba consists of several modules and applications such as:
- a PCA server to create AIK certificates
- a client-side application to create AIKs and the possibility to certify them using the PCA
- a Remote Attestation Server, used for System Integrity Attestation
- a client-side application to report the platform integrity to the Attestation Server
- modules to bind and unbind data, making it only accessible to the TPM owner.
- modules to create and validate certified keys that can be used to sign arbitrary data
The Ethemba documentation provides a more high-level overview of the implemented classes.
