Qu'est-ce que l'agilité cryptographique ?

L'agilité cryptographique est la capacité de changer les algorithmes cryptographiques qu'un système utilise sans le réécrire ni le remplacer. Concrètement, les algorithmes sont choisis par configuration et non codés en dur ; les logiciels s'appuient sur des bibliothèques maintenues qui reçoivent de nouveaux algorithmes par mise à jour ; certificats et clés sont gérés de façon centralisée, avec des responsables et des dates d'expiration connus ; et vous savez où chaque algorithme est utilisé. C'est important maintenant, car la transition post-quantique ne sera pas la dernière : HQC et FN-DSA arrivent encore, des paramètres peuvent être révisés et une faille peut apparaître dans une implémentation jeune. Une organisation qui mène une migration manuelle et douloureuse vivra la même douleur la fois suivante ; celle qui construit son agilité fait du changement suivant une simple livraison de configuration. Posez la question à chaque achat : le produit peut-il changer ses algorithmes d'échange de clés et de signature par mise à jour ou paramétrage, et le fournisseur s'y engage-t-il ? Un produit qui ne le peut pas est un problème de migration que vous achetez aujourd'hui.

À lire ensuite

← Les 33 questions sur Cryptographie post-quantiqueTous les thèmes