Bases et applications de la cryptographie
Quelle association entre une faiblesse de l'échange de clés Diffie-Hellman sans authentification et sa contre-mesure est correcte ?
- AUn attaquant qui écoute peut calculer le secret partagé rien qu'en voyant les valeurs publiques. La contre-mesure consiste à garder p et g secrets pour que les valeurs envoyées ne puissent pas être interceptées sur le canal
- BIl ne peut pas empêcher une attaque de l'homme du milieu, dans laquelle un attaquant placé entre les deux parties mène un échange de clés séparé avec chacune. La contre-mesure consiste à signer les valeurs publiques avec la clé d'un certificat pour s'assurer de l'identité de l'autre partie
- CLes valeurs secrètes a et b sont les mêmes à chaque fois, si bien que le secret partagé ne change jamais. La contre-mesure consiste à n'effectuer l'échange de clés qu'une seule fois et à continuer longtemps d'utiliser le même secret
Afficher la réponse et l'explication
Réponse : B. Il ne peut pas empêcher une attaque de l'homme du milieu, dans laquelle un attaquant placé entre les deux parties mène un échange de clés séparé avec chacune. La contre-mesure consiste à signer les valeurs publiques avec la clé d'un certificat pour s'assurer de l'identité de l'autre partie
Cet échange de clés ne vérifie pas qu'une valeur publique reçue provient vraiment de l'autre partie. Un attaquant placé entre les deux peut donc mener un échange de clés avec A en utilisant sa propre valeur et un autre avec B en utilisant sa propre valeur, puis relayer le trafic dans les deux sens tout en le déchiffrant (attaque de l'homme du milieu). Avec TLS, le serveur signe l'échange de clés avec la clé privée de son certificat et le client le vérifie à l'aide du certificat, ce qui empêche cette attaque. p et g peuvent être publics et n'ont pas besoin d'être gardés secrets.
Continuer : 9 autres questions sur Bases et applications de la cryptographie