David Garske
|
c0fa6423d5
|
Cleanup of the examples to use the key templates. The PKCS7 example was failing because of a key mismatch between the TPM private key and the public key used in the certificate setup using the CSR and ./certs/certreq/sh`.
|
2021-01-14 16:41:12 -08:00 |
David Garske
|
845b3d1da2
|
Release fixes and cleanups. Fixes for init of `WOLFTPM2_HASH` in `wolfTPM2_HashStart`. Fix for for various build configurations (--disable-wrapper). Fix for Microchip "sign" bit on symmetric keys. Fix for scan-build warnings. Cleanup whitespace.
|
2020-12-07 11:01:02 -08:00 |
David Garske
|
4b0b70861c
|
Added parameter encryption support to more examples. Fix to not set "encrypt" or "decrypt" if command doesn't allow it. Updated documentation.
|
2020-11-30 12:00:54 -08:00 |
David Garske
|
dbd8e41b47
|
Refactor of the session authentication. Added "-e" option to some examples to enable parameter encryption and removed the _paramenc.c files. Fixup for the `getPrimaryStoragekey` to allow persisting if not `WOLFTPM_WINAPI`. Improve command line options. Added calculation of command hash and HMAC for sessions.
|
2020-11-20 16:47:14 -08:00 |
David Garske
|
a3baa279a9
|
Fix for `set but not used` with `--disable-wolfcrypt`.
|
2020-11-12 13:38:22 -08:00 |
David Garske
|
fdc149854e
|
Fix build issues with `--disable-wolfcrypt`.
|
2020-11-12 13:28:50 -08:00 |
Dimitar Tomov
|
1a24bab50f
|
Minor fixes for keyload usage, examples README and whitespaces
Signed-off-by: Dimitar Tomov <dimi@designfirst.ee>
|
2020-11-12 16:18:03 +02:00 |
David Garske
|
4ce00ecb26
|
Added usage and fixed key import API name
|
2020-11-06 16:08:19 -08:00 |
David Garske
|
961710de63
|
Added support for importing external private key to get a key blob for easy re-loading.
|
2020-11-02 14:23:47 -08:00 |