What does HRESULT 0x802800A5 (TPM_20_E_BINDING) mean?

 
Previous Next
TPM_20_E_POLICY_CC TPM_20_E_CURVE

TPM_20_E_BINDING

TPM_20_E_BINDING maps to TPM_RC_BINDING. Before an object is used, the TPM verifies that its public and sensitive portions describe the same cryptographic object. A failure means the two portions are not properly linked, not merely that a parent handle is unavailable.

Where it commonly matters

  • Inspect serialized public and private blobs as a matched pair; do not combine files from different creation or import runs.
  • For RSA and ECC objects, verify that public components correspond to the private material that was loaded.
  • Use the original parent and import parameters when reconstructing or moving an object between workflows.

TCG TPM 2.0 Part 3: object binding checks in TPM2_Load · tpm2_import parent and public-data inputs


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