Open Platform Trust Services is a proof-of-concept (PoC) and reference implementation of Platform Trust Services (PTS) which is defined by the Trusted Computing Group, https://www.trustedcomputinggroup.org/home.
New OpenPTS (version 0.2) is written in C and designed to manage remote platform by using TPM oriented attestation. It contains both collector and verifier of PTS. Please see the user's guide for details.
It was tested on Atmel TPM and RHEL6(x86_64) and not tested well on other TPMs and OSes.
If you have any problems, please bring your report to mailing-list or issue the ticket.
- written in C
- PTS collector (daemon) for target platform
- PTS verifier to validate targets
- Attestation by IF-M
- Management of Reference Manifests