¿Qué significa el código NTSTATUS 0xC0292016 (STATUS_PCP_KEY_USAGE_POLICY_INVALID)?

 
Anterior Siguiente
STATUS_PCP_KEY_USAGE_POLICY_NOT_SUPPORTED STATUS_PCP_SOFT_KEY_ERROR

STATUS_PCP_KEY_USAGE_POLICY_INVALID

Qué significa STATUS_PCP_KEY_USAGE_POLICY_INVALID

STATUS_PCP_KEY_USAGE_POLICY_INVALID señala que la política que define cómo puede utilizarse una clave no es válida en el contexto actual del Platform Crypto Provider. Puede tratarse de una combinación incoherente de restricciones, propiedades incompatibles con el tipo de clave o metadata que ya no corresponde al objeto que se abre.

No es lo mismo que STATUS_PCP_KEY_USAGE_POLICY_NOT_SUPPORTED: “invalid” apunta a una policy mal formada o contradictoria; “not supported” puede ser una policy válida en otro entorno que este provider/TPM no sabe aplicar.

Qué comprobar

  • Conserve la representación de la policy y las propiedades de la clave antes de modificar nada.
  • Compruebe si la policy fue creada por la misma versión/producto que ahora intenta consumirla.
  • Valide combinaciones de uso, provider, algoritmo y propiedades de autenticación.
  • No elimine restricciones hasta que se entienda cuál es inválida y qué garantía de seguridad representaba.

Referencias técnicas


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