« »
PHP-Script zur Passwort-Erstellung

Hiho,
hier bin ich wieder … nicht wundern, wenn ich mich verschnupft anhöre, … … ich hab Schnupfen.

Wie auch immer, … ich habe in einem Buch über PHP mal ein Script gesehen, welches leicht zu merkende Passwörter generieren sollte. Vor Kurzem hatte in der Homepage-AG jemand ein ähnliches Problem, und ich habe angefangen daran ein wenig rumzubasteln (an der Idee, nicht an seinen Problemen ;-) ). Herausgekommen ist ein Script, welches Passwörter generiert – Oh Wunder!

Das Script erstellt beliebig lange Zeichenketten nach dem Zufallsprinzip.
Mögliche Zeichen:

Da solche Funktionen hauptsächlich im Bereich der Passwort-Erstellung Anwendung finden, lassen sich per Parameter auch leichter zu merkende Passwörter erstellen. Diese können nur Kleinbuchstaben enthalten, wovon jeder zweite ein Vokal ist.

Beispiel für ein (fast immer) ‘einfaches’ Passwort:

qieaio

Beispiel für ein (meist) ‘schweres’ Passwort:
Update: Jetzt wird sogar ein schweres angezeigt XD

bvn5ZD
Wie immer gebe ich auch den entsprechenden Code heraus, damit sich Andere darüber freuen können – seht ihr, ich bin sehr wohl sozial und so….

PHP-Code:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
function generate_password($length,$pass){
    $chars = array_merge(range('a','z'),range('A','Z'),range('0','9'));
    $chars_pass = range('a','z');
    $chars_vowel = array("a","e","i","o","u");
    if($pass){
        for ($i=2;$i<$length+2;$i++) {
            $code.=$i%2==0?$chars_pass[array_rand($chars_pass)]:$chars_vowel[array_rand($chars_vowel)];
        }
    } else {
        for ($i=2;$i<$length+2;$i++) {
            $code.=$chars[array_rand($chars)];
        }
    }
    return($code);
}

Ich plane, dieses Script noch weiter zu verbessern, aber das heißt nicht, dass ich das auch tue … Es ist allerdings wahrscheinlich ;-)

Diesen Text und den Code gibt’s natürlich auch in der Tool-Sammlung ;-)

Also: Falls jemand noch eine coole Idee hat, was Passwörter noch einfach merkbar macht! Schreibt ein Buch darüber und schickt’s mir zu … die Langweiler unter Euch dürfen’s auch in die Kommentare schreiben. Aber nur, wenn sie einen Smilie daneben machen, das zeugt von wahrem Inletekt!

Bis dahin,
compufreak

Processing your request, Please wait....

// Bewerten

VN:F [1.9.11_1134]
Rating: 3.8/5 (6 votes cast)

// Share

// Kommentare


Du kannst einen Kommentar schreiben, oder einen Trackback auf deiner Seite einrichten.

Sei der erste! Ich freue mich immer über Kommentare!

Schreibe mir und lass' mich deine Meinung wissen!


Custom avatar Custom avatar Custom avatar Custom avatar Custom avatar Custom avatar Custom avatar Custom avatar Custom avatar Custom avatar Custom avatar Custom avatar Custom avatar Custom avatar Custom avatar Custom avatar Custom avatar Custom avatar Custom avatar Custom avatar Custom avatar Custom avatar Custom avatar Custom avatar


Facebook Twitter RSS MyNameIsE YouTube