Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Un environnement d’exécution de confiance (TEE) aide à protéger le code et les données pendant leur utilisation.
Qu’est-ce qu’un TEE ?
Un TEE est une zone isolée du processeur et de la mémoire protégée par un chiffrement matériel. Le code en dehors du TEE ne peut ni lire ni modifier les données TEE. Seul le code autorisé peut y accéder.
Le code à l’intérieur du TEE s’exécute en clair pour l’exécution, mais semble chiffré pour tout ce qui se trouve en dehors de la limite. Un processeur de sécurité de plateforme sur le processeur gère cette protection.
Azure Confidential Computing propose deux modèles principaux : l’isolation TEE au niveau VM pour une adoption large, et les modèles basés sur l’enclave pour des applications spécialisées.
Le modèle au niveau VM utilise AMD SEV-SNP (disponibilité générale) ou Intel Trust Domain Extensions (TDX) pour chiffrer la mémoire VM. Il prend en charge de nombreuses charges de travail de VM et conteneurs lift-and-shift sans modification de code.
Le modèle basé sur l’enclave utilise des fonctionnalités CPU telles que les Intel Software Guard Extensions (SGX) pour créer des zones de mémoire protégées à l’intérieur d’une VM. Ce modèle est généralement utilisé pour des applications spécialisées ou natives d’enclave existantes.
Les deux technologies sous-tendent les offres d’infrastructure confidentielle en tant que service (IaaS) et de plateforme en tant que service (PaaS) sur Azure.
Les nouvelles conceptions d’unités de traitement graphique (GPU) prennent également en charge les capacités TEE. Vous pouvez combiner des TEE GPU et CPU, comme l’offre de GPU confidentiel basée sur NVIDIA, pour supporter des charges de travail d’IA fiables.
Contenu connexe
Pour des informations techniques sur la façon dont l'Enclave de Confiance (TEE) est implémentée sur différents matériels Azure, consultez :