La vitesse d'attaque classique fait référence au nombre de tentatives qu'un ordinateur ou un système classique peut effectuer par seconde pour essayer de deviner un mot de passe. Elle est utilisée dans le contexte des attaques par force brute, où toutes les combinaisons possibles sont testées systématiquement jusqu'à trouver la bonne.
La vitesse d’attaque classique fait référence au nombre de tentatives qu’un ordinateur ou un système classique peut effectuer par seconde pour essayer de deviner un mot de passe. Elle est utilisée dans le contexte des attaques par force brute, où toutes les combinaisons possibles sont testées systématiquement jusqu’à trouver la bonne.
1. Principe d’une attaque classique :
Dans une attaque par force brute classique, un ordinateur teste toutes les combinaisons possibles de caractères dans un mot de passe jusqu’à trouver la correspondance correcte. La vitesse d’attaque dépend de :
- La puissance de calcul de l’ordinateur ou du système.
- L’efficacité de l’algorithme d’attaque utilisé
2. Valeur typique de la vitesse classique :
En général, pour modéliser les attaques classiques dans les simulations, on suppose une vitesse typique de 1 milliard de tentatives par seconde (10exp9).
Pourquoi 10exp9 ?
- Cela correspond aux performances de nombreux systèmes modernes équipés de CPU ou GPU avancés, capables de traiter environ 1 milliard de combinaisons par seconde.
- Cette valeur sert d’approximation dans les calculs théoriques, bien que des systèmes plus lents ou plus rapides existent.
3. Facteurs influençant la vitesse d’attaque classique :
(a) Puissance matérielle :
- Un ordinateur domestique peut atteindre quelques millions à quelques centaines de millions de tentatives par seconde.
- Les clusters de serveurs ou GPU haut de gamme peuvent dépasser 1 milliard de tentatives par seconde.
(b) Cryptage du mot de passe :
- Si le mot de passe est stocké sous forme de hachage, la vitesse dépend de l’algorithme de hachage utilisé.
- Exemple : L’algorithme SHA-256 est plus rapide à traiter que bcrypt, qui est conçu pour ralentir les attaques.
- bcrypt peut réduire la vitesse à seulement quelques centaines de tentatives par seconde.
(c) Systèmes de protection :
- Certains systèmes implémentent des mécanismes pour ralentir les attaques par force brute, comme :
- Limitation des tentatives après plusieurs échecs.
- Temps d’attente entre les essais.



Add comment