Lexique informatique › Sécurité › Attaque par livre de codes

Attaque par livre de codes

Sécurité Svenska → Mis à jour: 2026-10-14

Ignorer la clé et se contenter de dresser la table des chiffrés produits par chaque bloc de clair.

Un chiffrement par blocs, sous une clé fixe, n'est rien d'autre qu'une énorme table. Il suffit de réunir assez de paires clair–chiffré sous une même clé pour lire de nouveaux messages par simple consultation, sans jamais connaître la clé. Contre l'ECB, où chaque bloc est chiffré indépendamment, l'attaque est triviale, et la seule défense est que la table devienne trop grosse : le livre de codes complet d'un chiffrement 64 bits pèse 128 exbioctets.

C'est pourquoi la taille de bloc est un paramètre de sécurité et pas seulement un réglage de performance. Le problème reparaît dans le chiffrement préservant le format sur de petits domaines : un chiffrement de codes PIN à quatre chiffres n'a que dix mille blocs possibles, et ce livre de codes tient sur un bloc-notes.

← Retour au lexique