Nov
26
Passwort generieren
Es gibt auch Funktionen die wahrscheinlich jeder Programmierer schon einmal benutzt hat. Dazu gehört zweifelsohne die des Passwort generierens. Meine Funktion zum erstellen eines Passwortes mit PHP sieht so aus:
function passwort_generieren($laenge){
$chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz";
for($i=0;$i<$laenge;$i++) {
$num = rand() % strlen($chars);
$tmp = substr($chars, $num, 1);
$pass .= $tmp;
}
return $pass;
}
Würde mich mal interessieren, ob da jemand einen ganz anderen Ansatz hat.


4 Kommentare zu “Passwort generieren”
28. Januar 2009 um 17:22
Ist es nicht so, dass du auf Grund der random Funktion im Grunde nur einen einfachen Hash erstellst?
30. Januar 2009 um 00:48
rand() erzeugt eine Zufallszahl.
04. Februar 2009 um 18:09
[...] geht ein zufälliges Passwort mittels PHP zu erzeugen. Ich finde den Lösungsweg des Autors von phptoast.de simple aber trotzdem gut, dennoch möchte ich hier in diesem Beitrag meine eigene Variante einmal [...]
11. Juli 2009 um 17:15
Hallo!
Probiers mal damit:
http://pear.php.net/package/Text_Password/docs
http://pear.php.net/manual/en/package.text.text-password.types.php#package.text.text-password.types.pronounceable
Hinterlasse ein Kommentar