Forum: Object-Pascal / Delphi-Language
FreePascal
by Sherlock,
11. Dez 2014
Also soll Dein Programm ein zufälliges Passwort erstellen, und sich dann quasi selbst prüfen? Achsooooo.
Wehe dem, der sich das merken muss. ;)
Sherlock
Forum: Object-Pascal / Delphi-Language
FreePascal
by Sherlock,
11. Dez 2014
Dann sind halt die MagicNumbers irreführend. Ich für meinen Teil würde nicht beim Lesen von Code rechnen wollen, was denn mit den immerhin aus menschlicher sicht großen Zahlen gemeint ist.
Grundsätzlich gibt es aber heutzutage eher Wörterbuch-Attacken, als pure Brute-Force Zeichenverkettung-Versuche. Darauf geht Dein Algorithmus gar nicht ein. Da solltes du noch dran schrauben.
Sherlock
Forum: Object-Pascal / Delphi-Language
FreePascal
by Sherlock,
11. Dez 2014
Hast Du eine Quelle für den Algorithmus, oder ist das selbst ausgedacht? Eventuell könnte man da ansetzen.
Sherlock
Forum: Object-Pascal / Delphi-Language
FreePascal
by Sherlock,
11. Dez 2014
Das sieht mir viel zu sehr nach Voodoo aus.
Sogenannte starke Passwörter führen nur zu Post-Its am Bildschirm, weil man sich die Biester nicht merken kann. Vor allem, wenn man noch verlangt die bitte schön alle zwei Wochen zu ändern.
Zur Lösung des Problems: Nimm kleinere Zahlen bei der Berechnung des Wertes von jahre - cooler, irreführender Bezeichner btw.
Sherlock