Bases et applications de la cryptographie
Sur une certaine machine, une attaque par force brute qui essaie toutes les clés de 56 bits prend environ 20 heures. Quelle durée est la plus proche du temps nécessaire à la même machine pour essayer toutes les clés de 64 bits ?
- AEnviron 23 heures
- BEnviron 160 heures
- CEnviron 213 jours
Afficher la réponse et l'explication
Réponse : C. Environ 213 jours
Une clé de n bits a 2ⁿ valeurs candidates ; allonger la clé de 8 bits multiplie donc le nombre de candidates par 2⁸ = 256. On obtient ainsi 20 heures × 256 = 5120 heures = environ 213 jours. Chaque bit supplémentaire double l'effort de force brute, et AES-128 compte 2⁷² fois (environ 4,7 × 10²¹ fois) plus de clés candidates qu'une clé de 56 bits.
Continuer : 9 autres questions sur Bases et applications de la cryptographie