Lassen Sie uns eine schnelle Berechnung durchführen (und Best Practices für einen Moment vergessen):
Nehmen Sie einen Zeitraum von sechs Monaten an, in dem ein Angreifer Ihr System hacken kann. Nehmen wir auch an, dass Passwörter zufällig aus einem Zeichensatz der Größe 62 ausgewählt werden.
Szenario 1: Sie verwenden ein 9-stelliges Kennwort für die gesamten sechs Monate.
Szenario 2: Sie verwenden für die ersten drei Monate ein 9-stelliges Kennwort und für die verbleibenden drei Monate ein anderes 9-stelliges Kennwort.
Szenario 3: Sie verwenden ein 10-stelliges Kennwort für die gesamten sechs Monate.
In Szenario 1 hackt ein Brute-Force-Angreifer Ihr Konto mit 100% iger Sicherheit, wenn er in dieser Zeit 62,9 Versuche ausführen kann.
Wenn er in Szenario 2 in der Hälfte der Zeit (drei Monate) nur (62 ^ 9) / 2 Versuche ausführen kann, hackt er den Account mit 50% iger Sicherheit. In der zweiten Hälfte wird er mit 50% Sicherheit eine weitere Chance bekommen. Statistisch gesehen wird er das Konto mit 75% iger Sicherheit hacken.
In Szenario 3 hat er für das gesamte halbe Jahr 62,9 Versuche. Es gibt aber 62 ^ 10 Möglichkeiten. Also wird er den Account nur mit 1/62 Sicherheit hacken, das sind ungefähr 1,6%.
Wenn wir also alle anderen Faktoren auslassen (wie gestohlene Passwörter und andere Arten von Angriffen), wäre die Empfehlung, lieber längere Passwörter zu wählen als kürzere (oder einfachere) Passwörter zu verwenden, selbst wenn diese häufiger geändert werden. Insbesondere, weil in Szenario 3 nur 10 Zeichen zu merken sind, während es in Szenario 2 18 Zeichen sind.