Publié le 28 septembre 2026 à 13:00 · Publication originale
Le fichier est protégé pendant son stockage. TLS protège les données pendant leur transport.
Puis vient le calcul.
Pour analyser une transaction, le processeur travaille sur des données accessibles en mémoire. Une partie de la protection cryptographique disparaît précisément lorsque l'information devient utile.
Le "confidential computing", ou informatique confidentielle, attaque cette fenêtre.
Le calcul s'effectue dans un environnement d'exécution de confiance, ou TEE, isolé du reste de la machine par des mécanismes matériels.
L'objectif est de protéger les données en cours d'utilisation, y compris contre une partie de l'infrastructure qui héberge le calcul.
Mais comment une banque distante sait-elle que son modèle et ses données vont réellement entrer dans l'environnement attendu?
C'est le rôle de l'attestation.
Le matériel produit des éléments cryptographiques décrivant son identité et son état. Un service les confronte à des valeurs de référence avant de considérer l'environnement comme digne de confiance.
Cette séquence change la distribution des secrets.
Une clé permettant de déchiffrer des données sensibles peut être retenue jusqu'à ce que l'environnement ait prouvé cryptographiquement son état.
Le serveur reçoit alors le secret après vérification, plutôt que de le posséder avant son démarrage.
Le mécanisme atteint désormais les accélérateurs utilisés pour l'IA.
L'attestation peut inclure CPU et GPU. NVIDIA fournit notamment des mécanismes permettant de vérifier cryptographiquement l'authenticité et l'intégrité de son infrastructure GPU compatible.
Le cloud ne devient pas "invisible".
Il devient possible de demander une preuve avant de lui remettre certains secrets.
ULTRA®
L'attestation possède une propriété inhabituelle: elle peut transformer le démarrage d'une machine en condition cryptographique d'accès aux données.
Dans une architecture de conteneurs confidentiels, le vérificateur reçoit des preuves concernant le TEE. Si la politique d'attestation les accepte, un service peut libérer les clés nécessaires à la charge de travail.
Si l'image, l'environnement attendu ou certains composants mesurés ne correspondent plus à la politique, la clé peut rester inaccessible.
Le contrôle ne repose donc plus uniquement sur "cet administrateur est autorisé à démarrer la machine".
Il peut devenir: "seule cette configuration mesurée peut recevoir le secret".
Conseil: traiter l'attestation comme une chaîne de confiance et définir précisément quelles mesures autorisent la libération des clés.
Le détail le plus important arrive après une mise à jour légitime.
Modifier firmware, pilote ou composant mesuré peut changer l'attestation.
Une infrastructure correctement mise à jour peut alors perdre accès à ses propres secrets jusqu'à ce que la politique de confiance soit elle aussi mise à jour.