Transcription of CACHE MISSING FOR FUN AND PROFIT - …
{{id}} {{{paragraph}}}
| putsimply, theshar-ingof theexecutionresourcesof a superscalarprocessorbetweenmultipleexecu tionthreads| hasrecentlybecomewidespreadviaitsintrodu ction(underthename\Hyper-Threading")into IntelPentium4 thisimplementation,forreasonsof ef- ciencyandeconomy of processorarea,thesharingof processorresourcesbetweenthreadsextendsb eyondtheexecutionunits;ofparticularconce rnis thatthethreadsshareaccessto demonstratethatthissharedaccessto memorycachespro-videsnotonlyaneasilyused highbandwidthcovertchannelbe-tweenthread s,butalsopermitsa maliciousthread(operating,intheory, withlimitedprivileges)to monitortheexecutionof anotherthread,allowingin many casesfortheftof , we providesomesuggestionsto processordesigners,op-eratingsystemvendo rs,andtheauthorsof cryptographicsoftware,of how thisattack couldbe mitigatedor improved,provid-ingnotonlyfastertransist orsbutsmallertransistors,processordesign -ershave beenm
CACHE MISSING FOR FUN AND PROFIT 3 If the two processes do not share any reference le, this approach will not work, but instead an opposite approach may be …
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}