What does HRESULT 0x80096005 (TRUST_E_TIME_STAMP) mean?

 
Previous Next
TRUST_E_CERT_SIGNATURE TRUST_E_BAD_DIGEST

TRUST_E_TIME_STAMP

TRUST_E_TIME_STAMP means that validation of a countersignature or RFC 3161-style timestamp failed. The primary code signature can be present while the timestamp evidence cannot be trusted.

Check timestamp evidence separately

  • Inspect the primary signer and the timestamp signer as separate certificate chains.
  • Verify that the timestamp data, signer certificate, and any required intermediates are available to the verification context.
  • Record the verification time and policy, because timestamp handling can affect whether an expired signer certificate is acceptable for a historical signature.

Do not assume that a valid primary signature automatically proves that its timestamp is valid.

Microsoft: certificate and trust return values


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