Dupliqué possible: strong>
est-il possible de déchiffrer les hachages MD5? P> blockQuote>J'ai crypté le mot de passe à l'aide de la fonction MYSQL MD5 (), P>
J'ai besoin de déchiffrer le mot de passe, p>
Quelqu'un peut aider. P>
Merci. P>
5 Réponses :
MD5 () génère un hachage , pas un chiffré crypté . Ainsi, vous ne pouvez pas le déchiffrer en principe em>. Mais des études montrées que MD5 est piratable, mais il semble trop compliqué d'étudier. L'opération cryptographique qui utilise une clé privée pour signer les données
ne pas traiter directement avec les données elles-mêmes, mais avec une prétendue unique
la représentation de ces données, qui a une longueur fixe prédéterminée, est
court et donc pratique pour travailler avec. Cela peut être comparé à un
empreinte digitale comme prétendument unique, courte et commode
représentation d'un être humain. Le processus de création de si courts
Les représentations des données sont appelées "hachage". Malheureusement, à cause de
la longueur fixe du hachage, il doit exister des paires de différents
les entrées qui donnent la même valeur de hachage. Bonnes fonctions de hachage, cependant,
avoir la propriété qui trouvant de telles paires est extrêmement difficile, même
Bien qu'ils soient garantis existent. c'est précisément où le MD5 a un
faiblesse cruciale forte>. p>
blockQuote>
De "MD5 considéré comme nocif aujourd'hui" @ http://www.win.tue.nl/hashclash/rogue-ca / : p>
MD5 n'est pas cryptage em>, c'est un hachage à sens unique em>. Cela signifie qu'il n'y a aucun moyen de retourner au mot de passe d'origine étant donné le hashvalue (autre que la force brute ou une attaque de table arc-en-ciel). P>
Il y a une très longue, très bonne explication, dans Question et réponses similaires . P>
MD5 n'est pas un algorithme de cryptage. C'est un algorithme de hasch unidirectionnel, donc sans attaque, vous n'êtes pas censé pouvoir obtenir le mot de passe du hachage MD5. P>
L'idée est que vous générez un hachage du mot de passe, puis lorsqu'il est fourni avec le mot de passe, vous pouvez confirmer qu'il hachage la même valeur. Vous n'êtes pas censé pouvoir aller dans l'autre sens. P>
La meilleure façon raisonnablement simple est de rechercher le hachage dans Google. E.g.: P>
Et cela aidera à récupérer son mot de passe ... Comment?
Parce que, comme vous l'auriez découvert si vous aviez cliqué sur le lien, MD5 hachage pour la plupart des mots de passe communs sont déjà indexés dans Google. E.G., 73868CB1848A216984DCA1B6B0EEE37BC CODE> est le hachage pour
Stackoverflow code>.
En théorie, MD5 ne peut pas être déchiffré. En pratique, il existe de nombreux "déchiffriers" MD5, mais ils utilisent une force brute ou une grande base de données de code déjà déchiffré, etc. Le répondeur ci-dessus a probablement utilisé l'un d'entre eux. Le nombre de combinaisons possibles est un 1 suivi de 48 zéros ... assez pour une vie. P>
Source: http://md5pass.com p>
Essayez toutes les combinaisons possibles :))