Aller au contenu

Générateur BLAKE3

Générez le hachage BLAKE3 de n'importe quel texte en un clic. L'outil encode votre entrée en UTF-8, exécute la fonction BLAKE3 dans son mode de hachage par défaut sur 256 bits et renvoie le condensat sous forme de 64 caractères hexadécimaux ou en Base64. Il donne les mêmes résultats que la commande b3sum et les bibliothèques officielles BLAKE3, afin que les développeurs puissent vérifier les jeux de données de test, les clés de cache et les adresses de contenu qui utilisent ce hachage moderne très rapide.

Réinitialiser

Foire aux questions

Qu'est-ce que BLAKE3 ?

BLAKE3 est une fonction de hachage cryptographique publiée dans 2020 par les concepteurs de BLAKE2 et du mode d'arbre Bao. Elle divise l'entrée en blocs de 1 KiB organisés en arbre de Merkle, ce qui permet le hachage parallèle. Sa sortie par défaut est de 256 bits.

Quelles sont les valeurs de test de BLAKE3 ?

Le hachage d'une entrée vide donne af1349b9f5f9a1a6a0404dea36dcc9499bcb25c9adc112b7cc9a93cae41f3262. Le texte abc donne 6437b3ac38465133ffb63b75273a8db548c558465d79db03fd359c6cd5bd9d85. Ce sont les valeurs renvoyées par l'implémentation de référence et b3sum.

L'outil prend-il en charge le hachage avec clé ou la dérivation de clé ?

Non. Il utilise le mode de hachage standard de BLAKE3, avec une sortie standard de 256 bits. Le hachage avec clé et le mode derive_key nécessitent une clé ou une chaîne de contexte distincte, que cet outil ne prend pas en entrée.

BLAKE3 est-il plus rapide que SHA-256 ?

En logiciel, BLAKE3 est généralement plusieurs fois plus rapide que SHA-256 et peut utiliser plusieurs cœurs pour les grandes entrées. Pour les textes courts que vous collez ici, la différence n'est pas perceptible.

BLAKE3 est-il sécurisé ?

BLAKE3 vise un niveau de sécurité de 128 bits contre les collisions et les attaques par préimage, comme SHA-256. Il utilise moins de tours que BLAKE2, un choix que ses concepteurs justifient par une cryptanalyse approfondie de la famille BLAKE.

Comment le texte est-il encodé ?

L'outil hache les octets UTF-8 de votre texte exactement tels qu'ils ont été saisis. Un saut de ligne final ou des fins de ligne différentes modifient complètement le condensat.

Puis-je obtenir une sortie BLAKE3 plus longue ?

BLAKE3 peut produire une sortie de n'importe quelle longueur, mais cet outil renvoie toujours le condensat standard de 32 octets. C'est le résultat affiché par défaut par b3sum et la plupart des bibliothèques.

Dois-je utiliser BLAKE3 pour les mots de passe ?

Non. BLAKE3 est conçu pour être aussi rapide que possible, ce qui est l'inverse de ce qu'exige le stockage des mots de passe. Utilisez Argon2, bcrypt ou scrypt pour les mots de passe.

Quelle est la limite de taille de l'entrée ?

Chaque requête accepte jusqu'à 5 MiB de texte. L'entrée est hachée sur le serveur et n'est ni stockée ni journalisée.

Hexadécimal ou Base64 : lequel choisir ?

L'hexadécimal correspond à la sortie de b3sum et à la plupart des documentations. Base64 est plus court et convient bien aux JSON ou aux URL après remplacement de ses caractères spéciaux. Les deux encodent les mêmes 32 octets.

À propos de OneClick Pro

OneClick Pro est une collection gratuite de plus de 150 outils Web pour les tâches du quotidien : convertir des images et des unités, formater et valider du code, vérifier des domaines et SEO, et travailler avec du texte, des dates et des nombres. Chaque outil fonctionne sans inscription ni abonnement, et les données saisies servent uniquement à calculer le résultat et ne sont jamais stockées. Utilisez cette boîte à outils pour des tâches ponctuelles ou ajoutez à vos favoris les outils dont vous vous servez chaque jour.