es

Calcular una suma hash

Calcula la suma de verificación (hash) de un archivo: SHA-256, SHA-1, SHA-384/512, MD5 o CRC-32. Todo en tu navegador.

Procesando localmente en tu dispositivo ...

Algoritmo
  • SHA-256
  • SHA-1
  • SHA-384
  • SHA-512
  • MD5
  • CRC-32

Procesando localmente en tu dispositivo ...

0%

¿Se sube mi archivo?

No. Todo se ejecuta en tu navegador: tu archivo nunca sale de tu dispositivo. Cómo se puede comprobar

Sin subidas100% local
Tus datos son tuyossin acceso de terceros
Hosted in GermanyGlobal Content Delivery
Auditoría externaTLS A+ · Cabeceras A+

Una suma de verificación es una huella corta de un archivo: a partir de cualquier cantidad de bytes, una función hash calcula un único valor fijo y breve. Basta con cambiar un solo bit del archivo para que la suma resulte completamente distinta. Por eso muchos proveedores publican el valor SHA-256 junto a una descarga: tú mismo calculas la suma de tu archivo descargado y la comparas con el valor publicado. Si ambos coinciden, el archivo llegó completo y sin alteraciones.

Esta herramienta calcula los métodos habituales. SHA-1/256/384/512 (FIPS 180-4) se ejecutan mediante la interfaz nativa Web Crypto; SHA-256 es el estándar actual y la opción correcta cuando no se exige otra cosa. SHA-1 se considera obsoleto y ya no debería usarse en comprobaciones de seguridad, aunque sigue siendo útil para encajar con sistemas antiguos. SHA-384 y SHA-512 ofrecen valores más largos de la misma familia. MD5 (RFC 1321) es aún más antiguo y está criptográficamente roto (se pueden generar colisiones deliberadamente), pero muchas descargas y herramientas antiguas todavía lo publican como valor de referencia. CRC-32 no es una suma criptográfica, sino una comprobación rápida de integridad en la variante ISO-HDLC (polinomio 0xEDB88320), como la que llevan incorporada los archivos ZIP y las imágenes PNG: sirve para detectar errores de transmisión aleatorios, no para descartar manipulaciones.

El cálculo se ejecuta por completo de forma local en tu navegador, mediante la interfaz nativa Web Crypto (para SHA) y una pequeña rutina escrita en JavaScript puro (para CRC-32). No se sube nada, no se almacena nada y no se carga ninguna biblioteca ajena desde un CDN. El resultado aparece como un archivo de texto en el mismo formato que las herramientas de línea de comandos sha256sum o certutil, de modo que puedes compararlo directamente con un valor generado en otro sitio.

Ficha técnica

Ficha técnica
Formato de salidaTXT
Procesamiento por lotes
ProcesamientoLocal en el navegador (JavaScript)
Subida de archivosNinguna

En 3 pasos

  1. Suelta un archivo.
  2. Elige un algoritmo (predeterminado: SHA-256).
  3. Lee la suma de verificación y descárgala como archivo de texto.

Límites: Una suma de verificación demuestra que dos archivos son idénticos byte a byte; no cifra nada ni protege frente a escuchas. MD5, SHA-1 y CRC-32 no sirven para fines de seguridad (CRC-32 solo detecta errores aleatorios; MD5 y SHA-1 pueden colisionarse deliberadamente); contra manipulaciones deliberadas usa SHA-256 o uno mayor. El valor de referencia debe proceder de una fuente fiable.

Algoritmos comparados

Algoritmos comparados
AlgoritmoLongitud de salidaEstadoUso típico
SHA-256256 bitsestándar actualdescargas, verificación general
SHA-1160 bitsobsoleto (no apto para seguridad)comparación con sistemas antiguos
SHA-384384 bitsvariante SHA-2 más largacuando se exige una suma de comprobación más larga
SHA-512512 bitsvariante SHA-2 más largacuando se exige una suma de comprobación más larga
MD5128 bitscriptográficamente rotovalor de referencia para descargas/herramientas antiguas
CRC-3232 bitsno es una suma de comprobación criptográficadetectar errores de transmisión aleatorios (ZIP, PNG)

Preguntas frecuentes

¿Se suben mis archivos?

No. La suma de verificación se calcula por completo de forma local en tu navegador; el archivo nunca sale de tu dispositivo y no se almacena.

¿Qué algoritmo debo elegir?

En caso de duda, SHA-256: es el estándar actual. Usa MD5, SHA-1 o CRC-32 solo cuando un sistema espere ese valor de forma explícita.

¿Cómo comparo la suma de verificación?

Calcúlala aquí y compara el valor carácter por carácter con el publicado. Si coinciden, el archivo está sin alteraciones.

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

CRC-32 es una comprobación rápida frente a errores de transmisión aleatorios (como en ZIP y PNG), pero no es criptográficamente segura. SHA-256 también detecta manipulaciones deliberadas.

Herramientas relacionadas

Cifrar archivo · Descifrar archivo · Generador de UUID · Convertir de base · Codificar a Base64 · Calcular un HMAC