Also Bei "Hashes" kann man nicht von verschlüsseln und entschlüsseln reden!
Hashes sind eher Checksummen die aus einem String errechnet werden! Von daher ist es unmöglich einen Hash wieder zu einem String zu entschlüsseln!
Die einzige Möglichkeit den String eines Hashes heraus zu bekommen nennt sich "Brue Force" dies kann man über sogenannte Rainbow-Tables / Wordlists oder auf die alt herkömmliche Weise, einfach alle Möglichen Kombinationen von Buchstaben/Zahlen/Sonderzeichen testen!
Hierbei wird jeder String gehashed, dann mit der Checksum abgeglichen, und bei Übereinstimmung ausgespuckt (soviel zur Theorie)
Auf die Praktische Anwendung und Umsetzung werde ich nicht weiter eingehen!
PS: Das PW Ungehashed zu speichern ist das erbärmlichste, was man machen kann!
|