Calculadora de Hash y Checksum

Calcula hashes SHA-256, SHA-512, SHA-1, MD5 y HMAC al instante en tu navegador con privacidad 100% local

Datos de Entrada

Hashes Criptográficos

SHA-256
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
SHA-512
cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
SHA-384
38b060a751ac96384cd9327eb1b1e36a21fdb71114be07434c0cc7bf63f6e1da274edebfe76f65fbd51ad2f14898b95b
SHA-1
da39a3ee5e6b4b0d3255bfef95601890afd80709
MD5
d41d8cd98f00b204e9800998ecf8427e

Cómo utilizar la Calculadora de Hash y Checksum

Las funciones de hash criptográfico transforman cualquier cantidad de datos de entrada en cadenas de longitud fija únicas. Son pilares fundamentales en seguridad informática, firmas digitales, verificación de descargas y autenticación. Esta herramienta genera sumas de comprobación criptográficas y firmas HMAC de forma 100% privada en tu navegador.

⚡ Privacidad 100% en el Navegador

Los algoritmos se ejecutan mediante Web Crypto API (crypto.subtle). Ningún dato ni archivo sale de tu equipo.

📁 Comprobación de Archivos

Arrastra archivos para calcular hashes al instante y verificar que tus descargas no hayan sido alteradas o dañadas.

🔑 Compatibilidad HMAC y Formatos

Calcula firmas HMAC autenticadas con clave y cambia con un clic entre formatos Hexadecimal minúscula, mayúscula y Base64.

Instrucciones Paso a Paso

  1. Paso 1: Elige Texto o Archivo: Selecciona la pestaña "Texto" para frases o código, o "Archivo" para documentos, imágenes e instaladores.
  2. Paso 2: Introduce los Datos: Escribe tu texto o arrastra tu archivo hacia la zona de soltado.
  3. Paso 3: Configura Clave o Verificación: Opcionalmente activa HMAC para firmas con clave secreta o pega un checksum esperado para comprobar coincidencias.
  4. Paso 4: Copia los Hashes: Haz clic en el botón copiar correspondiente al algoritmo requerido (SHA-256, SHA-512, SHA-384, SHA-1, MD5).

Análisis Técnico: Algoritmos y Resistencia a Colisiones

Una función hash criptográfica debe cumplir con propiedades clave: unidireccionalidad (imposible de revertir), resistencia a preimagen y resistencia a colisiones (dos entradas distintas no deben producir el mismo resultado).

Algoritmo Tamaño del Hash Uso Principal Estado Criptográfico
SHA-256 256 bits (64 caracteres hex) TLS/SSL, Bitcoin, firmas de código, autenticación API Seguro (Estándar NIST)
SHA-512 512 bits (128 caracteres hex) Sistemas de alta seguridad, arquitecturas de 64 bits Seguro (Estándar NIST)
SHA-384 384 bits (96 caracteres hex) Criptografía NSA Suite B, certificados empresariales Seguro (Estándar NIST)
SHA-1 160 bits (40 caracteres hex) Commits heredados de Git, sumas simples Obsoleto para firmas de seguridad
MD5 128 bits (32 caracteres hex) Comprobación rápida de integridad no adversaria Inseguro para criptografía; útil para checksums rápidos

Preguntas Frecuentes

¿Mis datos y archivos son privados y seguros?

Sí, 100%. Toda la ejecución se procesa en la memoria del navegador con la Web Crypto API nativa. Ningún dato se envía a servidores externos.

¿Puedo calcular el checksum de archivos grandes?

Sí. La herramienta procesa archivos mediante flujos ArrayBuffer sin cargarlos por la red, permitiendo un cálculo eficiente y seguro.

¿Cuál es la diferencia entre SHA-256 y MD5?

SHA-256 genera un hash de 256 bits altamente resistente a vulnerabilidades. MD5 produce 128 bits y posee vulnerabilidades conocidas de colisión.

¿Qué es HMAC y para qué sirve?

HMAC combina una clave secreta con la función hash para asegurar simultáneamente la integridad de los datos y autenticar al creador.