9
votes

Comment déchiffrer le mot de passe crypté dans MD5 ()?

Dupliqué possible:
est-il possible de déchiffrer les hachages MD5?

J'ai crypté le mot de passe à l'aide de la fonction MYSQL MD5 (),

J'ai besoin de déchiffrer le mot de passe,

Quelqu'un peut aider.

Merci.


1 commentaires

Essayez toutes les combinaisons possibles :))


5 Réponses :


15
votes

MD5 () génère un hachage , pas un chiffré crypté . Ainsi, vous ne pouvez pas le déchiffrer en principe . Mais des études montrées que MD5 est piratable, mais il semble trop compliqué d'étudier.
De "MD5 considéré comme nocif aujourd'hui" @ http://www.win.tue.nl/hashclash/rogue-ca / :

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 .


0 commentaires

6
votes

MD5 n'est pas cryptage , c'est un hachage à sens unique . 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).

Il y a une très longue, très bonne explication, dans Question et réponses similaires .


0 commentaires

2
votes

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.

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.


0 commentaires

0
votes

La meilleure façon raisonnablement simple est de rechercher le hachage dans Google. E.g.:


2 commentaires

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 est le hachage pour Stackoverflow .



3
votes

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.

Source: http://md5pass.com


0 commentaires