#

Generador de Hash — SHA-256, MD5, BLAKE3

SHA-256, SHA-512, SHA-1, MD5, BLAKE3

Genera hashes criptográficos en línea — SHA-256, SHA-512, SHA-1, MD5 y BLAKE3. Pega texto o arrastra un archivo para obtener resultados instantáneos vía WebAssembly. Sin carga, sin servidor — tus datos permanecen privados.

ENTRADA
RESULTADOS
SHA-1
SHA-256
SHA-384
SHA-512

// guía rápida

Una función hash criptográfica es un algoritmo que toma una cantidad arbitraria de datos de entrada (texto o archivos) y los asigna a una cadena de bits de tamaño fijo (un valor hash o suma de comprobación). Es una función unidireccional, lo que significa que es computacionalmente inviable revertir o reconstruir los datos originales a partir del valor hash.

Cómo usar esta herramienta:

  • Selecciona si deseas calcular el hash de una entrada de Texto o de un Archivo local.
  • Si usas Texto, simplemente escríbelo o pégalo. Si usas Archivo, selecciónalo o arrástralo.
  • La herramienta calculará instantáneamente cinco hashes utilizando WebAssembly de alto rendimiento: MD5, SHA-1, SHA-256, SHA-512 y BLAKE3.
  • Haz clic en el icono de copiar junto a cualquier hash para copiarlo en tu portapapeles.
// deep dive

Cryptographic Hashing in Practice: SHA-256, MD5, BLAKE3, and When to Use Which

Hash functions are fundamental to password storage, data integrity, and digital signatures. Here's a practical guide to choosing the right algorithm.

Read article →

// preguntas frecuentes

¿Para qué se utiliza un hash criptográfico?

Los hashes se utilizan para verificar la integridad de los datos (sumas de comprobación), almacenar contraseñas de forma segura, firmas digitales e identificar archivos de forma única sin compartir su contenido.

¿Se puede revertir un hash al texto original?

No, los algoritmos de hash criptográficos están diseñados para ser funciones unidireccionales. Sin embargo, algoritmos débiles como MD5 y SHA-1 son vulnerables a ataques de colisión y tablas de búsqueda (rainbow tables). Para seguridad, utiliza SHA-256 o BLAKE3.

¿Se sube el archivo a tu servidor para calcular el hash?

No. El archivo se lee localmente utilizando la API de archivos de HTML5 y se procesa directamente en tu navegador mediante WebAssembly. No se envía ningún byte a través de la red, haciéndolo seguro para archivos sensibles o grandes.

¿Qué es BLAKE3?

BLAKE3 es una función hash criptográfica de última generación que es mucho más rápida que MD5, SHA-1, SHA-2 y SHA-3, al tiempo que proporciona la máxima seguridad y soporte para paralelización.