BLAKE3 Tree Mode
Le mode arbre de BLAKE3 est son mode de hachage parallèle par défaut : les fragments d'entrée sont organisés en un arbre binaire de Merkle et compressés en parallèle, avec prise en charge de SIMD et du multicœur.
Objectif
Offre un débit de hachage extrêmement élevé (niveau GB/s) sur les plateformes multicœurs et SIMD, et prend en charge des preuves pour vérifier des sous-arbres.
Mécanisme
L'entrée est découpée en fragments de 1024 octets, chacun compressé indépendamment en 32 octets (parallélisable), puis fusionnés couche par couche vers la racine de l'arbre binaire, dont la sortie est le condensé. La compression de chaque fragment utilise une variante à 7 tours de la fonction de ronde de BLAKE2b.
Cas d’usage
- Hachage SIMD multicœur haute vitesse
- Vérification de gros fichiers
- Stockage adressé par contenu
Outils associés
Hash BLAKE2 / BLAKE3
Compute BLAKE2b, BLAKE2s, and BLAKE3 hashes. Gratuit, privé et 100% côté client. OUTIL
Calculatrice de hash
Compute MD5, SHA-1, SHA-256, or SHA-512 hashes with hex or Base64 output. Gratuit, privé et 100% côté client. OUTIL
Référence de vitesse de craquage de hash
Reference table of hash cracking speeds (educational). Gratuit, privé, 100% côté client. OUTIL