"Ne pas tenir compte de la force brute" - c'est exactement ce que mesurent ces outils.
Évidemment, ils n'essayent pas l'ingénierie sociale, ou n'essaient pas de découvrir si c'est l'anniversaire de la première petite amie de l'utilisateur. L'attaquant le sait peut-être, mais pas ces outils.
Ce qu'ils mesurent, c'est simplement la difficulté pour un outil de force brute de le casser. Pas même l'entropie du mot de passe, qui est un attribut de la méthode de génération, juste une estimation du temps qu'il faudrait à un outil de force brute pour trouver avec succès le mot de passe correct.
Évidemment, l'entropie a un effet là-dessus, mais elle c'est seulement l'entropie totale qui compte, pas l'entropie par caractère. Donc oui, avoir beaucoup d'options équi-probables pour chaque caractère ajoute à l'entropie, mais la longueur peut jouer un rôle encore plus important pour rendre un mot de passe incassable, en élevant l'entropie par caractère à une puissance plus élevée, par caractère compter. Cela donne une entropie totale beaucoup plus élevée, ce qui est la seule chose qui compte.
Donc, dans votre cas - oui, la phrase de passe de 32 caractères, uniquement alpha, est beaucoup plus forte que le mot de passe de ponctuation à 8 caractères.
Je vais essayer de faire le calcul ici pendant un moment: (veuillez me corriger si je me trompe):
Si nous supposons un clavier de style américain standard , il y a 85 caractères imprimables possibles (peut-être pouvoir en gratter quelques autres, mais allons-y pour le moment): lettres minuscules + majuscules + chiffres + ponctuation standard + espace.
Cela donne une force de ~ 6,3 bits par personnage; avec une longueur de 8 caractères, le mot de passe vous donne une force d'environ 50,4 bits.
Remarque vraiment très forte ... Même si nous ajoutons quelques caractères "spéciaux" supplémentaires, vous n'allez pas beaucoup mettre à jour.
Maintenant, pour votre mot de passe de 32 caractères, alpha uniquement ...
Supposons uniquement les lettres minuscules et majuscules (même si vous n'en avez pas utilisé), plus un espace (U + 32). Pas même des chiffres ...
Cela vous donne 54 caractères possibles, environ ~ 5,8 bits par caractère. À 32 caractères de long, c'est plus de 185 bits de force. Considérablement plus fort. Et c'est même sans chiffres, qui sont généralement acceptés même dans les schémas de mot de passe «simples».
Bruce Schneier parle souvent de la façon dont le passage à de longues phrases de passe mémorables serait beaucoup plus sûr que des mots de passe courts et aléatoires à l'aspect bizarre.
Vous voyez maintenant pourquoi.