Clé faible

En cryptographie, une clé faible est une clé qui, lorsqu'elle est utilisée avec un chiffre spécifique, fait que le chiffre se comporte d'une manière indésirable et simplifie la rupture (craquage) du texte chiffré.

Les clés faibles ne représentent généralement qu'une très petite fraction de l'espace global de la clé, ce qui signifie que si quelqu'un génère une clé aléatoire pour chiffrer un message, il est rare que des clés faibles causent un problème de sécurité. Toutefois, on considère qu'il est bon qu'un chiffrement ne comporte pas de clés faibles ("puce de qualité"). On dit qu'un chiffrement sans clés faibles a un espace de clé plat ou linéaire.

Exemples de clés faibles de 128 bits

  • Tous les zéros (0x0000000000000000)
  • Tous (0xFFFFFFFFFFFFFFFFFF)
  • Alternance "1" + "0" (0x01010101010101010101)
  • Alternance "F" + "E" (0xFEFEFEFEFEFEFEFE)
  • Alternance "E" + "1" (0xE1E1E1E1F0F0F0F0F0) ou (0x1E1E1E1E1E0F0F0F0F0F0F)

AlegsaOnline.com - 2020 / 2023 - License CC3