| 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.