Bases et applications de la cryptographie
Que fournit en une seule opération un chiffrement authentifié (AEAD) comme AES-GCM ?
- AUniquement la confidentialité des données ; la détection des falsifications exige une signature numérique séparée
- 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
- 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.
Continuer : 9 autres questions sur Bases et applications de la cryptographie