Seguridad y Privacidad

Generador de Hash

Convierte cualquier texto en un hash

Generador de Hash
Volver a elegir algoritmo
HMAC-SHA256 ✓ Secure
256 bits · 64 hex chars
Texto de entrada
Resultado
مساحة إعلانية
Acerca de la herramienta

¿Qué es HMAC-SHA256?

HMAC (Hash-based Message Authentication Code) no es un algoritmo hash ordinario — es un mecanismo para verificar tanto la integridad de los datos como la autenticidad del remitente. HMAC-SHA256 combina una clave secreta con SHA-256 para producir una firma digital de 256 bits.

¿Cómo funciona HMAC?

HMAC aplica SHA-256 dos veces: una con la clave secreta y el mensaje, y otra sobre el resultado. Solo alguien con la clave secreta puede generar o verificar un HMAC válido.

Casos de uso principales

  • Autenticación de solicitudes API (AWS Signature, GitHub Webhooks)
  • Firma de tokens JWT
  • Verificación de mensajes OAuth
  • Protección de solicitudes de pago electrónico
  • Autenticación de correos DKIM

HMAC vs SHA-256 simple

SHA-256 solo garantiza la integridad de los datos. HMAC-SHA256 garantiza tanto la integridad como la autenticación — solo quien tiene la clave secreta puede producir una firma válida.

مساحة إعلانية