Sciweavers

CCS
2008
ACM

Deconstructing new cache designs for thwarting software cache-based side channel attacks

13 years 6 months ago
Deconstructing new cache designs for thwarting software cache-based side channel attacks
Software cache-based side channel attacks present a serious threat to computer systems. Previously proposed countermeasures were either too costly for practical use or only effective against particular attacks. Thus, a recent work identified cache interferences in general as the root cause and proposed two new cache designs, namely partitionlocked cache (PLcache) and random permutation cache (RPcache), to defeat cache-based side channel attacks by eliminating/obfuscating cache interferences. In this paper, we analyze these new cache designs and identify significant vulnerabilities and shortcomings of those new cache designs. We also propose possible solutions and improvements over the original new cache designs to overcome the identified shortcomings. Categories and Subject Descriptors E.3 [Data Encryption]: [Code breaking]; B.3.2 [Memory Structures]: Design Styles--Cache memories General Terms Security Keywords Cache Architecture, Cryptanalysis, Cache Attack, Timing Attack, Side-Chan...
Jingfei Kong, Onur Aciiçmez, Jean-Pierre Se
Added 12 Oct 2010
Updated 12 Oct 2010
Type Conference
Year 2008
Where CCS
Authors Jingfei Kong, Onur Aciiçmez, Jean-Pierre Seifert, Huiyang Zhou
Comments (0)