Alvasoft.net : L'Hyper-Threading dangereux pour la sécurité du PC ?

Hardware

CPU, Mobo, Ram Boitiers, Alimentations Cartes graphiques Stockage

Modding

Overclocking Cooling Silence Electronique

Calculatrices TI

Ti 83 (+,SE) Ti 89, 92 & Voyage200 Accessoires, Connectique

Softs & Programmation

Benchmarks Tutoriels Projets

Partenaires

ordinateur portable Fournitures de bureau Ordinateur PC portable Base de registre yAronet Dew's blog

Recherche

Newsletter

L'Hyper-Threading dangereux pour la sécurité du PC ?

Publié par alvas le 16-05-2005

Le principe de l'Hyper-Threading est un astucieux moyen de simuler du double-coeur logique sur un seul coeur, en prenant en charge deux threads pour chaque coeur physique. Cependant, l'astuce pourrait aussi profiter à des personnes malintentionnées, pouvant alors tirer partie d'une faiblesse dévoilée par des chercheurs canadiens.

L'Hyper-Threading, présent notamment sur un grand nombre de Pentium 4, implique un partage de mémoire cache généralement réputé très dangereux. Colin Percival, le chercheur à l'origine de l'inquiétude, affirme que cette mémoire cache partagée entre les deux threads traités est une avenue ouverte aux attaques en tout genre.

En pratique, le risque principal est de voir s'incruster dans le cache un thread malicieux aux permissions théoriquement très limitées, qui va surveiller et enregistrer l'activité d'un autre thread. Dans la majeur partie des cas, cette technique est utilisée pour voler des clés de cryptographie, mais il est possible d'imaginer d'autres applications tout aussi malhonnêtes.

Source : PC INpact