also bei bruteforce werden ja alle möglichkeiten durchprobier (alle ASCII zeichen werden stelle für stelle durchprobiert)
wenn du z.B. folgendes pw hast würde ein langsamer PC, welcher nur mit der CPU arbeitet, schon ein par tage/monate oder noch länger brauchen, aba ein mensch dagegen kann sich so etwas ganz leicht merken:
d0g.............
da der computer keine intelligenz besitzt, kann er das passwort nur mittels bruteforce knacken und wenn an jetz noch weiß, dass das zeichen "." den ASCII-Wert von 46 hat, kann man sich ja ungefähr ausrechnen, wie lange ein PC, welcher z.B. 1000 Zeichen pro Sekunde probiert, brauchen würde (12144 ms = 12,144 s)
(ich habe einfach den ASCII-wert jedes Zeichens genommen und ging davon aus, dass der PC in einer ms genau ein zeichen probiert, also nehm ich dann den ASCII-Wert des Zeichens als ms )
dagegen würde der selbe PC bei dem hier: 6`m0c^X6HRAmeR#t3c.dN5CJ!.=YU9#9 (32 Zeichen)
lediglich 2335 ms (= 2,335 s) benötigen
voraussgesetzt man weis wie lang das pw ist, deshalb würde ich von Standardgrößen wie 64, 32, 16, 20 oder so abraten, denn die werden immer erst versucht
wenn du jetzt eine länge von z.B. 173 zeichen hast, braucht der dann schon länger
1. weil das passwort an sich schon länger ist
2. weil der pc alle längen versuchen muss
also muss er es immer wieder für alle möglichen längen durchprobieren und das dauert dann schon mal ne ganze weile (wenn man jetz einfach die oben angegebene zeit mal mögliche längen (173) rechnet, kommt genau 403955 ms (403,955 s) heraus)
wenn jemand was an meinen Berechnungen zu beanstanden hat, dann sagt er es