BLAKE2b Hash Generator

Genera un hash BLAKE2b de texto en línea. Escribe o pega un mensaje para calcular el digest BLAKE2b estándar de 512 bits como una cadena hexadecimal en minúsculas de 128 caracteres y copiar el resultado. El cálculo se ejecuta localmente en tu navegador con blakejs, y el selector de algoritmo permite comparar BLAKE2b con BLAKE2s, SHA-256, SHA-512, variantes SHA-3, SHA-1, MD5 o CRC32.

Entrada
0 caract. · 0 bytes
Probar:
Hash
✓ Procesamiento local en el navegador ✓ La entrada no se envía al servidor
Ejemplos
Cadena vacía
Entrada (vacío)
Salida 786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce

Hash BLAKE2b de una entrada vacía con la salida estándar de 64 bytes.

Texto simple
Entrada hola mundo
Salida a7f66e229a2bcc6a4e6ec009c08994a958842e592883a30826f81135437719a0408a9f21ea252c3cee582cd05f254b5fb7e6c06db0fa0c8c9f2682051451a275

Un mensaje corto produce la salida hexadecimal completa de 128 caracteres.

Efecto avalancha
Entrada Hola mundo
Salida d716858301360c6ba4619931eacd9ccb3f18c99b7dbc872c95fabb5f6e8e8f88560497234c51b230fad8bcae894977ee0448e4d16078a67406222f84e1406343

Cambiar una sola mayúscula produce una salida no relacionada.

Texto Unicode
Entrada El veloz murciélago hindú comía feliz cardillo y kiwi.
Salida dc0ad247e02b6183bcebb0e7408979819786c2b0467fafd6ea9a0faa951d9092215f6f4507c20753c6e0bd6b443600b2bb6faeda9df3f3775c31a6deb1533f27

El ejemplo muestra que BLAKE2b hashea los bytes UTF-8 exactos, incluidos acentos, espacios y puntuación.

¿Qué es BLAKE2b?

BLAKE2b es una función hash criptográfica publicada en 2012 y especificada en RFC 7693. Se basa en BLAKE, finalista del concurso SHA-3, y está optimizada para plataformas de 64 bits. Puede producir digests de 1 a 64 bytes; esta calculadora usa la salida estándar de 64 bytes, mostrada como 128 caracteres hexadecimales en minúsculas.

BLAKE2b es determinista y unidireccional: los mismos bytes de entrada producen el mismo digest, pero el digest no permite recuperar el texto original. Está diseñada para ser rápida en software y ofrecer seguridad criptográfica moderna.

Familia BLAKE2 y parámetros

La familia BLAKE2 tiene dos variantes principales: BLAKE2b y BLAKE2s. BLAKE2b está optimizada para CPUs de 64 bits y admite hasta 64 bytes de salida. BLAKE2s está pensada para plataformas más pequeñas y admite hasta 32 bytes.

La especificación también admite keyed hashing, salt, personalización y tree hashing. Esta página solo expone el modo simple de hash de texto: sin clave, sin salt, sin personalización y con la longitud BLAKE2b estándar de 64 bytes.

Cómo usar el generador BLAKE2b
  1. Escribe o pega el texto que quieres hashear.
  2. Mantén BLAKE2b seleccionado en el menú.
  3. El generador calcula el digest localmente en el navegador y muestra un resultado hexadecimal de 128 caracteres.
  4. Usa el botón de copiar para llevar el hash al portapapeles.

La calculadora hashea los bytes UTF-8 exactos. Mayúsculas, espacios, puntuación, Unicode y saltos de línea cambian el resultado. La entrada vacía es válida y produce el digest BLAKE2b estándar de la cadena vacía.

Usos y límites de esta herramienta

BLAKE2b es útil para comprobaciones rápidas de integridad, claves de caché, identificadores de contenido, fingerprints de deduplicación y aplicaciones que necesitan una función hash moderna y rápida.

Un digest BLAKE2b simple no autentica el origen y no sirve como almacenamiento seguro de contraseñas. Usa BLAKE2b con clave, HMAC u otro MAC revisado para autenticación con secreto, y Argon2id, scrypt, bcrypt o PBKDF2 para contraseñas. Esta página no lee archivos directamente; hashea el texto introducido.

FAQ

BLAKE2b es buena opción cuando importa la velocidad en software y controlas tanto el cálculo como la verificación. En plataformas de 64 bits suele ser más rápida que SHA-256 en software puro. Usa SHA-256 si lo exige un protocolo, API, checksum o requisito de compatibilidad.

BLAKE2b está optimizada para 64 bits, permite hasta 64 bytes de salida y usa bloques de 128 bytes. BLAKE2s está optimizada para plataformas pequeñas de 8/16/32 bits, permite hasta 32 bytes y usa bloques de 64 bytes.

Sí. Argon2 usa BLAKE2b internamente, pero BLAKE2b sin más no debe usarse para guardar contraseñas. Argon2 añade memory hardness, coste, salt y un diseño revisado para password hashing.

El cálculo BLAKE2b se ejecuta localmente en el navegador con blakejs; el texto no se envía al servidor para hashearlo.

No. BLAKE2b es una función hash unidireccional. No existe decoder BLAKE2b ni clave para recuperar el texto original; solo se pueden probar entradas posibles y comparar sus hashes.

Puede que se estén hasheando bytes distintos o parámetros BLAKE2b diferentes. Revisa mayúsculas, espacios, tabs, saltos de línea, normalización Unicode, formato de entrada y longitud de salida. Este generador usa la salida estándar de 64 bytes como 128 caracteres hex en minúsculas.

No. Esta página calcula el hash BLAKE2b estándar sin clave. La especificación admite esos parámetros, pero aquí no están expuestos.

Esta página hashea texto del campo de entrada y no lee archivos. Pegar un nombre de archivo hashea el nombre, no el contenido. Para archivos usa una utilidad que lea los bytes reales.
Herramientas relacionadas

Generador HMAC

Genera un HMAC con texto y una clave secreta directamente en el navegador.