Generador de Firmas HMAC Web Crypto

Genera firmas criptográficas HMAC con SHA-256 y SHA-512 usando la API nativa Web Crypto del navegador para autenticar peticiones API.

Firma HMAC Calculada:
📖 Documentación Técnica, Especificaciones RFC y Preguntas Frecuentes ▼
Preguntas Frecuentes (FAQ) · Generador de Firmas HMAC

Generador HMAC — RFC 2104 Autenticacion de Mensajes

Genera codigos HMAC-SHA1, HMAC-SHA256 y HMAC-SHA512 en el navegador segun RFC 2104.

MU
Arquitecto de Herramientas y Maximo
Referencia técnica

01. HMAC: Autenticacion de Mensajes RFC 2104

HMAC proporciona integridad y autenticacion usando una funcion hash y una clave secreta compartida. Se usa en JWT (HS256), AWS Signature V4, y verificacion de webhooks de Stripe y GitHub.

La comparacion de valores HMAC debe ser a tiempo constante. Nunca usar === — usar crypto.timingSafeEqual() para evitar ataques de canal lateral por tiempo.

  • RFC 2104 HMAC: seguro contra ataques de extension de longitud.
  • JWT HS256: clave minima 256 bits segun RFC 7518 §3.2.
  • Comparacion segura al tiempo: usar crypto.timingSafeEqual().

Preguntas Frecuentes (FAQ)

Diferencia entre HMAC y hash simple?

El hash simple verifica integridad. HMAC anade clave secreta proporcionando autenticacion ademas de integridad.

¿Mis datos confidenciales se envían a servidores externos al usar Generador de Firmas HMAC?

No. El procesamiento principal en Generador de Firmas HMAC se ejecuta en la memoria volátil del navegador sin subidas a servidores. Las funciones asistidas por la nube opcionales requieren consentimiento previo.

¿Puedo utilizar Generador de Firmas HMAC sin conexión activa a Internet?

El uso sin conexión requiere que la página y los recursos de la herramienta terminen de almacenarse en caché. Las transformaciones básicas funcionan localmente; la IA opcional y el contacto requieren internet.

¿Generador de Firmas HMAC es gratuito y tiene límites de uso?

Las herramientas básicas son gratuitas y no requieren una cuenta. Se aplican límites de memoria y de seguridad de cada herramienta. La IA opcional y los servicios de contacto tienen límites de uso.

Privacidad y disponibilidad sin conexión

Las herramientas principales procesan datos localmente. La IA opcional envía el fragmento seleccionado a través de Cloudflare a Cloudflare AI o el respaldo opcional de Google Gemini tras tu consentimiento; se aplican las políticas de retención del proveedor. El formulario de contacto envía tus datos a nuestro proveedor de correo. El uso sin conexión requiere que la página y sus recursos terminen de almacenarse; la IA externa y el envío de mensajes requieren internet.

🛡️

Procesamiento 100% en el Cliente

Todo se procesa en la memoria local mediante JavaScript y WebAssembly. Sus datos confidenciales nunca se envían a servidores externos.

📐

Precisión Técnica Estandarizada

Construido estrictamente bajo estándares IETF RFC e IEEE. Los resultados se verifican contra vectores oficiales para asegurar exactitud.

⚡

Uso Fuera de Línea y Redes Aisladas

Funciona sin conexión a Internet gracias a la caché PWA. Seguro para intranets corporativas y entornos bancarios aislados.

🔒

Cero Rastreo y Telemetría Publicitaria

Sin rastreadores publicitarios, cookies de perfilado ni balizas de telemetría. Su privacidad e información permanecen estrictamente confidenciales.

Optimiza tu flujo de trabajo con utilidades complementarias 100% privadas en tu navegador.

Explorar el directorio de herramientas
✓ Notification