Hash et Sécurité

Générateur de hachage RIPEMD-128

Transformez instantanément n'importe quel texte en son hachage RIPEMD-128 de 32 caractères.

Évaluez cet outil

Comment utiliser Générateur de hachage RIPEMD-128

  1. Saisissez ou collez votre texte dans le champ.
  2. Le hachage RIPEMD-128 s'affiche au fur et à mesure que vous tapez.
  3. Cliquez sur Copier pour récupérer le résultat.

À propos de Générateur de hachage RIPEMD-128

RIPEMD-128 produit une empreinte de 128 bits écrite sous forme de 32 caractères hexadécimaux. Il a été publié en 1996 par Hans Dobbertin, Antoon Bosselaers et Bart Preneel, dans le cadre des mêmes travaux qui ont introduit RIPEMD-160. Sa mission de départ était directe : le RIPEMD original — également une fonction de 128 bits, issue du projet européen RIPE — avait été cassé par Dobbertin lui-même, et RIPEMD-128 en était le remplacement renforcé, prêt à l'emploi pour quiconque avait un format à combler avec 128 bits.

Cet héritage compte. La famille RIPEMD est issue de la recherche académique européenne ouverte plutôt que d'une agence gouvernementale, ce qui lui a toujours valu l'intérêt de ceux qui veulent un hachage dont ils peuvent lire l'histoire de conception. Mais 128 bits, ce n'est tout simplement plus beaucoup de marge aujourd'hui. La borne du paradoxe des anniversaires limite la résistance aux collisions à environ 264 opérations — le même plafond structurel qui rend les condensés de la longueur de MD5 inadaptés à tout usage adversarial, indépendamment du fait que la fonction elle-même ait été cryptanalysée ou non.

Considérez donc RIPEMD-128 comme un outil de compatibilité, pas comme un choix de sécurité. C'est la bonne réponse quand vous lisez un format hérité, reproduisez une ancienne somme de contrôle, ou testez une implémentation par rapport à un vecteur connu. Si vous choisissez un hachage aujourd'hui et que vous avez votre mot à dire sur la longueur de sortie, préférez SHA-256.

Questions fréquentes

Peut-on déchiffrer ou inverser un hachage RIPEMD-128 ?

Non. Le hachage est à sens unique — le texte d'origine n'est pas stocké dans le hachage, il n'y a donc rien à déchiffrer. Tout site prétendant « déchiffrer » le RIPEMD-128 se contente en réalité de rechercher le hachage dans une table de mots courants déjà hachés.

Pourquoi mon hachage RIPEMD-128 fait-il toujours 32 caractères ?

RIPEMD-128 produit toujours 128 bits, et chaque caractère hexadécimal représente 4 bits, donc le résultat fait exactement 32 caractères, que vous hachiez une seule lettre ou un livre entier.

RIPEMD-128 est-il identique au RIPEMD original ?

Non. Le RIPEMD original était une fonction de 128 bits distincte et antérieure, qui a été cassée. RIPEMD-128 est son remplacement renforcé de 1996, et produit des hachages totalement différents.

Faut-il utiliser RIPEMD-128 ou RIPEMD-160 ?

RIPEMD-160 — sa sortie de 160 bits offre bien plus de marge face aux attaques par collision. Ne recourez à RIPEMD-128 que lorsqu'un élément que vous ne contrôlez pas attend déjà un condensé RIPEMD de 128 bits.

Mon texte est-il envoyé quelque part ?

Votre texte est envoyé à notre serveur pour être haché, car les navigateurs ne peuvent pas calculer le RIPEMD-128 — ils n'exposent que la famille SHA. Il est haché puis immédiatement supprimé, jamais enregistré et jamais stocké.