Sécurité matérielle
Quel énoncé est généralement correct au sujet des contre-mesures aux vulnérabilités d'exécution spéculative ?
- ALes contre-mesures ne modifient en rien les performances
- BPlus on limite l'exécution spéculative et le partage des caches, plus la sécurité augmente, mais les performances baissent ; le choix se fait selon l'équilibre entre sécurité et performances
- CSupprimer l'exécution spéculative accélère le CPU
Afficher la réponse et l'explication
Réponse : B. Plus on limite l'exécution spéculative et le partage des caches, plus la sécurité augmente, mais les performances baissent ; le choix se fait selon l'équilibre entre sécurité et performances
L'exécution spéculative, la prédiction de branchement et les caches partagés sont les mécanismes qui soutiennent les hautes performances des CPU actuels. Les limiter réduit les fuites d'information, mais dégrade d'autant les performances. Les systèmes d'exploitation, compilateurs et conceptions de CPU choisissent donc le niveau de contre-mesure selon les informations à protéger et l'ampleur de la menace. Les nouveaux CPU intègrent de plus en plus dans les circuits des contre-mesures à faible impact sur les performances.