BLAKE2b
BLAKE2b est la variante à mots de 64 bits de BLAKE2, produisant des condensés de 1 à 64 octets ; plusieurs fois plus rapide que SHA-512 sur les plateformes 64 bits avec une sécurité comparable.
Objectif
Fournit un hachage rapide, à longueur de condensé configurable et résistant à l'extension de longueur — une version améliorée de BLAKE.
Mécanisme
Une variante de type éponge fondée sur les fonctions de tour de ChaCha : 12 tours de la fonction de compression G sur un état de 8 mots de 64 bits. Prend en charge le mode arbre, le mode avec clé et les paramètres de sel/personnalisation.
Cas d’usage
- Vérification de fichiers à haute vitesse
- Remplacement cryptographique de MD5
- Stockage adressé par contenu