Bases et applications de la cryptographie
Quelle affirmation décrit correctement l'utilisation d'un mécanisme d'encapsulation de clés (KEM) comme ML-KEM ?
- AL'émetteur signe le secret partagé avec sa propre clé privée et l'envoie, et le destinataire vérifie la signature avec la clé publique de l'émetteur et reçoit le secret
- BÀ partir de la clé publique du destinataire, l'émetteur crée un secret partagé et un texte chiffré qui l'enveloppe, et le destinataire extrait le même secret avec sa clé privée
- CL'émetteur et le destinataire détiennent à l'avance la même clé symétrique et chiffrent directement les messages avec elle
Afficher la réponse et l'explication
Réponse : B. À partir de la clé publique du destinataire, l'émetteur crée un secret partagé et un texte chiffré qui l'enveloppe, et le destinataire extrait le même secret avec sa clé privée
Un KEM se compose de trois opérations : génération de clés, encapsulation et désencapsulation. L'émetteur effectue l'encapsulation avec la clé publique du destinataire, obtient en même temps un secret partagé aléatoire et un texte chiffré qui l'enveloppe, et n'envoie que le texte chiffré. Le destinataire effectue la désencapsulation avec sa clé privée et obtient le même secret partagé ; les deux parties utilisent ensuite la cryptographie symétrique avec des clés dérivées de ce secret. Un KEM est un mécanisme de partage de clés ; pour authentifier l'autre partie, on utilise donc séparément une signature, par exemple ML-DSA.
Continuer : 9 autres questions sur Bases et applications de la cryptographie