| Anterior | Siguiente |
| STATUS_INVALID_SIGNATURE | STATUS_AUTH_TAG_MISMATCH |
STATUS_HMAC_NOT_SUPPORTED
Qué significa STATUS_HMAC_NOT_SUPPORTED
HMAC es una construcción keyed hash. Que un provider pueda calcular un digest normal no implica que soporte el mismo algoritmo en modo HMAC, con ese key type o bajo la policy actual. Aquí no hubo una “firma HMAC incorrecta”: la operación no pudo ejecutarse con esa capability.
Sustituir silenciosamente otro algoritmo cambia el protocolo. Producer y verifier deben acordar la misma primitive y parámetros.
Qué comprobar
- Registre algorithm ID, provider, flags de apertura, key type y output length.
- Confirme que el provider se abrió en el modo requerido para HMAC.
- Revise restricciones de policy/FIPS y disponibilidad del algoritmo.
- Negocie un algoritmo común; no haga substitution unilateral.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
