net-board.net Archiv

Normale Version: Mnemonische Kennwörter generieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Mnemonische Kennwörter generieren
von Oliver Sperke

Mnemonische Kennwörter bestehen immer abwechselnd aus Konsonanten und Vokalen. Daher kann man sie aussprechen und sind leichter zu merken. Beispiel sind "degepumi", "tagoluji" oder "tehituga". Mit Javascript entsteht ein Passwort-Generator für Besucher.

Unter PHP ist das kein Problem, dazu gibt es bereits einen Dr. Web Artikel. Aber nicht jeder Webspace unterstützt PHP und vielleicht möchten Sie ja auch dem Besucher die Wahl lassen, ob ihm das generierte Passwort gefällt oder nicht. Dieses kleine Javascript hilft schnell das Problem zu lösen.

Der Quelltext:

<script type="text/javascript">
<!--
function generate(len)
{
conso = new Array("b","c","d","f","g","h","j","k","l","m","n","p",
"r","s","t","v","w","x","y","z");
vocal = new Array("a","e","i","o","u");
var password = '';

for(i=0; i < len; i++)
{
var c = Math.ceil(Math.random() * 1000) % 20;
var v = Math.ceil(Math.random() * 1000) % 5;
password += conso[code=c] + vocal[v];
}
return password;
}
//-->
</script>

Zum Start muss das Script innerhalb einer Seite wie folgt aufgerufen werden:

<script language="text/javascript">
pass = generate('4');
document.write(pass);
</script>

Die "4" steht hierbei für die halbe Länge des Passwortes. Wenn Sie den Wert "4" angeben, wird das generierte Passwort 8 Zeichen lang werden, da es immer abwechselnd aus Konsonanten und Vokalen besteht.

Der Originalartikel mit einer Demo ist auf der HP von Dr. Web zu finden, hier klicken.
Interessante Sache nur sind die Passwörter nicht unsicher wenn sie nur aus kleinen Buchstaben und keinen Zahlen entstehen?
naja da die passwörter recht wenig mit dir selber zu tun haben kommt auch kein mensch auf die idee diese durch zu probieren. is also doch nich so unsicher
Schau mal, was für Passwörter so verwendet werden, da sind diese mnemonischen schon wieder seeehhr sicher... :evil:
Ja, gegenüber den normalen Passwörtern sind die schon sicher.

Aber mit einem programm lassen die sich sicher leicht auslesen.

Lösung: Den Anfangsbuchstaben groß und am ende eine zahl Smile
Du kannst ja immer noch die Schreibweise wählen, die du willst. Ich denke, es geht hier eher darum, dass man eine Idee bekommt. Danach kann man ja auch noch was hinzufügen oder wegnehmen. Änderungen sind ja erlaubt. Manchmal hat man einfach keine Ideen und merken sollte man sich das PW ja auch noch können... :balloon:
ich finds auch interessant
auch wenn ich mich bei passwörtern lieber auf Wörter verlasse die ich mir persönlich gut merken kan ;-)

aber sonst ist das cool
:dumdidumm:
Ich kann mir meine PW's nie merken weil sie immer aus riesen Zahlen und Buchstaben bestehen. :augenroll:
najo meine pw's bestehen aus groß und kleinbuchstaben mit zahlen - meistens sinds jedoch irgendwelche imaginären linien auf der tastertur Wink