Lors d’attaques par force brute, les pirates informatiques devinent un mot de passe en essayant toutes les combinaisons possibles. Soit ils font générer des chaînes de caractères aléatoires par un logiciel (attaques par force brute classiques), soit ils utilisent par exemple une liste de mots existants (attaques par dictionnaire).