Intel TDX
cloudDéfinition
Intel TDX (Trust Domain Extensions) est une technologie hardware d'Intel disponible sur les processeurs Xeon Scalable 4ème génération (Sapphire Rapids) et ultérieurs, permettant de créer des Trust Domains (TD) : des machines virtuelles dont la mémoire et les registres CPU sont chiffrés et isolés de l'hyperviseur et des autres VMs. Intel TDX est la réponse d'Intel à AMD SEV-SNP pour le marché des Confidential VMs, offrant une protection des données en cours de traitement sans modification applicative. Intel TDX fonctionne en étendant le modèle de sécurité Intel VT-x (virtualisation x86) avec un module SEAM (Secure Arbitration Mode) s'exécutant à un niveau de privilege plus élevé que l'hyperviseur (Ring -1). Le module SEAM gère les clés de chiffrement de la mémoire des TDs, isole les états des TDs de l'hyperviseur, et valide les accès mémoire pour prévenir les modifications non autorisées. La mémoire des TDs est chiffrée avec des clés AES-128 gérées par le CPU Intel. La principale différence d'Intel TDX par rapport à Intel SGX (la technologie précédente d'Intel pour le Confidential Computing) est la granularité : SGX protège des enclaves applicatives (portions spécifiques d'une application), nécessitant une réécriture du code pour isoler les parties sensibles dans l'enclave. TDX protège une VM entière sans aucune modification applicative ou du système d'exploitation, comme AMD SEV-SNP. TDX est donc beaucoup plus simple à adopter que SGX. Sur les clouds publics, Intel TDX est disponible sur GCP (C3 instances avec TDX), Azure (DCesv5, ECesv5 en preview), et Intel Tiber Trusted Cloud (cloud d'Intel dédié à TDX). AWS utilise principalement AMD SEV-SNP pour ses instances Confidential Computing. Les fournisseurs de cloud proposent généralement les deux technologies, laissant le choix à l'utilisateur selon ses préférences ou les audits de sécurité existants dans son organisation. L'attestation Intel TDX utilise Intel Tiber Trust Services (anciennement DCAP - Data Center Attestation Primitives) pour générer et vérifier des TD Reports signés par les clés Intel. Ces reports permettent à des tiers de vérifier qu'une application s'exécute dans un TD TDX légitime avec une image de firmware et de BIOS spécifique.
Intel SGX vs Intel TDX
SGX (Software Guard Extensions) : protège des enclaves applicatives (<128MB EPC sur Gen3 Xeon), nécessite une réécriture partielle de l'application avec OpenEnclave SDK ou Gramine, idéal pour des fonctions spécifiques cryptographiques ou de gestion de secrets, très faible overhead de performance (seule la mémoire EPC est protégée). TDX : protège des VMs entières (plusieurs dizaines de Go de mémoire), aucune modification applicative, idéal pour migrer des workloads existants vers un environnement confidentiel, overhead de 5-10% sur les opérations mémoire intensives.
Déploiement sur GCP C3 avec TDX
Sur GCP, les instances C3 (c3-standard-4 et supérieures) supportent Intel TDX : gcloud compute instances create my-tdx-vm --confidential-compute --machine-type=c3-standard-4 --zone=us-central1-a. TDX est activé automatiquement pour les instances C3 avec l'option confidential-compute. Vérifiez avec : sudo dmesg | grep -i 'tdx'. GCP génère des rapport d'attestation TDX via le service d'attestation Google (Confidential VM attestation API).
Multi-party Computation avec TDX
Intel TDX facilite les scénarios de Multi-Party Computation (MPC) : plusieurs organisations fournissent des données chiffrées à une TD TDX, l'algorithme dans la TD déchiffre et traite les données combinées, et le résultat est retourné sans que les données individuelles soient exposées. Chaque partie vérifie l'attestation TDX avant de transmettre ses données, s'assurant que seul le code approuvé (mesuré dans le TD Report) traite les données. Ce modèle est utilisé pour la recherche médicale multi-institutions et l'analyse financière inter-entreprises.
Articles liés
Expert en cybersécurité offensive et intelligence artificielle. Pentest, audit et développement IA sur-mesure.
Services
- Audit Infrastructure
- Audit Kubernetes
- Audit Microsoft 365
- Audit Sécurité Réseau
- Analyse de Risques
- Audit Active Directory
- Audit Application Web
- Audit Cloud (AWS/Azure/GCP)
- Audit Messagerie
- Audit API (OWASP Top 10)
- Audit DevSecOps & CI/CD
- Audit Code Source (SAST)
- Audit Postes de Travail
- Audit Sauvegarde & Résilience
- Audit OT/SCADA (IEC 62443)
- Développement IA
- Formations
Ressources
Projets & Outils
© 2026 Ayi NEDJIMI Consultants. Tous droits réservés. 2.1.7
Un projet cybersécurité ?
Expert dispo · Réponse 24h