Contexte et enjeux de la confidentialité en IA

Lors de l’inférence, les poids du modèle et les données d’entrée sont décryptés en mémoire processeur. Cette étape expose les informations aux administrateurs privilégiés et aux opérateurs cloud.

Une enquête menée par Atomik Research auprès de 300 dirigeants d’IA aux États‑Unis montre que 93 % estiment que le chiffrement traditionnel ne protège pas les données pendant le traitement. Face à ce risque, 41 % ont suspendu complètement le déploiement de leurs charges de travail IA.

Ces constats justifient le recours à des environnements d’exécution sécurisés (TEE) capables de maintenir la confidentialité du code et des données tout au long du cycle d’inférence.

Architecture de l’intégration Fortanix – Confidential Containers

Fortanix a ajouté le support du projet Confidential Containers du CNCF, incubé depuis juillet. Les plugins open‑source développés par Fortanix valident l’authenticité d’un conteneur avant qu’il n’accède à une clé de chiffrement.

La validation s’appuie sur le Fortanix Confidential Computing Manager, qui atteste simultanément le CPU et le GPU. Cette double attestation garantit que les jobs d’inférence s’étendant sur les deux unités sont entièrement couverts.

Le processus d’attestation repose sur un protocole standard, tandis que la décision de confiance est externalisée vers la politique de sécurité du client, évitant ainsi la construction d’une couche de confiance propriétaire.

Gestion des clés et politique d’attestation

Le Data Security Manager de Fortanix ne libère les clés de chiffrement que si le résultat de l’attestation satisfait la politique définie par l’entreprise. Les clés restent confinées dans l’environnement protégé et ne transitent jamais en clair.

Cette approche réduit la surface d’attaque liée à la manipulation des clés, car aucune entité externe ne peut intercepter les secrets pendant le traitement.

Le modèle de gouvernance repose sur une règle d’accès unique : le conteneur doit être certifié avant d’obtenir le secret, ce qui élimine les scénarios où un administrateur pourrait injecter une clé non autorisée.

Déploiement, compatibilité et perspectives d’usage

Le déploiement d’un conteneur confidentiel se fait en un clic sur les plateformes Kubernetes compatibles, notamment les serveurs équipés de processeurs AMD, Intel ou GPU Nvidia supportant le confidential computing.

Fortanix propose une exécution en cluster ; la perte d’un nœud n’interrompt pas le service, ce qui répond aux exigences de disponibilité des environnements réglementés. Les clients peuvent choisir une installation on‑premise ou totalement air‑gapped pour respecter les exigences de souveraineté des données.

Le produit est déjà disponible et sera démontré sur les GPU Nvidia avec confidential computing lors du GTC Berlin du 20 au 22 octobre. Plus d’une douzaine de partenaires, dont AMD, Intel, CrowdStrike et Nvidia, soutiennent l’effort, attestant d’une adoption industrielle croissante.