Forum: Programmieren allgemein
by himitsu,
26. Feb 2015
//Verschlüsseln bzw. Hashen
$salt = random_irgendwas;
$hash = crypt($globalsalt . $plaintext_to_hash, concatsalt($config_str, $salt));
/Gegenprüfung
if ($hash == crypt($globalsalt . $plaintext_to_check, $hash) {...}
Forum: Programmieren allgemein
by himitsu,
23. Feb 2015
Was ist rounds=5000 ?
Heißt es, daß das Passwort 5000 Mal hintereinander eingerechnet wurde?
Bei 512 Bit, reichen knapp 80 Buchstaben (mit effektiven 6 Bit pro Buchstabe) doch schon aus, um einen sicheren eindeutigen Wert zu bekommen, denn mehr Informationen passen eh nicht rein. :gruebel: