David Garske
|
b78e93f9ca
|
Documentation and code cleanups. Enhanced pcr/quote example to use the existing SRK. Added "-?" help usage on PCR examples. Switched to atoi. Fixed .am issue in TLS example cause make dist to break. Added include of new files for make dist.
|
2020-07-23 09:46:06 -07:00 |
David Garske
|
025f9ff049
|
Example for using an ECC primary storage key (root owner).
|
2020-02-21 09:39:16 -08:00 |
Chris Conlon
|
91ef0b0e6e
|
update copyright to 2020
|
2020-01-03 15:31:27 -08:00 |
David Garske
|
7887130287
|
wolfTPM v1.7 Release
|
2019-12-27 14:43:30 -08:00 |
Eric Blankenhorn
|
0e4788bebd
|
Merge pull request #79 from dgarske/nvauth
Added support for using authentication with NV
|
2019-08-15 15:34:06 -05:00 |
David Garske
|
4f1fb41d7e
|
Added support for using authentication with NV. Adds new wrapper API's: `wolfTPM2_NVWriteAuth`, `wolfTPM2_NVReadAuth` and `wolfTPM2_NVDeleteAuth`.
|
2019-08-15 13:19:40 -07:00 |
David Garske
|
78be5098cc
|
Added wrapper for changing a key's authentication `wolfTPM2_ChangeAuthKey`.
|
2019-08-08 21:06:58 -07:00 |
David Garske
|
3e9d70c159
|
Fix to better handle chip detection. Added stdio printf include for TPM benchmark. Added C++ support.
|
2019-05-07 10:39:17 -07:00 |
David Garske
|
d21ba091b4
|
Cleanup to combine benchmark time code and allow override using `WOLFSSL_USER_CURRTIME`. Benchmark modes can be disabled using `NO_TPM_BENCH`. Fix a few minor warnings.
|
2019-02-12 10:29:22 -08:00 |
David Garske
|
7706f9a652
|
Fix for AES IV output to support blocks over 1024 bytes. Added more AES tests.
|
2019-02-07 10:12:47 -08:00 |
David Garske
|
bf67b3fd68
|
TLS client / server example improvements and cleanups. Adds support for using wolfSSL client/server examples with mutual auth certificate validation. Added new dummy key as to not conflict with wolfSSL test keys.
|
2019-02-01 13:26:55 -08:00 |
David Garske
|
6090e4bff6
|
Implemented workarounds for known ATTPM20 issues. Changes the default algo for PCR read to SHA1. Clear the sign obj attrib on symmetric key creation template (both sign and decrypt cannot be set at same time).
|
2019-02-01 10:28:11 -08:00 |
David Garske
|
d28e63c72f
|
Added TPM2 wrappers for symmetric AES encrypt and decrypt. Moved common test parameters into examples/tpm_test.h.
|
2018-12-28 12:15:58 -08:00 |
David Garske
|
6f0282430e
|
Fix for issue with public key object attributes. Fix for `TPM2_TIS_SendCommand` rspSz error detection case. Added some additional RSA and ECC key loading examples. General wrapper test cleanup to move some test data into `tpm_test.h`.
|
2018-11-12 15:55:51 -08:00 |