Qu'est-ce que Agilité cryptographique (crypto-agilité) ?

Capacité à passer à un autre schéma sans refonte majeure d'un système lorsqu'un algorithme cryptographique ou une longueur de clé perd sa sûreté. On l'accroît en tenant un inventaire de la cryptographie utilisée et de ses emplacements, en rendant les algorithmes sélectionnables par configuration ou par négociation dans le protocole, et en incluant des identifiants d'algorithmes dans les formats de données. Elle est mise en avant lors des migrations qui abandonnent MD5, SHA-1 et les clés RSA courtes, ainsi que lors de la migration vers la cryptographie post-quantique.

Nom japonais: クリプトアジリティ

« Agilité cryptographique (crypto-agilité) » apparaît dans 1 questions d'entraînement réparties sur 1 thèmes, dont Bases et applications de la cryptographie.

Domaine: Bases et applications de la cryptographie

S'entraîner : questions sur Agilité cryptographique (crypto-agilité)

Lors de la conception d'un système, quelle mesure est appropriée pour accroître l'agilité cryptographique (la propriété de rendre les schémas cryptographiques faciles à remplacer) ?

  1. AÉcrire directement les algorithmes cryptographiques et les longueurs de clé dans le programme, afin que personne ne puisse modifier les réglages en exploitation
  2. BTenir un inventaire des schémas cryptographiques utilisés et de leurs emplacements, et rendre les algorithmes remplaçables par configuration ou par négociation dans le protocole
  3. CLes nouveaux schémas cryptographiques pouvant présenter des défauts, continuer à n'utiliser que des schémas en service depuis plus de 20 ans
Afficher la réponse et l'explication

Réponse : B. Tenir un inventaire des schémas cryptographiques utilisés et de leurs emplacements, et rendre les algorithmes remplaçables par configuration ou par négociation dans le protocole

Les schémas cryptographiques peuvent perdre leur sûreté avec les progrès des attaques, comme MD5, SHA-1 et RSA à clés courtes, et la migration vers la cryptographie post-quantique en est un autre exemple. Si un schéma est inscrit en dur au fond d'un programme, rien que trouver où il est utilisé demande des efforts, et son remplacement prend de nombreuses années. Tenir un inventaire de la cryptographie utilisée et de ses emplacements, inclure des identifiants d'algorithmes dans les formats de communication et de données, et rendre les algorithmes remplaçables par configuration permettent de mener les migrations rapidement et sûrement.

Questions mentionnant « Agilité cryptographique (crypto-agilité) » (1)

  1. Lors de la conception d'un système, quelle mesure est appropriée pour accroître l'agilité cryptographique (la propriété de rendre les schémas cryptographiques faciles à remplacer) ?

Termes associés

Cryptosystème RSA Cryptographie post-quantique (PQC) AES (Advanced Encryption Standard) Attaque des anniversaires Autorité de certification Chiffrement authentifié (AEAD) Chiffrement d'enveloppe (envelope encryption) Confidentialité persistante (forward secrecy) Cryptographie sur courbes elliptiques Échange de clés Diffie-Hellman

Retour au glossaire