Generador de hash SHA-256

Obtén el hash SHA-256 de un texto o un archivo.

Funciona en tu navegador. Tus archivos nunca salen de tu dispositivo.

Cómo generar un hash SHA-256

  1. Pega texto, o cambia al modo archivo y suelta un archivo.
  2. Lee el hash SHA-256, o pega un hash esperado para comparar.
  3. Copia el resultado.

Longitudes de salida de la familia SHA-2

AlgoritmoLongitud de salida
SHA-140 caracteres hexadecimales (160 bits)
SHA-25664 caracteres hexadecimales (256 bits)
SHA-38496 caracteres hexadecimales (384 bits)
SHA-512128 caracteres hexadecimales (512 bits)

Dónde aparece SHA-256

  • Verificar descargas de software contra una suma de comprobación publicada por el fabricante.
  • El hashing de prueba de trabajo en Bitcoin y varias otras blockchains.
  • Certificados TLS y firma de código, que suelen usar SHA-256.

Consejos para verificar una descarga

  • Copia el hash esperado de la fuente oficial, no de un espejo, siempre que se publique uno.
  • Compara sin preocuparte por mayúsculas o minúsculas. Las letras hexadecimales pueden ir en cualquiera de las dos formas y seguir coincidiendo.
  • Un solo byte cambiado en el archivo cambia todo el hash, así que cualquier discrepancia significa que el archivo no es idéntico.

Preguntas frecuentes sobre Generador SHA-256

¿Por qué se usa SHA-256 para descargas y contraseñas?

No tiene ninguna forma práctica conocida de crear dos entradas con el mismo hash, a diferencia de MD5, así que se confía en él para sumas de comprobación, firmas y guardar hashes de contraseñas con la sal adecuada.

¿Cuánto mide un hash SHA-256?

Siempre 64 caracteres hexadecimales (256 bits).

¿Es SHA-256 lo mismo que SHA-2?

SHA-256 es un tamaño concreto dentro de la familia SHA-2, junto con SHA-384 y SHA-512.

¿Usa esto un servidor para calcular el hash?

No. Usa la API Web Crypto integrada de tu navegador, así que tu archivo o texto se queda en tu dispositivo.

¿Pueden dos archivos distintos compartir alguna vez un hash SHA-256?

Es matemáticamente posible en teoría, pero nunca se ha encontrado una colisión así, y encontrar una necesitaría muchísima más capacidad de cómputo de la que existe hoy en el mundo.

¿Usa esto una implementación criptográfica real?

Sí. Llama a crypto.subtle.digest de la API Web Crypto, el mismo código de hash integrado en tu navegador y usado por aplicaciones web que necesitan criptografía real.

¿Un hash coincidente demuestra quién publicó el archivo?

No por sí solo. Un hash coincidente confirma que el archivo no se corrompió ni alteró después de publicarse el hash, pero solo demuestra quién lo publicó si el hash en sí viene de una fuente en la que ya confías, como una página HTTPS verificada.

¿Qué tan rápido es SHA-256 comparado con MD5?

MD5 es algo más rápido por byte, pero la diferencia no se nota para archivos típicos en un navegador. Ambos calculan el hash de un archivo de varios megabytes en una fracción de segundo en hardware moderno.

Herramientas relacionadas