human
Veuillez expliquer ce qu'est "l'attaque brute-force"
gpt
En cryptographie, une attaque par force brute se compose d'un attaquant soumettant de nombreux mots de passe ou phrases de passe dans l'espoir de deviner correctement.L'attaquant vérifie systématiquement tous les mots de passe et phrases de passe possible jusqu'à ce que le bon soit trouvé.Alternativement, l'attaquant peut tenter de deviner la clé qui est généralement créée à partir du mot de passe à l'aide d'une fonction de dérivation de clé.Ceci est connu comme une recherche de clé exhaustive.
Une attaque par force brute est une attaque cryptanalytique qui peut, en théorie, être utilisée pour tenter de décrypter toutes les données cryptées (sauf pour les données cryptées d'une manière théoriquement sécurisée par l'information).Une telle attaque peut être utilisée lorsqu'il n'est pas possible de profiter d'autres faiblesses dans un système de cryptage (le cas échéant) qui faciliterait la tâche.
Lorsqu'il est en permission de mot de passe, cette méthode est très rapide lorsqu'elle est utilisée pour vérifier tous les mots de passe courts, mais pour les mots de passe plus longs, d'autres méthodes telles que l'attaque du dictionnaire sont utilisées car une recherche de force brute prend trop de temps.Les mots de passe, les phrases de passe et les clés plus longs ont plus de valeurs possibles, ce qui les rend exponentiellement plus difficiles à casser que les plus courts.
Les attaques par force brute peuvent être rendues moins efficaces en obstruant les données à coder, ce qui rend plus difficile pour un attaquant de reconnaître quand le code a été craqué ou en faisant travailler l'attaquant pour tester chaque supposition.L'une des mesures de la force d'un système de cryptage est la durée de la durée théoriquement un attaquant pour lancer une attaque brute à la force réussie contre lui.
Les attaques par force brute sont une application de la recherche par force brute, la technique générale de résolution de problèmes pour énumérer tous les candidats et vérifier chacun.Le mot «martèlement» est parfois utilisé pour décrire une attaque par force brute, avec «anti-hayage» pour les contre-mesures.