What does HRESULT 0x80290418 (TPM_E_KEY_NOT_AUTHENTICATED) mean?

 
Previous Next
TPM_E_SOFT_KEY_ERROR TPM_E_PCP_KEY_NOT_AIK

TPM_E_KEY_NOT_AUTHENTICATED

TPM_E_KEY_NOT_AUTHENTICATED means a TPM-backed key exists but has not completed the authorization required for the requested operation.

What to check

  • Check that the correct user, service, PIN, or authorization policy is present in the execution context.
  • Investigate the first authorization failure before retrying, because repeated invalid attempts may trigger lockout protection.
  • For background services, verify that the service account can access the intended machine key and that user-context keys are not being used accidentally.

Microsoft: Manage TPM lockout

Microsoft: CNG key storage providers

Microsoft: TPM and PCP error codes


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