Wie entschlüsselt man das verschlüsselte Passwort in md5 ()? [Duplikat]

8

Ich habe das Passwort mit der MySQL-Funktion md5 (),

verschlüsselt

Ich muss das Passwort entschlüsseln,

Jeder kann helfen.

Danke.

    
Manikandan Thangaraj 10.08.2011, 18:21
quelle

5 Antworten

14

MD5 () generiert einen Hash , kein verschlüsselte Zeichenfolge. Somit kann man es im Prinzip nicht entschlüsseln . Aber Studien zeigten, dass MD5 hackbar ist, aber es scheint zu kompliziert zu studieren Von "MD5 heute als schädlich angesehen" @ Ссылка :

  

Die kryptografische Operation, die einen privaten Schlüssel zum Signieren von Daten verwendet   nicht direkt mit den Daten selbst umgehen, sondern mit einem angeblich einzigartigen   Darstellung dieser Daten, die eine vorbestimmte feste Länge hat, ist   kurz und damit bequem mit zu arbeiten. Dies kann mit einem verglichen werden   Fingerabdruck als angeblich einzigartig, kurz und bequem   Darstellung eines Menschen. Der Prozess der Schaffung solcher kurzen   Darstellungen von Daten werden "Hashing" genannt. Leider wegen   die feste Länge des Hashes, es müssen Paare unterschiedlicher existieren   Eingaben, die denselben Hashwert ergeben. Gute Hash-Funktionen   haben die Eigenschaft, dass das Finden solcher Paare extrem schwierig ist   obwohl sie garantiert existieren. Genau hier hat MD5 eine   entscheidende Schwäche .

    
Dor 10.08.2011, 18:23
quelle
5

MD5 ist nicht Verschlüsselung , es ist ein Einweg-Hash . Das bedeutet, dass es nicht möglich ist, mit dem Hash-Wert zum ursprünglichen Passwort zurückzukehren (außer Brute-Force oder Rainbow Table Attack).

Es gibt eine längere, sehr gute Erklärung in ähnliche Frage und Antwort .

    
driis 10.08.2011 18:24
quelle
3

Theoretisch kann MD5 nicht entschlüsselt werden. In der Praxis gibt es viele MD5- "Decrypter", aber sie verwenden Brute-Force oder eine große Datenbank mit bereits entschlüsseltem Code usw. Der oben genannte Beantworter hat wahrscheinlich einen davon verwendet. Die Anzahl der möglichen Kombinationen ist eine 1, gefolgt von 48 Nullen ... genug für eine Lebenszeit.

Quelle: Ссылка

    
jepes 18.05.2012 01:01
quelle
2

MD5 ist kein Verschlüsselungsalgorithmus. Es handelt sich um einen Einweg-Hash-Algorithmus. Ohne einen Angriff sollten Sie das Kennwort nicht vom MD5-Hash abrufen können.

Die Idee ist, dass Sie aus dem Passwort einen Hash erzeugen, und dann, wenn Sie mit dem Passwort versehen sind, können Sie bestätigen, dass es auf den gleichen Wert hashe. Du solltest nicht in die andere Richtung gehen können.

    
Shawn D. 10.08.2011 18:25
quelle
0

Der einfachste Weg ist, den Hash in Google zu suchen. Zum Beispiel:

Álvaro González 10.08.2011 18:27
quelle

Tags und Links