Einzelnen Beitrag anzeigen

hathor
(Gast)

n/a Beiträge
 
#29

AW: Passwörter generieren (Besondere)

  Alt 11. Jan 2011, 19:41
Der Zeichenvorrat muss als String und nicht als Menge übergeben werden:
neuesPasswort := RandomString(6, 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789');
Man könnte noch '€~}|{`_^]\[@?>=<;:/.-,+*)('&%$#"!' hinzufügen.

Die Function RandomString hat einen entscheidenden Fehler:
es wird nicht verhindert, dass ein Zeichen mehrfach auftritt.
Das verringert die Sicherheit gewaltig.

Geändert von hathor (11. Jan 2011 um 20:10 Uhr)
  Mit Zitat antworten Zitat