Site icon EfmSoft

What does HRESULT 0x8028012F (TPM_20_E_AUTH_UNAVAILABLE) mean?

 
Previous Next
TPM_20_E_TOO_MANY_CONTEXTS TPM_20_E_REBOOT

TPM_20_E_AUTH_UNAVAILABLE

This status means that the selected entity cannot supply the authorization material or authorization mode required by the command. It is not a statement that a password is merely unknown. For an object, authorization requires the relevant public and sensitive portions to be available to the TPM; for an NV index, the requested read or write authorization must be enabled by its attributes.

Typical causes

Do not treat it as a bad secret

Changing the authorization value will not make an unavailable authorization mode valid. Inspect the command role, entity type, object loading state and raw public or NV attributes. For NV storage, determine separately whether the operation is a read, write or policy-secret flow.

TCG: authorization availability and NV attributes · TPM 2.0 Library · tpm2-tools authorization formats


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

Exit mobile version