Mailinglisten-Archive |
Hallo! Am Mit, 2002-06-12 um 07.32 schrieb Nico Haase: > entschuldigt bitte die späte Frage nachträglich: wenn jetzt über > crypt("12345"); immer ein anderes verschlüsseltes Passwort herauskommt, wie > kann dann die Abfrage funktionieren? Die geht dann doch wieder über den > Test: > if (crypt($passwort) == [verschlüsseltes Passwort aus crypt("12345")]) > Passwort richtig. Die ersten beiden Zeichen im verschlüsselten Password sind der Salt-String. Wenn man also ein Wort mit dem verschlüsselten Password vergleichen will, kann man das zu vergleichende Wort mit diesen beiden Zeichen als Salt verschlüsseln und dann das Ergebnis vergleichen. > vielleicht versteht jemand, was ich so früh am morgen meine. Ich hoffe... Gruß Henning
php::bar PHP Wiki - Listenarchive