commit | f666dda494938d41086c7657cab8e22029812dd5 | [log] [tgz] |
---|---|---|
author | Andrey Marochko <Andrey.Marochko@microsoft.com> | Fri Jun 30 15:30:12 2017 -0700 |
committer | Andrey Marochko <Andrey.Marochko@microsoft.com> | Fri Jun 30 15:30:12 2017 -0700 |
tree | a5c73e94cc75b8457da605ea3149d1daac27f717 | |
parent | b8e599267381badbe0571f8ace55b28a5f16457c [diff] |
Revision 1.44
This is a Microsoft Visual Studio solution that contains reference implementation of the TPM 2.0 Specification by TCG (https://trustedcomputinggroup.org/tpm-library-specification/).
See TPMCmd/tpm/include/TpmTypes.h for the exact revision/date of the TPM 2.0 specification issue, which the given source tree snapshot corresponds to.
Before building the solution:
Create TPMCmd/lib folder and place a static OpenSSL library (libeay32.lib) there. Recommended version is 1.0.2d or higher.
Create TPMCmd/OsslInclude/openssl folder and copy there the contents of the include/openssl folder of the OpenSSL source tree used to build the static library used on the step 1).
Uncomment and update the definitions of the following macros in the TPMCmd/tpm/include/VendorString.h header: