human
Attaques par force brute sur les mots de passe Pourquoi puis-je me verrouiller sur un compte en ligne en connaissant le mot de passe mais en me trompant trois fois alors qu'un pirate peut forcer brutalement des millions de tentatives ? S'il vous plaît, expliquez-moi comme si j'avais cinq ans.
gpt
Un pirate informatique n'essaie pas de se connecter des millions de fois, mais il pirate d'abord les serveurs sur lesquels les mots de passe hachés sont stockés. Ensuite, produisez un million de hachages jusqu'à ce qu'ils aient une correspondance. Un hachage est un processus qui ne fonctionne que dans un sens. Par exemple, peut-être qu'un code transforme le mot "mot de passe" en "a5-h9cv" ou quelque chose comme ça. Dans la base de données, le site Web stocke "a5-h9cv" et ne connaît pas le mot de passe (et il n'y a aucun moyen de trouver le mot de passe à partir de ce hachage). Mais si vous hachez tous les mots de passe possibles et voyez ce qui en sort, vous verrez que "mot de passe" devient "a5-h9cv". De nos jours, la plupart des sites Web utilisent quelque chose appelé hachage et sel qui est plus sûr si vous avez un sel (une chaîne de caractères aléatoire) suffisamment grand pour qu'il faille plus de temps pour effectuer un hachage, il faut toujours moins d'une seconde pour se connecter, mais si vous allez faire un million de hachages pour casser chaque mot de passe, cela prendrait une éternité.