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 |