Ich denke darüber nach, die Rechte von Benutzern einzuschränken, die sich für unsichere Kennwörter entscheiden (die Unsicherheit eines Kennworts wird durch die Länge bestimmt, wie viele Arten von Zeichen (Groß- / Kleinschreibung, Zahlen, Symbole usw.) verwendet werden und ob dies möglich ist) befindet sich in einer Regenbogentabelle), um zu begrenzen, wie viel Schaden ihr Konto anrichten kann, wenn es kompromittiert wird.
Ich habe noch keine Anwendung für diese Idee, sage aber, ich schreibe ein Forum oder so etwas: Benutzer, die 1234 als Passwort verwenden, müssen möglicherweise vor dem Posten ein Captcha ausfüllen oder sind strengen Anti-Spam-Maßnahmen ausgesetzt, z als Zeitüberschreitungen oder Bayes'sche Filter, die ihren Inhalt ablehnen. Wenn dieses Forum sehr hierarchisch ist und auf irgendeine Weise die Beförderung zu Moderatoren oder Ähnlichem zulässt, würde dies entweder verhindern, dass sie Privilegien erlangen, oder ihnen sagen, dass sie Privilegien haben, aber nicht, dass sie diese ausüben, ohne zu einer sichereren wechseln Passwort.
Natürlich könnte dies nicht die einzige Sicherheitsmaßnahme sein, aber es könnte neben ansonsten guten Sicherheitspraktiken gut funktionieren.
Was denkst du? Übertreibt dies nur das Ziel, den Fokus von wichtigeren Sicherheitspraktiken abzuwenden, oder ist es ein guter Weg, um das Risiko zu begrenzen und Benutzer zu ermutigen, sicherere Kennwörter zu verwenden (und Menschen hoffentlich davon zu überzeugen, dass Sie gute Sicherheitspraktiken anwenden)?