Skip to content

Comments

Fixes and improvements for TPM NV#122

Merged
LinuxJedi merged 3 commits intowolfSSL:masterfrom
dgarske:tpm_nv_remove
Aug 1, 2025
Merged

Fixes and improvements for TPM NV#122
LinuxJedi merged 3 commits intowolfSSL:masterfrom
dgarske:tpm_nv_remove

Conversation

@dgarske
Copy link
Collaborator

@dgarske dgarske commented Jul 31, 2025

  • Fix to properly remove TPM NV objects on "unstore".
  • Fix for WP11_Object_WrapTpmKey that was incorrectly setting the WP11_FLAG_TPM for public keys.
  • Fix to make sure the loaded RSA/ECC public keys have their devId set to allow crypto callback.
  • Improvement to immediately encrypt/wrap any RSA or ECC private keys with TPM and store them in NV that way.
  • Fix to better handle/recover from a TPM NV out of space scenario.
    ZD 20306

@dgarske dgarske self-assigned this Jul 31, 2025
…11_FLAG_TPM` for public keys. Improvement to immediately encrypt/wrap any RSA or ECC private keys with TPM and store them in NV that way. Fix to make sure the loaded RSA/ECC public keys have their devId set to allow crypto callback.
@dgarske dgarske changed the title Fix to properly remove TPM NV objects Fixes and improvements for TPM NV Jul 31, 2025
@LinuxJedi LinuxJedi merged commit 2315bfb into wolfSSL:master Aug 1, 2025
51 checks passed
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