Site icon EfmSoft

¿Qué significa el código HRESULT 0x80090002 (NTE_BAD_HASH)?

 
Anterior Siguiente
NTE_BAD_UID NTE_BAD_KEY

NTE_BAD_HASH

Qué significa NTE_BAD_HASH

NTE_BAD_HASH corresponde al HRESULT 0x80090002. Windows indica: «Hash no válido.».

Hash object o digest inválido

El provider rechaza el hash handle o el valor hash entregado a la operación. Puede existir un objeto de hash, pero no corresponder al provider, algoritmo o payload que espera la llamada actual.

  • Comprueba que hash y key proceden del mismo provider context cuando el API lo exige.
  • Guarda algoritmo y bytes de entrada usados para obtener el digest.
  • Si el handle es dudoso, crea un hash nuevo en vez de intentar continuar con el objeto existente.

Referencias técnicas


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

Exit mobile version