Site icon EfmSoft

What does HRESULT 0x80280149 (TPM_20_E_NV_AUTHORIZATION) mean?

 
Previous Next
TPM_20_E_NV_LOCKED TPM_20_E_UNINITIALIZED

TPM_20_E_NV_AUTHORIZATION

TPM_20_E_NV_AUTHORIZATION is an NV access-control result. The index exists, but the command's selected authorization path does not satisfy the read or write policy for that command. NV access can be authorized by the index itself, an owner or platform hierarchy, platform-authorization conditions, or a policy session, depending on the index attributes.

What to compare

Why this is not simply a bad password

TPM_20_E_AUTH_FAIL and TPM_20_E_BAD_AUTH describe authorization verification failures at the session level. TPM_20_E_NV_AUTHORIZATION instead says that the completed command action is not authorized for the NV index under its defined access rules.

Useful checks

References: TCG TPM 2.0 Library Part 3: Commands, tpm2_nvread, and tpm2_nvwrite.


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

Exit mobile version