Crypto-agilité · Architecture

La crypto-agilité expliquée : comment la mesurer avant la migration post-quantique

Publié le 7 octobre 2026 · 8 min de lecture · Par Ali Korsi La migration post-quantique ne sera pas votre dernière migration cryptographique. C’est l’agilité qui rendra la suivante peu coûteuse — et elle se mesure.

Read in English

La « crypto-agilité » figure dans presque tous les documents de stratégie post-quantique, généralement comme un objectif, rarement comme quelque chose que l’on mesure. C’est un problème, car le coût de votre migration vers ML-KEM et ML-DSA dépendra moins des nouveaux algorithmes que de la manière dont les anciens sont enchevêtrés dans vos systèmes.

Ce que recouvre vraiment la crypto-agilité

Le Cybersecurity White Paper 39 du NIST, finalisé en décembre 2025, définit la crypto-agilité comme l’ensemble des capacités nécessaires pour remplacer et adapter les algorithmes cryptographiques dans les protocoles, applications, logiciels, matériels, micrologiciels et infrastructures, tout en préservant la sécurité et la continuité des opérations.

En pratique, un système agile permet de changer trois choses sans refondre l’architecture :

Si modifier l’un de ces éléments oblige à toucher la logique applicative à des dizaines d’endroits, à réécrire un format de fichier ou à attendre la prochaine version majeure d’un éditeur, vous n’êtes pas agile — quoi qu’en dise le schéma d’architecture.

Pourquoi le post-quantique ne sera pas la dernière migration

Les migrations cryptographiques sont la norme, pas l’exception. Quelques-unes que la plupart des entreprises ont déjà vécues :

Chacune de ces migrations a pris des années à la plupart des organisations, surtout parce que personne ne savait où l’algorithme était utilisé. Le post-quantique pose le même problème à plus grande échelle : le projet de plan de transition du NIST (IR 8547) propose de déprécier les algorithmes RSA et à courbes elliptiques vulnérables au quantique après 2030, puis de les interdire après 2035.

Et les nouveaux algorithmes sont jeunes. En 2022, SIKE — alors candidat au quatrième tour du processus post-quantique du NIST — a été cassé par une attaque classique de récupération de clé exécutée en une heure environ sur un seul cœur. La même année, le schéma de signature Rainbow, finaliste du troisième tour, est tombé face à une attaque classique pratique. Aucun des deux n’a été normalisé, mais tous deux montrent que la confiance dans un nouvel algorithme peut s’effondrer rapidement.

C’est pourquoi les agences européennes poussent les déploiements hybrides, qui combinent un algorithme classique et un algorithme post-quantique afin que la sécurité ne repose sur aucun des deux isolément. L’ANSSI et le BSI recommandent tous deux l’hybridation pendant la transition et, en novembre 2024, 18 États membres de l’UE, emmenés par la France, l’Allemagne et les Pays-Bas, ont publié une déclaration commune appelant les organisations à faire de la transition une priorité. L’hybridation est une couverture ; l’agilité est ce qui permet d’en retirer plus tard la moitié la plus faible.

Les anti-patterns qui tuent l’agilité

Dans les revues de code et de configuration, les mêmes schémas reviennent :

Les deux premiers sont les plus faciles à repérer et à corriger. Comparez :

# Fragile : algorithme et taille de clé figés à l’appel
from Crypto.PublicKey import RSA
key = RSA.generate(2048)

# Agile : algorithme choisi par la politique, derrière une seule interface
from crypto_provider import get_signer
signer = get_signer(purpose="document-signing")  # lit la politique centrale
signature = signer.sign(payload)

La seconde version ne rend pas le code post-quantique. Elle transforme le changement en une mise à jour de politique et une implémentation de fournisseur, au lieu d’un rechercher-remplacer dans chaque dépôt — et elle conserve l’identifiant d’algorithme avec les données, de sorte que les anciennes et les nouvelles signatures peuvent coexister pendant la transition.

Un modèle de maturité pratique en cinq niveaux

Un modèle de maturité n’est utile que si chaque niveau est observable. Celui-ci est volontairement fondé sur des preuves : vous devez pouvoir montrer à un auditeur pourquoi vous êtes à tel ou tel niveau.

NiveauÀ quoi il ressemblePreuves
1 · InconnuAucun inventaire. La cryptographie se découvre quand quelque chose expire ou casse.Pannes liées aux certificats ; tableurs tenus par des individus.
2 · InventoriéUn inventaire cryptographique existe, au moins pour les systèmes critiques, mais tout changement exige encore de modifier le code.Un CBOM ou équivalent, avec des propriétaires.
3 · CentraliséLa plupart des applications appellent la cryptographie via un petit nombre de fournisseurs ou de services approuvés.Part des points d’appel passant par le fournisseur ; liste des bibliothèques approuvées.
4 · ConfigurableAlgorithmes et paramètres proviennent de la configuration ou de la politique ; les formats portent des identifiants d’algorithme.Une rotation testée d’un algorithme ou d’une taille de clé sans nouvelle version du code.
5 · Piloté par la politique, automatiséUne politique centrale définit les algorithmes autorisés ; les chaînes CI/CD bloquent les écarts ; l’inventaire se met à jour en continu.Résultats des contrôles CI, alertes de dérive, délai de rotation mesuré.

Beaucoup d’organisations se situeront au niveau 1 ou 2. C’est un point de départ normal, pas un échec — mais on ne peut pas planifier une migration de façon crédible depuis le niveau 1.

Des indicateurs réellement mesurables

Choisissez quelques indicateurs, mesurez-les dès maintenant et remesurez-les chaque trimestre. Quatre suffisent pour commencer :

  1. Couverture de l’inventaire — pourcentage d’applications, de certificats et d’endpoints dont la cryptographie est connue. Sans cela, tous les autres chiffres sont des suppositions. Voir notre guide sur l’inventaire cryptographique (en anglais).
  2. Taux de centralisation — pourcentage de points d’appel cryptographiques qui passent par un fournisseur ou une couche d’abstraction approuvés plutôt que d’appeler directement une primitive.
  3. Délai de rotation — temps nécessaire pour remplacer un algorithme, une taille de clé ou un certificat sur un système représentatif, mesuré lors d’un exercice plutôt qu’estimé.
  4. Contrôle bloquant la nouvelle cryptographie faible — existe-t-il, dans la chaîne CI/CD, un contrôle qui empêche de fusionner de la cryptographie nouvelle vulnérable au quantique ou dépréciée ? Sinon, votre inventaire se dégrade dès le jour où vous le terminez.
Un programme d’agilité sans contrôle bloquant n’est qu’un nettoyage ponctuel. La dette recommence à croître dès la prochaine pull request.

Deux mesures complémentaires méritent d’être suivies le cas échéant : la proportion d’actifs vulnérables au quantique qui protègent des données à longue durée de vie (votre exposition HNDL, en anglais), et le nombre de dépendances critiques dont seul l’éditeur peut modifier la cryptographie.

Par où commencer

  1. L’inventaire d’abord. Analysez le code, les certificats et les endpoints TLS. Vous devez savoir où se trouvent RSA, ECC, SHA-1 et 3DES avant de pouvoir mesurer la centralisation.
  2. Établissez une référence pour les quatre indicateurs sur deux ou trois systèmes représentatifs, pas sur l’ensemble du parc.
  3. Introduisez une couche d’abstraction (fournisseur cryptographique) pour le nouveau code et pour les systèmes que vous migrerez en premier.
  4. Ajoutez un contrôle dans la CI pour que toute nouvelle cryptographie faible soit détectée au moment de la pull request.
  5. Intégrez les résultats à votre plan de migration — les systèmes peu agiles doivent démarrer plus tôt et disposer de davantage de budget. Notre feuille de route de migration PQC (en anglais) explique comment séquencer les vagues.

Pour vous situer rapidement, l’auto-évaluation gratuite de maturité PQC en 2 minutes est un premier pas raisonnable. Pour voir comment CRYPTAGION accompagne chaque étape, lisez la crypto-agilité avec CRYPTAGION.

À retenir

La crypto-agilité n’est ni une fonctionnalité produit ni un slogan ; c’est une propriété mesurable de votre système d’information. Les organisations capables de démontrer une couverture d’inventaire, un taux de centralisation, un délai de rotation testé et un contrôle CI opérationnel trouveront la migration post-quantique — et la suivante — bien moins coûteuse que celles qui repartent de zéro à chaque fois.

Sources

Mesurez votre crypto-agilité

CRYPTAGION inventorie la cryptographie de votre code, de vos certificats et de vos endpoints TLS, et son offre Platform ajoute un contrôle CI/CD qui signale toute nouvelle cryptographie faible avant sa fusion.

Réserver un appel de découverte gratuit →

← Toutes les ressources · Accueil