A test suite that verifies the Direct Anonymous Attestation (DAA)
commands of the Trusted Platform Module (TPM) 1.2 specified by the
Trusted Computing Group (TCG).
TPM Simulator
With commercial license
A reference implementation of the TPM DAA
commands is provided in order to verify the test suites and to
compare its output to another TPM implementation when both are in
compliance mode. There exist two TPM instances:
- Normal (production) instance.
- Compliance instance (test vector mode), uses the keys and
randomization specified in document "TPM Specification - Part 4 Compliance".
The simulator, in contrary to a real implementation, allows
access to its internal state and structures. This can be useful when
debugging a TPM implementation. The internal computations can be
compared.