Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added example for TPM2_Certify #369

Merged
merged 1 commit into from
Aug 22, 2024
Merged

Added example for TPM2_Certify #369

merged 1 commit into from
Aug 22, 2024

Conversation

dgarske
Copy link
Contributor

@dgarske dgarske commented Aug 15, 2024

Added example for TPM2_Certify:

  • Added new build option for TPM provisioning (--enable-provisioning on by default).
  • Added new wolfTPM2_CreatePrimaryKey_ex and WOLFTPM2_PKEY that supports returning creation ticket/hash.
  • Added key templates for initial device (IDevID) and attestation keys (IAK).
  • Extended create_primary example to support creation or IDevID and IAK.
  • Added new policy hash helper API wolfTPM2_PolicyHash
  • Switch handle/nvIndex string parsing to use strtoul.

ZD 18347

@dgarske dgarske self-assigned this Aug 15, 2024
@dgarske dgarske force-pushed the certify branch 2 times, most recently from c495c75 to 5c27500 Compare August 15, 2024 21:18
@dgarske dgarske marked this pull request as ready for review August 15, 2024 21:18
@dgarske dgarske force-pushed the certify branch 4 times, most recently from 51791b6 to 76395e0 Compare August 21, 2024 16:07
@dgarske dgarske requested a review from embhorn August 21, 2024 17:09
@dgarske dgarske assigned embhorn and unassigned dgarske Aug 21, 2024
@embhorn embhorn assigned dgarske and unassigned embhorn Aug 22, 2024
@dgarske dgarske assigned embhorn and unassigned dgarske Aug 22, 2024
* Added new build option for TPM provisioning (`--enable-provisioning` on by default).
* Added new `wolfTPM2_CreatePrimaryKey_ex` and `WOLFTPM2_PKEY` that supports returning creation ticket/hash.
* Added key templates for initial device (IDevID) and attestation keys (IAK).
* Extended `create_primary` example to support creation or IDevID and IAK.
* Added new policy hash helper API `wolfTPM2_PolicyHash`
* Switch handle/nvIndex string parsing to use `strtoul`.

ZD 18347
@embhorn embhorn merged commit db9e834 into wolfSSL:master Aug 22, 2024
3 checks passed
@dgarske dgarske mentioned this pull request Nov 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants