Bases et applications de la cryptographie

Que fournit en une seule opération un chiffrement authentifié (AEAD) comme AES-GCM ?

  1. AUniquement la confidentialité des données ; la détection des falsifications exige une signature numérique séparée
  2. BLa confidentialité des données et la vérification que le texte chiffré et les données associées n'ont pas été falsifiés
  3. CLa non-répudiation vis-à-vis des tiers, en plus de la confidentialité et de la détection des falsifications
Afficher la réponse et l'explication

Réponse : B. La confidentialité des données et la vérification que le texte chiffré et les données associées n'ont pas été falsifiés

Le chiffrement authentifié (AEAD : authenticated encryption with associated data) calcule une étiquette d'authentification (tag) pendant le chiffrement et la vérifie au déchiffrement ; si le texte chiffré a été falsifié, il renvoie une erreur sans livrer de texte clair. Les en-têtes et autres données qui ne sont pas chiffrés mais doivent être protégés contre la falsification peuvent aussi être inclus dans le calcul de l'étiquette en tant que « données associées ». GCM est un mode qui combine le chiffrement en mode CTR et une authentification par GHASH, qui utilise des multiplications dans un corps de Galois, et TLS 1.3 n'utilise que l'AEAD. Comme l'étiquette est produite avec une clé partagée, elle ne peut pas, pas plus qu'un code d'authentification de message, assurer la non-répudiation.

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

Autres questions sur Bases et applications de la cryptographie

  1. Quelle affirmation sur le nonce (IV) de 96 bits utilisé dans AES-GCM est correcte ?
  2. 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 ?
  3. Quelle affirmation sur les fonctions de hachage SHA-2 et SHA-3 est correcte ?
  4. Utiliser comme étiquette de détection des falsifications la valeur de hachage SHA-256(K ‖ m) d'une clé secrète K suivie d'un message m est considéré comme dangereux. Quelle en est la raison ?
  5. On pose 1 GiB = 2³⁰ octets et 1 EiB = 2⁶⁰ octets. Un chiffrement par blocs à blocs de 64 bits (comme 3DES) est utilisé en mode CBC pour chiffrer une grande quantité de données sous une seule clé. En considérant les blocs de texte chiffré comme des valeurs aléatoires de 64 bits, quelle est la quantité de données à partir de laquelle, d'après le paradoxe des anniversaires, la probabilité qu'apparaisse une paire de blocs de texte chiffré identiques ne peut plus être négligée ?