Generador HMAC-SHA256

Introduce un mensaje y una clave secreta para calcular su HMAC-SHA256.

Cómo usarlo

  1. Introduce tus valores en los campos de arriba.
  2. Pulsa "Calcular" para ver el resultado.
  3. Usa "Compartir" para enviar tu resultado.

Acerca de esta calculadora

HMAC-SHA256 es un código de autenticación de mensajes con clave basado en hash, definido en la RFC 2104: combina una clave secreta con el mensaje mediante dos operaciones hash SHA-256 anidadas (HMAC(K,m) = H((K⊕opad) ∥ H((K⊕ipad) ∥ m))), de modo que solo quien posee la clave puede producir una etiqueta válida y cualquier cambio en el mensaje o en la clave produce una salida completamente distinta. A diferencia de un hash simple, HMAC está diseñado específicamente para resistir los ataques de extensión de longitud.

Este generador toma un mensaje y una clave secreta y calcula la etiqueta HMAC-SHA256 en hexadecimal y en base64. Los desarrolladores de API lo usan constantemente para firmar y verificar cargas útiles de webhooks, generar firmas de solicitudes al estilo de AWS, construir tokens JWT HS256 y confirmar que un mensaje no fue manipulado durante el tránsito, ya que la misma clave y el mismo mensaje reproducen siempre la misma etiqueta, lo que permite al receptor volver a calcularla y compararla.

¿Te ha resultado útil?

Puedes elegir hasta 3 reacciones.

Comentarios

  • Sé el primero en comentar.

Calculadoras populares

Todas las calculadoras