Thema: Delphi Zufallspassword

Einzelnen Beitrag anzeigen

Benutzerbild von Catbytes
Catbytes

Registriert seit: 7. Sep 2002
Ort: Heckendalheim
353 Beiträge
 
Delphi XE5 Enterprise
 
#6

Re: Zufallspassword

  Alt 26. Nov 2007, 11:05
Hi,

du könntest auch noch Mnemoische Wörter berücksichtigen.

Dazu mußt Du in der Regel nur große/kleine Konsonanten durch große/kleine Vokale ersetzten.

z.B.

Delphi-Quellcode:
  const
    Vokale: string[5] = 'aeiou';
if Vokal then
            if (Ord(Zeichen) > 64) and (Ord(Zeichen) < 91) then
              Zeichen := AnsiUpperCase(Vokale)[Succ(Random(5))]
            else
              Zeichen := Vokale[Succ(Random(5))];
          Vokal := not Vokal;
        end;
Catbytes
  Mit Zitat antworten Zitat