human
Pourquoi une fonction de hachage ne peut-elle pas être inversée ? Pourquoi n'y a-t-il pas un moyen d'obtenir des mots de passe à partir d'une fonction de hachage autre que la force brute ? Explique comme si j'avais cinq ans.
gpt
prendre 24315354348761351 mod 97 = 42 . Trouver une autre valeur qui a 42 comme reste est facile. Essayez simplement d'ajouter le montant nécessaire pour arriver à 42 . Maintenant, si vous additionnez tous les chiffres de votre numéro et que vous l'ajoutez à 90 pour faire votre modulo : 2 + 4 + 3 + 1 + 5 + 3 + 5 + 4 + 3 + 4 + 8 + 7 + 6 + 1 + 3 + 5 + 1 = 65 = > 6 + 5 = 11 = > 1 + 1 = 2 24315354348761351 mod ( 90 + 2 ) = 71 24315354348761351 + 42 = 24315354348761393 2 + 4 + 3 + 1 + 5 + 3 + 5 + 4 + 3 + 4 + 8 + 7 + 6 + 1 + 3 + 9 + 3 = 71 => 8 donc 24315354348761393 mod ( 90 + 8 ) = 85 Changez n'importe lequel des nombres et vous obtiendrez un hachage totalement différent . Cela rend la marche arrière difficile. J'ai dit dur. Pas impossible . Beaucoup de fonctions de hachage ont des défauts dans leur conception ou n'étaient pas assez puissantes. Mais vous voyez l'idée.