Zufällige Passwort-Erzeugung mit Bedingungen

Arbeite ich an einem random password generator erstellen Sie Passwörter, die bestimmte Bedingungen erfüllen, einschließlich, aber nicht beschränkt auf:

  • minimale Länge: muss mindestens 8 Zeichen enthalten
  • Kleinbuchstaben: hat zu enthalten Kleinbuchstaben (ausgewählt aus einer Gruppe, um Probleme zu vermeiden, mit Zeichen, die verwechselt werden kann, wie zahlen)
  • Großbuchstaben: hat, um die Großbuchstaben enthalten, (wieder gewählt aus)
  • Ziffern: hat zahlen enthalten

Was wäre die beste Algorithmische Ansatz, um sicherzustellen, dass das generierte Kennwort erfüllt alle diese?

Ich bin nicht auf der Suche für eine komplette Lösung, ich brauche nur ein paar gute Ideen und Richtlinien.

InformationsquelleAutor Wabbitseason | 2011-03-19
Schreibe einen Kommentar