Intel's hyperthreading technology could allow a hacker to steal security keys from a compromised server using a sophisticated timing attack, a researcher has warned. Hyperthreading allows software to take advantage of unused execution units in a processor. It essentially allows two separate processes, or software threads, to execute on a single processor at the same time, improving performance. . However, by taking advantage of the fact that the processes share access to a chip's cache memory, a malicious user can determine the security keys to a particular computer by monitoring the cache for those keys, said Colin Percival, an independent researcher, in a paper posted to his website and presented at the BSDCan 2005 conference. The link for this article located at TechWorld is no longer available. . Explore the ways in which Intel's hyperthreading technology could inadvertently reveal sensitive security keys through a sophisticated attack strategy.. Intel Hyperthreading, Timing Attack, Performance Risks, Security Keys. . LinuxSecurity.com Team
Get the latest Linux and open source security news straight to your inbox.