MD4 : générateur et recherche de hash

BeetVPN

Votre saisie

Entrée

Résultats

Résultat

Le résultat apparaîtra ici.


Comprendre MD4

MD4 est une ancienne fonction de hachage produisant une empreinte de 128 bits, affichée sous la forme de 32 caractères hexadécimaux. Elle est aujourd’hui considérée comme cassée et ne doit plus être utilisée pour protéger des données.

Taille128 bits
Format courant32 caractères hexadécimaux

Génération et recherche en base

Cet outil génère une empreinte MD4 et recherche une correspondance dans notre corpus. Une recherche en base n’inverse pas mathématiquement MD4 : elle retrouve uniquement un texte déjà indexé dont l’empreinte est identique.

Bonnes pratiques de sécurité

Pour un nouveau système, utilisez une fonction moderne adaptée au besoin. Pour les mots de passe, privilégiez Argon2id, scrypt ou bcrypt avec un sel unique et un coût approprié. NTLM repose également sur MD4, mais applique MD4 à la représentation UTF-16LE du mot de passe.

FAQ

Quelle est la longueur d’un hash MD4 ?

Une empreinte MD4 contient 128 bits et s’écrit généralement avec 32 caractères hexadécimaux.

Peut-on réellement déchiffrer MD4 ?

Non. Le site effectue une recherche de correspondance dans une base de textes déjà hachés ; un résultat absent ne peut pas être déduit de l’empreinte seule.

MD4 est-il encore sûr ?

Non. MD4 présente des faiblesses cryptographiques majeures et ne doit plus être choisi pour un nouveau projet.

Repères pratiques

MD4 est une fonction historique aujourd’hui cassée. Elle reste utile pour reconnaître certains formats anciens, notamment la construction NTLM.

Longueur128 bits / 32 hex
ÉtatObsolète
LienBase de NTLM

Questions fréquentes

MD4 et MD5 sont-ils compatibles ?

Non. Ils produisent tous deux 32 caractères hexadécimaux, mais les calculs et les résultats diffèrent.

Pourquoi MD4 apparaît-il encore ?

Des systèmes anciens et NTLM l’utilisent encore, ce qui explique son intérêt d’analyse.

Faut-il l’utiliser dans une nouvelle application ?

Non. Utilisez une primitive moderne adaptée au besoin.