LesKeyfactor Days 2027, la conférence sur la sécurité de confiance, débarquent à San Diego !   Découvrez ce qui vous attend

Définition

L'identité IA est une représentation vérifiable d'un agent IA qui permet d'identifier qui ou quoi est cet agent au sein d'un environnement numérique. Elle permet aux systèmes d'authentifier l'agent, de déterminer ses autorisations et ses actions autorisées, et d'associer ces actions à une entité de confiance. L'identité IA constitue le fondement de la responsabilité, de la gouvernance et de la révocation, permettant ainsi aux agents autonomes d'opérer en toute sécurité au sein des systèmes d'entreprise.

Les systèmes autonomes jouent désormais un rôle actif dans les environnements d’entreprise, en prenant des décisions et en menant des actions susceptibles d’avoir une incidence sur les données, l’infrastructure et les opérations commerciales. Contrairement software traditionnels, les agents d’IA sont capables d’interpréter dynamiquement les instructions, d’accéder aux systèmes, d’interagir avec d’autres agents et de fonctionner avec un haut degré d’autonomie. Les organisations ont donc besoin d’un moyen fiable de savoir quel agent est en train d’agir, ce qu’il est autorisé à faire et si ses actions sont dignes de confiance. Une identité vérifiable constitue le fondement de l’authentification, de l’autorisation, de la responsabilité et de la révocation, permettant ainsi aux organisations de déployer l’IA à grande échelle en toute sécurité. Sans cela, les agents autonomes deviennent des acteurs puissants mais largement incontrôlés opérant au sein de réseaux de confiance, ce qui accroît le risque d’utilisation abusive, de compromission et de conséquences imprévues. 

L'IA est entrée dans l'ère de la confiance 

La question que se posent les organisations au sujet de l'IA a changé. Elle n'est plus « Que peut-elle faire ? », mais « Qui est-elle ? ». 

Les agents IA ont rapidement dépassé le stade de la simple génération de réponses à des invites. Ils perçoivent désormais leur environnement, émettent des jugements autonomes et mènent des actions au sein des systèmes d’entreprise, par exemple en lançant des workflows, en accédant à des bases de données sensibles, en appelant des API, en se coordonnant avec d’autres agents à la vitesse de la machine, etc. Ce passage de l’automatisation à l’autonomie n’est pas progressif. Les systèmes automatisés suivent des instructions. Les systèmes agentiques les interprètent. Les systèmes automatisés fonctionnent dans des limites statiques. Les systèmes agentiques les franchissent de manière dynamique. 

Cette distinction est importante car elle modifie fondamentalement la nature du risque. Les responsables de la sécurité estiment que les vulnérabilités liées à l’IA constitueront, dans les années à venir, une menace plus grave que les abus commis par des humains. De plus, rares sont ceux qui pensent pouvoir empêcher un agent d’IA rebelle de causer des dommages avant que ceux-ci ne se produisent. 

L'écart entre la vitesse de déploiement de l'IA et l'état de préparation en matière d'identité ne cesse de se creuser. Les entreprises déploient des agents IA dans leurs environnements de production tout en continuant à s'appuyer sur des modèles d'identité conçus pour les humains et des applications prévisibles. Il en résulte une catégorie croissante d'acteurs autonomes opérant au sein des périmètres de confiance de l'entreprise, sans que les contrôles d'identité ne soient à la hauteur de leurs capacités. 

L'identité constitue la ligne de démarcation entre l'innovation en matière d'IA et les risques liés à l'IA. Il s'agit du plan de contrôle fondamental qui détermine si les agents autonomes peuvent être authentifiés, autorisés, suivis et désactivés. Sans elle, tous les autres contrôles de sécurité perdent de leur efficacité. 

Qu'est-ce que l'identité IA et pourquoi est-ce important ? 

L'identité IA permet d'authentifier, d'autoriser, de suivre et de révoquer de manière unique l'accès et les actions d'un agent autonome. Elle permet de répondre à la question de sécurité la plus fondamentale concernant tout acteur dans un environnement d'entreprise :quelle entité a effectué cette action, et en vertu de quelle autorisation ? 

Les agents IA ne correspondent pas aux modèles d'identité existants, conçus pour des utilisateurs humains ou des applications traditionnelles. Ils présentent des caractéristiques qui rendent l'identité à la fois plus cruciale et plus difficile à gérer : 

  • Persistance et dynamisme.
    Les agents d'IApeuvent être des services à longue durée de vie ou des agents éphémères qui n'existent que pendant quelques minutes. Certains persistent d'une session à l'autre, accumulant du contexte et des droits au fil du temps. D'autres sont lancés pour une seule tâche, puis immédiatement désactivés. Les modèles d'identité doivent s'adapter à ces deux types de fonctionnement. 
  • Échelle.
    Les organisations peuvent déployer simultanément des centaines, voire des milliers d'agents d'IA dans différents flux de travail, ce qui pose des défisen matière de gestion des identitésbien plus importants que ceux rencontrés dans les systèmes traditionnels centrés sur l'utilisateur. 
  • Autonomie.
    Les agents prennent des décisions en temps réel sans supervision humaine. Ils n’attendent pas d’autorisation avant d’agir, et leur intérêt réside dans leur capacité d’adaptation. C’est précisément cette caractéristique que les systèmes de sécurité considèrent souvent comme suspecte. 
  • Accès intersystèmes.
    Un seul agent peut interagir avec plusieurs API, bases de données et services au cours d’une même tâche. Contrairement à un utilisateur humain qui travaille généralement avec quelques applications seulement, l’empreinte d’accès d’un agent peut couvrir l’ensemble de l’entreprise en quelques secondes. 
  • Demandes impossibles à distinguer.
    Au niveau de l'API, il n'existe aucun moyen fiable pour une application d'entreprise de distinguer une requête générée par l'IA d'une requête humaine. Lorsqu'un agent appelle une API, la requête semble identique à celle d'un utilisateur humain. 

L’analogie suivante (issue de la biologie) permet de mieux cerner la situation. Pour qu’un organisme vivant survive, il doit percevoir son environnement, identifier les menaces, choisir des réponses et les mettre en œuvre. Cela nécessite ce que les chercheurs appellent un « moi » : un modèle de soi-même en tant qu’agent causal parmi d’autres agents causaux. Un LLM contient un moteur de jugement sophistiqué, mais une IA purement générative n’est pas un agent causal. Elle n’acquiert ce statut que lorsqu’elle commence à percevoir et à agir par le biais de protocoles tels que le MCP, en analysant son environnement, en prenant des décisions et en agissant. 

La même exigence qui s'applique à tout acteur humain devrait également s'appliquer à un agent d'IA : s'il perçoit, évalue et agit en permanence, il devrait disposer de sa propre identité unique et de références liées à cette identité. 

Le problème des identifiants statiques : pourquoi les clés API et les mots de passe ne suffisent pas 

Les mécanismes d'authentification traditionnels (tels que les clés API, les secrets client OAuth, les mots de passe et les jetons statiques) ont été conçus pour une autre époque. Ils présentent des lacunes à plusieurs niveaux dans les environnements d'IA. 

Absence de vérification fiable de l'origine.
Les identifiants statiques ne permettent pas de déterminer l'origine réelle d'une action. Un utilisateur qui ne comprend pas les schémas d’interaction attendus pourrait coller un secret de client OAuth dans un chat IA, risquant ainsi de l’exposer en tant que données d’entraînement pour un modèle de langage (LLM). Un agent pourrait extraire une clé API d’un fichier de configuration qu’il aurait exploré. Dans les deux cas, il n’existe aucun moyen fiable de garantir que chaque action soit autorisée de manière suffisamment robuste pour que l’acteur ne puisse pas la nier. Le principe fondamental de sécurité qu’est la non-répudiation s’effondre donc. 

Défaillances en matière d’inspection et de gestion.
En règle générale, il est impossible, par simple inspection, d’associer des clés statiques à un sujet spécifique. Sans contexte supplémentaire, il est impossible de distinguer les clés légitimes et fonctionnelles des clés invalides ou non fiables. Le secret lui-même ne contient aucune information sur la politique en vertu de laquelle il a été émis, et il n’existe aucun contrôle uniforme permettant d’imposer une rotation appropriée des identifiants. 

Pas de protection des données.
Les secrets client n'assurent pas le chiffrement. Même si un identifiant statique pouvait convenir à la vérification d'identité, il ne protégerait pas les données en transit. 

Un danger à l'échelle de l'IA.
Ces lacunes, gérables dans le cadre de déploiements limités et centrés sur l'humain, deviennent dangereuses lorsqu'elles sont amplifiées par des agents d'IA fonctionnant à la vitesse des machines. Un agent compromis peut se déplacer latéralement d'un système à l'autre sans hésitation. Un agent mal configuré peut outrepasser les limites d'une manière qui, vue de l'extérieur, ressemble à un abus délibéré. 

À l'heure actuelle, la plupart des organisations s'appuient sur des clés API, des clés symétriques ou des jetons statiques. Seule une sur deux environ utilise des certificats numériques pour l'identité des agents IA. Cette diversité d'approches reflète une période de transition. La plupart des organisations reconnaissent la nécessité d'une identité plus solide, mais beaucoup s'appuient encore sur des mécanismes qui n'ont jamais été conçus pour un comportement autonome. 

Ce qui inquiète le plus certains experts, ce n’est pas une IA malveillante, mais plutôt une IA à laquelle on accorde une confiance excessive. De nombreux déploiements d’IA réintroduisent discrètement les mêmes « anti-modèles » contre lesquels le secteur de la sécurité met en garde depuis des années – identifiants codés en dur, secrets partagés et accès de longue durée – au nom de la rapidité et de l’expérimentation. 

L'identité basée sur des certificats : le fondement de la confiance dans l'IA 

Les certificats numériques X.509 apportent une solution aux problèmes que les identifiants statiques ne permettent pas de résoudre. Il s'agit de la norme la plus largement déployée en matière de certificats numériques ; elle fournit la base cryptographique dont les agents d'IA ont besoin pour fonctionner en toute sécurité à l'échelle de l'entreprise. 

Les certificats offrent six propriétés essentielles qui font défaut aux identifiants statiques : 

  • Origine non répudiable.
    Chaque action peut être attribuée à un titulaire de certificat spécifique. Il n'y a aucune ambiguïté quant à l'entité qui a effectué une action. 
  • Elles ne peuvent pas être partagées par inadvertance.
    Les clés privées peuvent rester stockées en toute sécurité dans un module Hardware ) ou dans un magasin géré par le système d'exploitation, sans jamais apparaître dans les historiques de discussion ni dans les fichiers de configuration. 
  • Gestion intégrée du cycle de vie.
    Les certificats ont une durée de vie définie et peuvent être révoqués immédiatement en cas de compromission. L'expiration est une fonctionnalité, et non un mode de défaillance. 
  • Application des politiques.
    Les extensions de certificat peuvent intégrer des politiques et des contraintes d’autorisation spécifiques, telles que les systèmes auxquels l’agent peut accéder, les opérations qu’il est autorisé à effectuer, les restrictions temporelles et les exigences de conformité. Le certificat lui-même devient alors un point d’application des politiques. 
  • Authentification mutuelle.
    Les deux parties à une communication vérifient de manière cryptographique l'identité de l'autre, éliminant ainsi tout risque d'usurpation d'identité. 
  • Chiffrement en cours de transmission.
    Les certificats ne se contentent pas d'identifier les terminaux, ils fournissent également un canal sécurisé pour la transmission des données. 

L'infrastructure à clé publique (PKI) est le système qui émet, gère et valide ces certificats à grande échelle. PKI les fondements cryptographiques nécessaires à la création et à la gestion d'identités sécurisées au sein de l'ensemble de l'écosystème d'agents d'une organisation. 

Dans les implémentations modernes d’OAuth, les secrets statiques sont de plus en plus souvent remplacés par des certificats clients, ce qui renforce l’authentification du client. Dans le cas de l’IA interactive (où un humain travaille aux côtés d’un agent IA via des protocoles tels que MCP), le certificat client de l’utilisateur s’authentifie auprès du fournisseur d’identité, qui émet des jetons d’accès OAuth à portée limitée. Les actions de l’IA sont effectuées sous l’autorité déléguée de l’utilisateur, avec une piste d’audit complète. Pour les agents autonomes, c’est le certificat de charge de travail propre à l’agent qui s’authentifie directement, et le fournisseur d’identité (IdP) émet des jetons en fonction du périmètre d’autorisation préconfiguré de l’agent. 

Cette approche élimine les risques liés aux secrets client statiques tout en préservant l'évolutivité et la flexibilité des frameworks OAuth modernes. 

Pour les charges de travail d'IA en conteneurs, SPIFFE (Secure Production Identity Framework for Everyone) automatise l'intégralité du cycle de vie des certificats. Chaque conteneur se voit attribuer un identifiant SPIFFE unique ; l'environnement d'exécution émet automatiquement des certificats X.509 à durée de vie limitée ; TLS mutuel TLS établi automatiquement entre les charges de travail ; et la gestion des certificats n'entraîne aucune charge opérationnelle, même pour les agents éphémères qui n'existent que pendant quelques minutes. 

Étendre le modèle « Zero Trust » à l’IA : « Ne jamais faire confiance, toujours vérifier » pour les acteurs non humains 

L'architecture « Zero Trust » repose sur un principe fondamental : ne jamais faire confiance, toujours vérifier. Chaque liaison de communication nécessite que les deux parties soient authentifiées et autorisées, quelles que soient leur adresse réseau ou leur historique d'accès. Alors que le modèle « Zero Trust » s'est traditionnellement concentré sur les utilisateurs humains et les applications connues, l'essor de l'IA agentique exige que ce modèle soit étendu aux systèmes autonomes. 

Dans un environnement « Zero Trust » sécurisé par PKI, chaque entité, qu'il s'agisse d'un utilisateur, d'un agent d'IA, d'un service ou d'un appareil, doit présenter une preuve cryptographique de son identité avant de pouvoir accéder aux ressources : 

  • Les agents IA ont besoin de certificats, tout comme les utilisateurs humains. 
  • Toute appel d'API émanant d'un agent IA doit obligatoirement faire l'objet d'une authentification par certificat. 
  • La communication entre agents nécessite une authentification TLS mutuelle TLS mTLS). 
  • L'accès aux ressources est régi par des politiques basées sur l'identité, et non par des clés API ou des contrôles réseau. 

Sur cette base, le modèle « Zero Trust » passe d’une philosophie de sécurité réseau à un cadre opérationnel favorisant l’autonomie. Chaque action effectuée par un agent peut être authentifiée et autorisée au moment même où elle se produit. Chaque connexion, qu’elle relie un agent à une base de données ou un agent à un autre, peut être vérifiée via le protocole mTLS. Lorsqu’un agent présente un comportement anormal ou que son comportement change de manière inattendue, son identité peut être révoquée instantanément, ce qui permet d’isoler le risque sans perturber les autres charges de travail. 

Les limites de l'approche « Zero Trust » traditionnelle 

Le modèle traditionnel « Zero Trust » repose sur des schémas centrés sur l'humain, tels que des horaires de travail prévisibles, des références comportementales stables, une vitesse adaptée à l'échelle humaine, des signaux de confiance liés aux appareils, etc. Les agents d'IA remettent en cause ces hypothèses de plusieurs manières : 

L'identité devient comportementale, et ne repose plus uniquement sur les identifiants.
Un être humain dispose d'une identité stable grâce à l'authentification unique (SSO), aux certificats et à l'authentification multifactorielle (MFA). Un agent IA exécutant des appels d'outils peut partager un identifiant pour toutes ses invocations. Le modèle « Zero Trust » appliqué à l'IA doit y ajouter une couche d'identité comportementale. La trajectoire d'action de l'agent (c'est-à-dire son historique) vient s'ajouter à son score de confiance. 

Le principe du privilège minimal doit s'appliquer au niveau de l'intention, et pas seulement au niveau du rôle. 
Pour les humains, les organisations accordent « un accès en lecture au compartiment de stockage X ». Pour les agents d’IA, l’accès doit être limité à l’intention de la tâche. Autrement dit, l’agent ne doit appeler que les outils qui sont raisonnablement nécessaires à la tâche qu’il a déclarée. Cela nécessite une couche de politique qui comprenne non seulement les listes de contrôle pour accéder aux ressources, mais aussi le contexte de chaque tâche. 

Réévaluation continue en cours d’action.
Les humains effectuent des actions distinctes puis se déconnectent. Les agents IA exécutent des chaînes d’appels d’outils dans lesquelles le profil de risque évolue au cours de la chaîne. Le modèle « Zero Trust » appliqué à l’IA nécessite une réévaluation des politiques en cours de session. Après chaque appel d’outil, le système doit réévaluer si l’action suivante demandée reste dans les limites de confiance, compte tenu de ce qui s’est déjà produit. 

La ligne de commandeconstitue une surface d'attaque.
Il n'existe aucun équivalent humain à l'injection de ligne de commande. Dans le cadre d'une approche « Zero Trust » appliquée à l'IA, le canal d'entrée lui-même doit être considéré comme non fiable. Un document récupéré ou une réponse provenant d'une API externe peut contenir des instructions malveillantes visant à élever les privilèges d'un agent en cours d'exécution d'une tâche. 

Ces adaptations constituent une évolution significative des principes du « Zero Trust », mais elles ne remettent pas en cause le cadre fondamental. Elles l'élargissent afin d'intégrer des acteurs dont la valeur réside dans leur capacité d'adaptation et leur autonomie. 

Gestion des identités IA à grande échelle : cycle de vie, automatisation et observabilité 

La réalité opérationnelle liée à la gestion des identités de milliers d'agents IA à durée de vie limitée oblige PKI évoluer selon trois axes principaux. 

Durées de vie plus courtes 

Les agents IA ont rarement besoin d’une identité à long terme. Les certificats à durée de vie limitée (ceux qui sont valables pendant quelques minutes ou quelques heures plutôt que plusieurs mois) réduisent l’exposition aux risques et limitent l’ampleur des répercussions en cas de compromission des identifiants. Dans la plupart des cas, il n’est pas nécessaire qu’un certificat ait une durée de vie supérieure à celle de l’agent auquel il a été délivré. L’expiration devient alors un dispositif de sécurité, permettant de supprimer automatiquement les identifiants qui ne sont plus nécessaires. 

Automatisation complète 

La gestion manuelle des certificats devient rapidement ingérable dès que l'on atteint l'échelle de l'IA. L'émission, le renouvellement, la rotation et la révocation doivent être automatisés de bout en bout. Les certificats doivent être émis automatiquement dans le cadre des pipelines de déploiement d'agents, des plateformes d'orchestration ou des workflows d'admission au réseau maillé. L'intervention humaine dans les opérations courantes liées à l'identité n'est tout simplement pas évolutive. 

Identité basée sur des règles 

Les décisions d'autorisation doivent être intégrées dans les politiques d'identité et les modèles de certificats, plutôt que d'être gérées par le biais d'exceptions et de contrôles manuels. Les modèles de certificats permettent de définir les capacités et les contraintes des agents, garantissant ainsi que l'application des politiques s'effectue au niveau de la couche d'identité, et non pas après coup. 

Les maillages de services en tant que couches d'application 

Les maillages de services s'imposent progressivement comme un point de contrôle pratique pour l'identité des charges de travail, y compris les agents d'IA. Ils constituent une couche de contrôle naturelle dans les déploiements conteneurisés, où ils permettent de distinguer une charge de travail d'une autre, d'observer quelles charges de travail communiquent entre elles, d'imposer TLS défaut l'utilisation TLS entre elles, de valider les déclarations d'identité des charges de travail et de réguler quelles identités sont autorisées à interagir. 

Dans ce contexte, la délivrance de certificats s'inscrit désormais dans le cadre de l'admission et de l'orchestration des charges de travail, plutôt que de constituer un processus de sécurité à part entière. 

Classification des agents 

Tous les agents IA ne se valent pas. Les entreprises devraient classer leurs agents selon quatre critères : 

  • Droits d'accès:
    quels systèmes et quelles données ils peuvent consulter 
  • Pouvoir de décision:
    quelles mesures ils peuvent prendre sans l'accord d'un humain 
  • Exposition au risque:
    l'impact potentiel en cas de compromission de l'agent 
  • Durée de vie:
    , qu’il s’agisse de services persistants ou de workers éphémères 

Les agents dotés de privilèges élevés et à longue durée de vie justifient des politiques de certificats plus strictes et une surveillance plus fréquente que les agents à portée limitée et à courte durée de vie. 

Observabilité centrée sur l'identité 

Les journaux, les données de télémétrie et les alertes doivent être associés à une identité cryptographique afin que les actions puissent être attribuées avec précision. Si vous ne pouvez pas déterminer quel agent a effectué une action, vous ne disposez pas d’un contrôle efficace. L’observabilité centrée sur l’identité comble le fossé entre ce qui s’est passé et l’auteur de l’action. 

Gouvernance et conformité en matière d'identité basées sur l'IA 

La gouvernance des identités basée sur l'IA s'impose comme l'un des domaines les plus importants et les moins développés de la sécurité d'entreprise. 

La situation actuelle 

À l'heure actuelle, seule une organisation sur deux a pleinement mis en œuvre des cadres de gouvernance pour les agents d'IA. L'autre moitié en est encore au stade de la planification ou de discussions informelles. Cette répartition témoigne du fait que nous nous trouvons dans une période de transition. L'adoption de l'IA s'accélère, mais la maturité en matière de gouvernance reste inégale. 

Le risque n'est pas que les organisations ignorent le problème. Il réside plutôt dans le fait que la mise en œuvre est en retard par rapport à la réalité opérationnelle. 

 Cette proportion se reflète également dans le nombre de dirigeants qui prennent ces menaces au sérieux. Cet écart met en évidence une tension plus profonde au sein de la gouvernance : les risques liés à l’IA sont souvent identifiés au niveau technique avant d’être pleinement pris en compte au niveau de la direction. 

Dans le même temps, les attentes en matière de résilience restent faibles. Rares sont les experts en sécurité qui estiment pouvoir neutraliser un agent d’IA rebelle avant que des dommages ne surviennent. Au contraire, la plupart s’attendent à ce que la détection ou la réaction n’interviennent qu’une fois l’incident déjà en cours, et considèrent souvent les vulnérabilités liées à l’IA comme une menace à court terme plus grave que les abus humains. 

Les risques opérationnels liés à l'autonomie décisionnelle 

Les agents IA héritent de droits d'accès qui ont été conçus dans un souci de commodité, et non de responsabilité. L'accès « temporaire » a depuis longtemps tendance à devenir permanent. Avec les agents autonomes, ces compromis deviennent dangereux. 

Le principe du « privilège minimal » à l’ère des agents n’est pas une politique statique. Il s’agit d’une négociation en temps réel entre capacités et contraintes. Cela nécessite une attribution dynamique des privilèges, une forte prise en compte du contexte et une validation continue des intentions. Cela oblige également à se confronter à une question qui sous-tend tout débat sur la gouvernance : qui est responsable lorsqu’un agent autonome abuse de ses droits d’accès ? 

Rotation des identités et preuves continues 

Les agents à courte durée de vie génèrent une rotation des identités que les modèles de gouvernance traditionnels n'ont jamais été conçus pour gérer. Les identités peuvent n'exister que quelques minutes, voire quelques secondes, ce qui nécessite une émission et une rotation continues, des révocations fréquentes sans interruption de service, ainsi que des volumes élevés de trafic est-ouest entre les agents. 

Les équipes chargées de la gestion des risques et de la conformité auront de plus en plus besoin de preuves continues plutôt que de contrôles ponctuels. Les auditeurs décentrent désormais leur attention de la conception des modèles vers le comportement opérationnel : comment un agent d’IA s’authentifie avant d’agir, comment ses actions sont consignées et attribuées, dans quel délai son accès peut être révoqué, et s’il est possible de reconstituer ses décisions a posteriori. 

La convergence à venir 

Aujourd'hui, la gouvernance de l'IA évolue souvent en parallèle des programmes de sécurité et d'identité. Au cours des prochaines années, cette séparation disparaîtra. L'identité deviendra le lien entre le contrôle d'accès, l'application des mesures de sécurité, la gestion des risques et la supervision du cycle de vie. 

D’ici la fin de la décennie, la gouvernance de l’IA ne sera plus une initiative isolée. Elle sera intégrée aux architectures d’identité et de sécurité des entreprises, car c’est là que s’exercent déjà des contrôles effectifs. 

Comme le fait remarquer un expert en réglementation : « Une gouvernance dépourvue de contrôles d’identité exécutoires n’est qu’une gouvernance de nom. » Des cadres tels que le NIST AI RMF, la norme ISO/IEC 42001 et la loi européenne sur l’IA reposent tous sur la capacité à tracer, attribuer et auditer les actions de l’IA. Chacun d’entre eux suppose que les organisations puissent identifier quel agent d’IA a agi, et sous quelle autorité. Pour les régulateurs, une maturité inégale est souvent un signe avant-coureur de mandats formels. La marge de manœuvre pour établir les fondements de l’identité avant que la réglementation ne se durcisse se réduit déjà. 

Nouvelles perspectives : MCP, Vibe Coding et PKI assistée par l'IA 

Trois dimensions d'avenir de l'identité liée à l'IA illustrent la rapidité avec laquelle le paysage évolue. 

Protocole de contexte de modèle (MCP) : donner « des yeux et des mains » à l’IA 

MCP est le protocole qui transforme un LLM (modèle de langage à grande échelle) d'un moteur génératif en un agent autonome. Développé par Anthropic et cédé à l'association open-source AI Foundation, MCP intègre l'IA aux systèmes d'entreprise, permettant ainsi aux agents de lire des partages de fichiers, de modifier des configurations, d'interagir avec des applications métier et de combiner plusieurs outils pour créer des flux de travail complexes. 

L'ampleur du phénomène est impressionnante : rien que durant la première année d’existence du MCP, plus de 17 000 serveurs MCP ont été créés. À mesure que les organisations développent leurs charges de travail « agentiques », le MCP devient une couche fondamentale, et non plus une technologie marginale. Les experts et les professionnels estiment que le MCP est en passe de devenir « le HTTP de l’ère de l’IA ». Et tout comme le HTTP avant lui, il a besoin d’une couche d’identité et de chiffrement pour être prêt à l’emploi en entreprise. 

Il est essentiel de sécuriser les serveurs MCP à l’aide du TLS mutuel TLS d’une authentification par certificat. Un serveur MCP expose des fonctions API à l’IA, et celle-ci peut utiliser ses capacités de langage naturel pour lire la documentation du serveur et exploiter les opérations disponibles de manière dynamique, en dehors de toute séquence préprogrammée. Cela signifie que les serveurs MCP doivent être sécurisés à l’aide d’une authentification par certificat appropriée, car le client IA est en réalité un utilisateur de l’application, générant un trafic que l’application ne peut pas distinguer des actions d’un être humain. 

Code et identité de Vibe 

Dans le jargon actuel, le « vibe coding » désigne le processus consistant à écrire du code à l’aide de consignes en langage naturel plutôt qu’en tapant sur le clavier. Les développeurs décrivent ce qu’ils souhaitent, et un modèle de langage de grande capacité (LLM) élabore la logique. Les gains de productivité sont réels : les prototypes voient le jour en un temps record, et les ingénieurs débutants peuvent travailler au même rythme que leurs aînés. 

Mais le « vibe coding » rompt avec la chaîne traditionnelle de création et de révision. Lorsqu’un développeur demande à un modèle de langage de grande envergure (LLM) de « corriger ce bug » et que le correctif qui en résulte introduit une vulnérabilité, qui est à l’origine de cette logique ? Le développeur ? Le modèle ? Les données d’entraînement ? 

Les chiffres sont sans appel : seule une organisation sur trois affirme disposer d'une visibilité et d'une gouvernance suffisantes en matière de codage assisté par l'IA. Cette lacune constitue un angle mort de plus en plus important dans le domaine du DevSecOps et des risques software . 

L'identité est la solution. La provenance cryptographique et la signature de code garantissent la traçabilité du code généré par l'IA grâce à plusieurs mécanismes : 

  • Signer cryptographiquement toutes les modifications apportées au code, qu'elles soient le fait d'un humain ou d'une IA, afin de garantir que chaque ligne ait un auteur vérifiable 
  • Exiger une authentification basée sur l'identité pour les commits, afin que les agents IA interagissent avec les dépôts sous des identités uniques et liées de manière cryptographique 
  • Valider et signer les invitesavant que les modèles ne génèrent du code, afin de se prémunir contre l'injection d'invites 
  • Déployez des pipelines sécurisésgrâce à l'analyse statique, aux vérifications des dépendances, à la création de SBOM et à l'analyse des vulnérabilités au moment de la compilation 

À mesure que software évolue vers un avenir où les développeurs et les agents d'IA co-écrivent le code, chaque contribution de l'IA doit être accompagnée d'une empreinte cryptographique, chaque chemin de code doit avoir une provenance vérifiable, et chaque commit doit disposer d'une identité attribuable. 

L'IA, levier opérationnel pour PKI 

À mesure que les agents d'IA se multiplient, la gestion des identités cryptographiques devient de plus en plus complexe. L'IA elle-même fait désormais partie de la solution. 

Les entreprises commencent à adopter PKI assistées par l'IA : 

  • Interfaces en langage naturel pour la gestion des certificats : elles permettent aux administrateurs de gérer les certificats à l'aide de questions-réponses plutôt qu'à l'aide d'outils spécialisés 
  • Détection autonome des actifs cryptographiques– Agents IA capables d'identifier les certificats, les clés et les configurations à l'échelle de l'entreprise 
  • Émission et renouvellement basés sur des règles: gestion automatisée du cycle de vie des certificats qui s'adapte en temps réel aux modifications des règles 
  • Détection intelligente des erreurs de configuration et des anomalies– Une surveillance basée sur l'IA qui identifie les problèmes avant qu'ils ne provoquent des pannes ou des incidents de sécurité 

Ces capacités ne visent pas à remplacer PKI , mais plutôt à leur permettre de travailler au rythme imposé par les systèmes autonomes. 

CommentKeyfactor vous aider 

Keyfactor ces principes d’identité basés sur l’IA grâce à une plateforme spécialement conçue pour assurer la confiance numérique à l’échelle de l’entreprise. Reconnu par les plus grandes entreprises mondiales pour l’émission et la gestion de milliards de certificats sur divers appareils, charges de travail et désormais agents d’IA,Keyfactor la base cryptographique nécessaire au déploiement sécurisé de l’IA agentique. 

Compétences clés en matière d'identité basée sur l'IA 

Des certificats X.509 uniques pour chaque agent IA.
Chaque agent se voit attribuer une identité cryptographiquement sécurisée et non reproductible grâce à la solution d’EJBCAKeyfactor EJBCA de Keyfactor, PKI PKI complète et flexible PKI l’évolutivité requise par les entreprises modernes. 

Flux OAuth basés sur des certificats.
Remplacer les secrets client statiques par une authentification par certificat client, tant pour l'IA interactive (humain + IA via MCP) que pour les agents entièrement autonomes. Chaque action devient ainsi traçable jusqu'à un détenteur de certificat spécifique. 

TLS mutuel TLS toutes les communications AI.
Appliquer le mTLS aux communications entre agents et entre services, afin de garantir que chaque connexion soit vérifiée cryptographiquement. 

Gestion automatisée du cycle de vie des certificats à l'échelle de l'IA. 
Keyfactor Command surveille et gère les cycles de vie des certificats sur n'importe quelle solution d'autorité de certification (CA), en offrant des fonctionnalités de révocation et de provisionnement en masse, une surveillance de l'état en temps réel, ainsi que la flexibilité cryptographique nécessaire pour s'adapter à l'évolution des normes. L'intégration de SPIFFE permet une gestion des certificats sans surcoût pour les charges de travail d'IA en conteneurs. 

Modèles de certificats basés sur des politiques.
Intégrez directement les capacités et les contraintes des agents dans les modèles de certificats : les systèmes auxquels les agents peuvent accéder, les opérations qu’ils peuvent effectuer et les restrictions temporelles applicables à leurs activités. 

Serveur MCP pourKeyfactor Command.
Une interface en langage naturel dédiée à la gestion des certificats, permettant PKI assistées par IA qui réduisent des heures de travail administratif à de simples invites conversationnelles. 

Intelligence des risques et observabilité centrée sur l'identité.
Surveillez l'utilisation des certificats, détectez les anomalies, évaluez le niveau de sécurité et recevez des alertes en temps réel en cas de violation des politiques, le tout en lien avec l'identité cryptographique. 

Crypto-agilité et préparation à l'ère post-quantique.
À mesure que les agents d'IA se développent, le besoin en certificats augmente également.Keyfactor aux entreprises d'émettre,Keyfactor gérer etKeyfactor remplacer des certificats à grande échelle tout en conservant leur agilité et en se préparant à l'ère quantique. 

Signature sécurisée de code.
Keyfactor SignServer fournit un moteur de signature piloté par API permettant une signature rapide et sécurisée dans pratiquement tous les formats, y comprisla signaturesécuriséede codeetla signature instantanée. Cela est essentiel pour garantir la traçabilité dans les environnements de développement dynamique. 

La feuille de route du déploiement 

La transition vers une IA agentique PKI suit une progression logique : 

Phase 1 : Mettre en place les fondements du modèle « Zero Trust ».
Avant de déployer le moindre agent d’IA, mettez en place un modèle « Zero Trust » PKI pour les systèmes avec lesquels les agents interagiront. Évaluez l’environnement cible, déployez une authentification par certificat, configurez les fournisseurs d’identité pour une authentification OAuth basée sur des certificats, sécurisez les serveurs MCP avec mTLS et mettez en place une infrastructure de surveillance. 

Phase 2 : Déployez votre premier agent sécurisé.
Choisissez un cas d'utilisation à faible risque et à forte valeur ajoutée. Configurez l'identité cryptographique de l'agent. Testez les flux d'authentification interactifs et autonomes. Surveillez l'état des certificats et consignez les schémas récurrents. 

Phase 3 : Évoluer vers des milliards grâce à l’automatisation.
Automatiser l’inscription des certificats dans les pipelines de déploiement. Déployer SPIFFE pour les agents conteneurisés. Créer des modèles de certificats pour une identité basée sur des politiques. Étendre le périmètre « Zero Trust » à mesure que les cas d’utilisation se multiplient. Déployer une gestion des certificats assistée par l’IA et planifier les transitions post-quantiques.