0
I Use This!
Moderate Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Oct 22, 2024 — Oct 22, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Example for IAR EWARM. Shows building the wolfTPM library and using the wrapper API's. The hardware interface is not implemented and marked with a TODO flag. Requires fixes in PR #26. More... about 7 years ago
Fixes for building with different wolfCrypt options. Fix for byte swap build error. More... about 7 years ago
Merge pull request #24 from dgarske/nowolfcrypt More... about 7 years ago
Added build option to disable wolfCrypt dependency using `./configure --disable-wolfcrypt` or `#define WOLFTPM2_NO_WOLFCRYPT`. Moved types and configuration/port specific items into new `tpm2_types.h`. Removed execute bit on serveral files. More... about 7 years ago
Merge pull request #23 from dgarske/rel_prep More... over 7 years ago
Fix for some TPM hardware, which does not support RSA validating using an exponent value less than 7. Can skip check using build option `WOLFTPM_NO_SOFTWARE_RSA`. Fix for the `wolfSSL_Connect` return code check in TLS client example. More... over 7 years ago
Updated version to 1.3. Fixed scan-build warning with `wolfTPM2_ReadPCR`. More... over 7 years ago
Fix for timeout checking. Fixes for OpenSTM32 project example. Started on ST33 support. Updated README.md and release note for v1.3 prep. More... over 7 years ago
Merge pull request #17 from dgarske/examples More... over 7 years ago
Fix to handle a TLS connect failure in the example. Fix to return better erorr code for timeout talking to HW. More... over 7 years ago
Added ability to clear/reset TPM using wrapper example with arg such as './examples/wrap/wrap_test 1`. More... over 7 years ago
Fix TLS client example to properly shutdown before closing socket. Added additional logging and fixed comment about certreq.sh script. Improved the cert signing script to not prompt. Also supports option `./certs/certreq.sh clean` to do a clean sign. Added way to do a TPM clean/reset using `TPM2_Wrapper_SetReset`. More... over 7 years ago
Fix for minor build warning with `TPM2_SetSessionAuth`. Updated the OpenSTM32 project. More... over 7 years ago
Merge pull request #21 from dgarske/fixwarns More... over 7 years ago
Fixes a few minor warnings in the library. Pulling these in separately from PR #18. More... over 7 years ago
Minor fix for warning when building without debug enabled. More... over 7 years ago
Added software only PKCS7 verify for the example. More... over 7 years ago
Fix for ECC sign/verify (fixes ECC crypto dev callback to handle ECC ASN1 encoding/decoding). Fix for CSR to have different CN's. Fix typo in `./certs/certreq.sh`. More... over 7 years ago
Added save of the PKCS7 example generated data to file `./examples/pkcs7/pkcs7tpmsigned.p7s`. Added some items to the .gitignore. More... over 7 years ago
Fix for `wolfTPM2_LoadRsaPublicKey`, so loaded keys are allowed to do a public decrypt. Fixes for PKCS7 to use the signed CSR for the PKCS7 certificate, so the cert and key are the same. Cleanup of the PKCS7 example. More... over 7 years ago
Merge pull request #20 from JacobBarthelmeh/testing More... over 7 years ago
help out static analysis tool More... over 7 years ago
unused function warning More... over 7 years ago
Merge pull request #19 from PaulKissinger/Add_correct_Baseadress More... over 7 years ago
Merge pull request #15 from dgarske/tpmtowolf More... over 7 years ago
Add the TPM_BASE_ADDRESS 0xd40000u to all addresses More... over 7 years ago
Updates to TPM based TLS Client example. Added CSR generation of an ECC Certificate. Added scripts to help with making certificates from the CSR. TLS still has some outstanding work for ECDHE. More... over 7 years ago
Added PKCS7, CSR and TLS Client examples using the TPM. Added builtin wrapper support for `WOLF_CRYPT_DEV`, which enables wolfCrypt PK type callbacks for RSA and ECC. Moved some of the example configuration into `./examples/tpm_io.h`. TLS Client example is not complete. More... over 7 years ago
Added helper functions for converting RSA/ECC keys between wolf and TPM format. This only populates the public portion of the key. Fix to enable way to get public NV information. Increase default size for `WOLFTPM2_BUFFER`. Added wrapper example/tests for the new wolf helpers. More... over 7 years ago
Merge pull request #16 from dgarske/bench More... over 7 years ago