Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 119

BLAKE2

Vérifié parCybersecurity entrepreneur & security researcher

Qu'est-ce que BLAKE2 ?

BLAKE2Fonction de hachage cryptographique moderne et rapide, spécifiée par RFC 7693, offrant une sécurité comparable à SHA-3 avec des performances logicielles bien supérieures.


BLAKE2 est une famille de fonctions de hachage conçue en 2012 par Aumasson, Neves, Wilcox-O'Hearn et Winnerlein comme une amélioration de BLAKE, finaliste du concours SHA-3. Elle comporte deux variantes principales : BLAKE2b (jusqu'à 64 octets de sortie, optimisée pour les plateformes 64 bits) et BLAKE2s (jusqu'à 32 octets pour 32 bits), ainsi que les versions parallèles BLAKE2bp/BLAKE2sp. Bâtie sur la construction HAIFA avec une permutation de style ChaCha, elle prend en charge nativement le hachage avec clé, le salage, la personnalisation et le hachage en arbre, sans HMAC supplémentaire. Aucune attaque pratique n'est connue, BLAKE2 est plus rapide que SHA-2/SHA-3 en logiciel et est utilisé dans Argon2, libsodium, le handshake WireGuard et Zcash.

Exemples

  1. 01

    Argon2 utilise BLAKE2b comme primitive de compression interne.

  2. 02

    WireGuard hache le transcript du handshake avec BLAKE2s.

Questions fréquentes

Qu'est-ce que BLAKE2 ?

Fonction de hachage cryptographique moderne et rapide, spécifiée par RFC 7693, offrant une sécurité comparable à SHA-3 avec des performances logicielles bien supérieures. Cette notion relève de la catégorie Cryptographie en cybersécurité.

Que signifie BLAKE2 ?

Fonction de hachage cryptographique moderne et rapide, spécifiée par RFC 7693, offrant une sécurité comparable à SHA-3 avec des performances logicielles bien supérieures.

Comment se défendre contre BLAKE2 ?

Les défenses contre BLAKE2 combinent habituellement des contrôles techniques et des pratiques opérationnelles, comme détaillé dans la définition ci-dessus.

Quels sont les autres noms de BLAKE2 ?

Noms alternatifs courants : BLAKE2b, BLAKE2s, RFC 7693.

Termes liés

Voir aussi