What does HRESULT 0x80290417 (TPM_E_SOFT_KEY_ERROR) mean?

 
Previous Next
TPM_E_KEY_USAGE_POLICY_INVALID TPM_E_KEY_NOT_AUTHENTICATED

TPM_E_SOFT_KEY_ERROR

TPM_E_SOFT_KEY_ERROR means the Platform Crypto Provider could not import or process software key material that was intended to be associated with the TPM.

What to check

  • Verify the key blob format, algorithm, and exportability assumptions of the source key.
  • Do not assume every software key can be moved into TPM protection; some key attributes and usages are not transferable.
  • Confirm that the import happens under the intended provider and parent hierarchy.

Microsoft: CNG key storage providers

Microsoft: NCryptOpenStorageProvider

Microsoft: TPM and PCP error codes


Looking for a different code? Search another status or error code.