¿Qué significa el código HRESULT 0x80094017 (CERTSRV_E_KEY_ATTESTATION_NOT_SUPPORTED)?

 
Anterior Siguiente
CERTSRV_E_WEAK_SIGNATURE_OR_KEY CERTSRV_E_ENCRYPTION_CERT_REQUIRED

CERTSRV_E_KEY_ATTESTATION_NOT_SUPPORTED

Qué significa CERTSRV_E_KEY_ATTESTATION_NOT_SUPPORTED

CERTSRV_E_KEY_ATTESTATION_NOT_SUPPORTED corresponde al HRESULT 0x80094017. Windows indica: «No se pudo crear una clave con atestación. Es posible que este equipo o el proveedor criptográfico no cumplan los requisitos de hardware necesarios para admitir la atestación de claves.».

Qué comprobar

  • Captura KSP/provider, tipo de clave, TPM disponible, template attestation requirements y flags de creación; usa la misma hora, identidad y equipo al comparar dos intentos.

Tratamiento recomendado

Valida la cadena EK, challenge, attestation statement y public key como un conjunto. Regenera la clave solo si la evidencia demuestra que el material o binding es inválido, no para ocultar un fallo de trust/policy.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.