Comment puis-je estimer le temps qu'il faut à un certain ordinateur pour deviner un mot de passe?

Alors que la cybersécurité et son exploitation deviennent de plus en plus importantes et pertinentes, je trouve des sites Web tels que https://howsecureismypassword.net / pour être très intéressant. Lorsque l'utilisateur entre un mot de passe, il lui fournit un temps estimé dont un PC de bureau aurait besoin pour deviner ce mot de passe exact. Je comprends que ce temps est basé sur un certain nombre de variables telles que la fréquence, la diversité des caractères, la simplicité, etc.

Je serais très intéressé à trouver un source (conférence, livre, discours, etc.) détaillant le processus par lequel on passerait pour estimer un tel temps.

D'autres idées utiles seraient une sorte de formule ou d'algorithme qui me permettrait (et mon ordinateur) de calculer un temps théorique de deviner un mot de passe.

Et pour ceux qui regardent ma question avec suffisamment de connaissances matérielles, l'estimation repose-t-elle fondamentalement sur la fréquence du processeur? Étant donné que le site Web susmentionné base son calcul sur un bureau PC, si on suppose que cela a quelque chose à voir avec le processeur.

Donc, si quelqu'un a une source, une formule ou un algorithme digne de ce nom, veuillez le partager. Je ne voterai pas si c'est pertinent pour la question à poser.

demandé sur