Lexique informatique › Sécurité › Attaque par extension de longueur

Attaque par extension de longueur

Sécurité Svenska → Mis à jour: 2026-10-12

Un attaquant peut ajouter des données à un message signé et calculer une signature valide sans connaître la clé.

Les fonctions de hachage de type Merkle–Damgård comme MD5, SHA-1 et SHA-256 donnent leur état interne complet comme empreinte. Si l'on signe un message par hash(clé || message), quiconque voit l'empreinte peut reprendre le calcul à partir de cet état et produire un hachage valide du message, de son bourrage et d'une extension. L'API de Flickr en a fait les frais en 2009. HMAC y échappe en hachant la clé en deux passes distinctes, ce qui brise la structure rendant l'extension possible. Un hachage n'est pas un MAC, aussi bon soit-il comme hachage.

← Retour au lexique