Bases et applications de la cryptographie

On estime que chercher la clé de n bits d'une cryptographie symétrique avec l'algorithme de Grover sur un ordinateur quantique demande environ 2^(n/2) calculs. D'après ce repère simple, quelle valeur est la plus proche de la sécurité d'AES-128 face aux ordinateurs quantiques ?

  1. AEnviron 64 bits de sécurité
  2. BEnviron 127 bits de sécurité
  3. CEnviron 128 bits de sécurité
Afficher la réponse et l'explication

Réponse : A. Environ 64 bits de sécurité

L'algorithme de Grover réduit le nombre d'essais de la force brute de 2ⁿ à environ 2^(n/2), soit sa racine carrée. Pour AES-128, cela fait 2^(128/2) = 2⁶⁴ essais, et la sécurité correspond donc à environ 64 bits. Contrairement à l'algorithme de Shor, qui casse la cryptographie à clé publique en temps polynomial, on peut y répondre en allongeant les clés, et AES-256 conserve une sécurité d'environ 128 bits. Toutefois, l'algorithme de Grover profite peu de la parallélisation et doit en outre mener un long calcul sans erreur ; ce n'est donc qu'un repère simple, et dans l'évaluation de la cryptographie post-quantique par le NIST, être aussi difficile qu'une recherche de clé AES-128 est d'ailleurs le critère de la catégorie de sécurité la plus basse.

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

Autres questions sur Bases et applications de la cryptographie

  1. Quelle association entre les normes de cryptographie post-quantique publiées par le NIST américain en août 2024 et leur type est correcte ?
  2. Quelle affirmation décrit correctement l'utilisation d'un mécanisme d'encapsulation de clés (KEM) comme ML-KEM ?
  3. Quelle affirmation décrit correctement l'idée de l'échange de clés hybride, utilisé pendant la migration vers la cryptographie post-quantique, qui combine X25519 (échange de clés Diffie-Hellman sur une courbe elliptique) et ML-KEM ?
  4. Pour réfléchir au moment de migrer la cryptographie, on raisonne ainsi : « si le nombre d'années x pendant lequel les données doivent rester secrètes, augmenté du nombre d'années y que prend la migration vers une nouvelle cryptographie, dépasse le nombre d'années z avant l'apparition d'un ordinateur quantique capable de casser cette cryptographie, il y a déjà un danger » (inégalité de Mosca). Avec x = 10 ans, y = 5 ans et z supposé égal à 12 ans, quel jugement est correct ?
  5. Quelle affirmation sur le rôle d'un HSM (module matériel de sécurité) est correcte ?