BLAKE2b Hash Generator

Générez en ligne un hash BLAKE2b à partir d’un texte. Saisissez ou collez un message pour calculer le digest BLAKE2b standard de 512 bits sous forme de chaîne hexadécimale minuscule de 128 caractères, puis copiez le résultat. Le calcul s’exécute localement dans le navigateur avec blakejs, et le sélecteur d’algorithme permet de comparer BLAKE2b avec BLAKE2s, SHA-256, SHA-512, des variantes SHA-3, SHA-1, MD5 ou CRC32.

Entrée
0 caract. · 0 octets
Essayer :
Empreinte
✓ Traitement local dans le navigateur ✓ La saisie n’est pas envoyée au serveur
Exemples
Chaîne vide
Entrée (vide)
Sortie 786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce

Hash BLAKE2b d’une entrée vide avec la sortie standard de 64 octets.

Texte simple
Entrée bonjour le monde
Sortie 20c3e25cb8928496de959d879be0224c480665721978f64bad4a75ab0226f8bf9eb2a74cfb6fcb8739b5de20e539056ec0676669f62e60a17786e81cd9ac676f

Un message court produit la sortie hex complète de 128 caractères.

Effet avalanche
Entrée Bonjour le monde
Sortie 74f7f780372aa7316fee00c2c1af1dbfca5ceac296107cd0397878b4ebd78d7cef8cf5fa5585d7d210a3186af78dbb56668b14ca4efb5e8ca473557d0ad004d2

Un simple changement de casse produit une sortie sans lien apparent.

Texte Unicode
Entrée Portez ce vieux whisky au juge blond qui fume.
Sortie a24ea792649ba66359b0544456be4f7b7cf0f5216cd9e2804d778452b68ec8b47487a3844896898a5bc5ab288c5170d79962ac30ddbe7221757d68a16d752062

Cet exemple montre que BLAKE2b hache les octets UTF-8 exacts, espaces et ponctuation inclus.

Qu’est-ce que BLAKE2b ?

BLAKE2b est une fonction de hachage cryptographique publiée en 2012 et spécifiée dans RFC 7693. Elle est basée sur BLAKE, finaliste du concours SHA-3, et optimisée pour les plateformes 64 bits. Elle peut produire des digests de 1 à 64 octets ; ce calculateur utilise la sortie standard de 64 octets, affichée sur 128 caractères hexadécimaux minuscules.

BLAKE2b est déterministe et à sens unique : les mêmes octets d’entrée donnent le même digest, mais le digest ne permet pas de retrouver le texte original. L’algorithme vise une grande vitesse logicielle avec une sécurité cryptographique moderne.

Famille BLAKE2 et paramètres

La famille BLAKE2 comprend deux variantes principales : BLAKE2b et BLAKE2s. BLAKE2b est optimisée pour les CPU 64 bits et prend en charge jusqu’à 64 octets de sortie. BLAKE2s vise les plateformes plus petites et prend en charge jusqu’à 32 octets.

La spécification prend aussi en charge le keyed hashing, le salt, la personnalisation et le tree hashing. Cette page expose seulement le mode simple de hash de texte : sans clé, sans salt, sans personnalisation, avec la longueur BLAKE2b standard de 64 octets.

Comment utiliser le générateur BLAKE2b
  1. Saisissez ou collez le texte à hacher.
  2. Gardez BLAKE2b sélectionné dans le menu.
  3. Le générateur calcule le digest localement dans le navigateur et affiche un résultat hexadécimal de 128 caractères.
  4. Copiez le hash avec le bouton prévu.

Le calculateur hache les octets UTF-8 exacts. Casse, espaces, ponctuation, Unicode et retours à la ligne changent le résultat. Une entrée vide est valide et produit le digest BLAKE2b standard de la chaîne vide.

Usages et limites de cet outil

BLAKE2b est utile pour les contrôles d’intégrité rapides, les clés de cache, les identifiants de contenu, les empreintes de déduplication et les applications qui veulent une fonction de hachage moderne et rapide.

Un digest BLAKE2b simple n’authentifie pas l’origine et ne convient pas au stockage de mots de passe. Utilisez BLAKE2b en mode clé, HMAC ou un MAC audité pour l’authentification avec secret, et Argon2id, scrypt, bcrypt ou PBKDF2 pour les mots de passe. Cette page ne lit pas directement les fichiers ; elle hache le texte saisi.

FAQ

BLAKE2b est adapté lorsque la vitesse logicielle compte et que vous contrôlez le calcul comme la vérification. Sur plateformes 64 bits, il est souvent plus rapide que SHA-256 en logiciel pur. Utilisez SHA-256 lorsqu’un protocole, une API, une somme de contrôle ou une exigence de compatibilité le demande.

BLAKE2b est optimisé pour le 64 bits, avec une sortie jusqu’à 64 octets et des blocs de 128 octets. BLAKE2s est optimisé pour les plateformes 8/16/32 bits, avec une sortie jusqu’à 32 octets et des blocs de 64 octets.

Oui. Argon2 utilise BLAKE2b en interne, mais BLAKE2b brut ne doit pas servir au stockage des mots de passe. Argon2 ajoute mémoire, coût, salt et une conception revue pour le password hashing.

Le calcul BLAKE2b s’exécute localement dans votre navigateur avec blakejs ; le texte n’est pas envoyé au serveur pour le hachage.

Non. BLAKE2b est une fonction de hachage à sens unique. Il n’existe ni décodeur BLAKE2b ni clé permettant de retrouver le texte original ; on peut seulement tester des entrées possibles et comparer leurs hashes.

Les outils peuvent hacher des octets différents ou utiliser d’autres paramètres BLAKE2b. Vérifiez casse, espaces, tabulations, retours à la ligne, normalisation Unicode, format d’entrée et longueur de sortie. Ce générateur utilise la sortie standard de 64 octets, soit 128 caractères hex minuscules.

Non. Cette page calcule le hash BLAKE2b standard sans clé. Ces paramètres existent dans la spécification, mais ne sont pas exposés ici.

Cette page hache le texte du champ de saisie et ne lit pas les fichiers. Coller un nom de fichier hache le nom, pas le contenu. Pour un fichier, utilisez un outil qui lit les octets bruts.
Outils associés

Générateur HMAC

Générez un HMAC avec un texte et une clé secrète dans votre navigateur.