Vous avez dit crypto ?

Bonjour à vous !

Que l'on ne se méprenne pas ; il ne s'agit pas de crypter des messages avec ces outils ... les hash md5 et sha sont avant tout des hash : ils permettent de générer une chaîne bien représentative d'une autre chaîne de longueur quelconque.
Aucune de ces fonctions n'est bijective : il est donc impossible de revenir à votre chaîne de départ à partir du hash obtenu, pourvu que cette chaîne soit un peu longue.

Les techniques classiques pour "retrouver" un mot avant hashage sont des attaques de type exhaustive, ou des attaques par dictionnaire. J'ai créé un tel outil afin de vous présenter la chose. Il est disponible ici : inversion md5.

Ces outils sont mis à votre disposition dans un but éducatif et ne doivent aucunement servir à de mauvais dessins. Il sont présentés ici en tant qu'Introduction à la cryptohgraphie. Cela étant dit, vous pouvez les utiliser à votre convenance.

Calculer un hash md5 ou sha-1

Pour calculer ces hash, il n'est pas nécessaire de passer par le serveur, comme vous le remarquerez facilement en faisant un test. En effet, ceux-ci sont calculés entièrement par Javascript. Ces deux scripts proviennent de cette page : Paj's Home.
Avec nos remerciements à leur auteur.

Pour sélectionner le hash généré - en vue de la copier-coller dans la zone ci-dessous par exemple - double-cliquez simplement sur le hash, et faites [Ctrl + C] au clavier, ou click-droit "copy / copier".

Essayez d'inverser votre hash !

Cet outil d'inversion md5 est basé sur un dictionnaire.
Il ne pourra en aucune manière retrouver une phrase ou un texte ; il pourra seulement vous proposer - dans le meilleur des cas - un mot français ou anglais possédant le même hash.

Retourner à la page d'accueil des Outils Retourner au Portail du Domaine