Sécurité matérielle : évolutions récentes
En informatique confidentielle, le serveur de vérification de l'utilisateur (le vérificateur) contrôle le rapport d'attestation reçu d'un TEE de type VM avant de remettre la clé qui déchiffre les données. Quel est l'ensemble de points à vérifier le plus approprié ?
- AQue la signature remonte à la clé du fabricant du CPU, que les mesures au démarrage sont celles attendues, que la version de la TCB est au moins égale à la version corrigée et que le nonce envoyé par le vérificateur y figure
- BSi la signature du rapport remonte à la clé du véritable fabricant du CPU, le logiciel qui s'exécute à l'intérieur peut aussi être considéré comme sûr ; il n'est donc pas nécessaire de vérifier les mesures ni les numéros de version
- CQue le nom, l'adresse IP et la taille mémoire de la machine virtuelle inscrits dans le rapport correspondent à ce qui a été convenu dans le contrat avec le fournisseur de cloud
Afficher la réponse et l'explication
Réponse : A. Que la signature remonte à la clé du fabricant du CPU, que les mesures au démarrage sont celles attendues, que la version de la TCB est au moins égale à la version corrigée et que le nonce envoyé par le vérificateur y figure
La vérification de la signature montre seulement que le rapport provient d'un véritable TEE. Ce qui a démarré à l'intérieur se vérifie en comparant les mesures à des valeurs connues comme correctes, et la présence du nonce envoyé par le vérificateur confirme que le rapport vient d'être produit et n'est pas un rejeu. En outre, un TEE fonctionnant avec un firmware ou un microcode antérieur à la correction d'une vulnérabilité peut lui aussi produire des rapports correctement signés ; on vérifie donc aussi que la version de la TCB inscrite dans le rapport (les numéros de version de sécurité) est au moins égale à la version corrigée. Si le rapport contient l'empreinte d'une clé publique servant à la communication, on peut faire en sorte que la clé remise n'atteigne que cette machine virtuelle.
Continuer : 9 autres questions sur Sécurité matérielle : évolutions récentes