Hi,

angenommen ich habe eine Liste von Passwörtern, die mittels Hasfunktionen ihren Haswert erhalten haben. Ob die Art der Hasfunktion wichtig ist, kann ich noch nicht beurteilen, also halten wir es allgemein. Ich überlege mir nun anhand der 3 Hauptschwachstellen von Hasfunktionen der preimage resistance, second preimage resistance und collision resistance, welche ich nun zum knacken wählen sollte um an die Passwörter herauszukommen.
Kann mir jemand eine Erklärung geben? Des weiteren gibt es ja auch salts die dazu konkateniert werden. Würde das den Angriff wesentlich erschweren? Wenn ja warum. Bitte nicht mit Tools oder how to's antworten, mich interessiert grade nur die Theorie.

VG