Bases et applications de la cryptographie

Quelle est la bonne combinaison de longueur de bloc et de longueur de clé pour AES, le chiffrement par blocs largement utilisé aujourd'hui ?

  1. AUne longueur de bloc de 128 bits et une longueur de clé de 128, 192 ou 256 bits
  2. BUne longueur de bloc de 64 bits et une longueur de clé de 56 bits
  3. CLa longueur de bloc comme la longueur de clé peuvent être choisies librement parmi 128, 192 et 256 bits
Afficher la réponse et l'explication

Réponse : A. Une longueur de bloc de 128 bits et une longueur de clé de 128, 192 ou 256 bits

AES est un chiffrement par blocs normalisé en 2001 par le NIST américain sous le nom de FIPS 197 ; sa longueur de bloc est fixée à 128 bits et sa longueur de clé vaut 128, 192 ou 256 bits. Selon la longueur de clé, le nombre de tours (répétitions de la transformation) est de 10, 12 ou 14. Rijndael, dont il est issu, permettait aussi de choisir la longueur de bloc, mais seul le bloc de 128 bits a été normalisé sous le nom d'AES. Un bloc de 64 bits et une clé de 56 bits sont les valeurs de DES, la norme qui précédait AES.

S'entraîner sur ce thème Retour au thème

Autres questions sur Bases et applications de la cryptographie

  1. Des données d'image ont été chiffrées avec AES en mode ECB, et le contour de l'image d'origine restait reconnaissable dans l'image chiffrée. Quelle en est la cause ?
  2. Quelle est la manière appropriée de gérer le vecteur d'initialisation (IV) lorsqu'on utilise AES en mode CBC ?
  3. AES (longueur de bloc de 16 octets) est utilisé en mode CBC avec un remplissage PKCS#7. Avec PKCS#7, s'il manque n octets, on ajoute n octets de valeur n, et même lorsque la longueur du texte clair est exactement un multiple de 16, on ajoute 16 octets de valeur 16. Quelle est la longueur du texte chiffré (sans l'IV) lorsqu'on chiffre un texte clair de 96 octets ?
  4. Un serveur qui reçoit des données chiffrées en mode CBC renvoyait des erreurs différentes selon que le remplissage était incorrect après déchiffrement ou que le remplissage était correct mais que la vérification du contenu échouait. Quelle affirmation décrit correctement cette situation ?
  5. Quelle affirmation décrit correctement une caractéristique du mode CTR (mode compteur) d'un chiffrement par blocs ?