DocumentCode :
3712349
Title :
3D Integration: New opportunities in defense against cache-timing side-channel attacks
Author :
Chongxi Bao;Ankur Srivastava
Author_Institution :
ECE Dept., University of Maryland, College Park, MD, USA
fYear :
2015
Firstpage :
273
Lastpage :
280
Abstract :
Recently, following the work pioneered by Kocher [1], using cache behavior as a timing side-channel to leak critical system information has received lots of attentions because of its easy-to-implement nature and amazingly good results. Recent attacks have been demonstrated to successfully leak the full key from many commonly used encryption algorithms including RSA, AES, etc. These attacks pose great threats to applications that depend on these encryption methods such as banking systems, military systems, etc. To mitigate the increasing threat, numerous countermeasures, mostly software patches, have been proposed. Hardware mitigations, however, have been less pursued. In this paper, we show that emerging 3D integration technology offers new opportunities in defense against these attacks. We propose two cache design mechanisms that can make the attacker´s job harder, even impossible. Experimental results show that using our cache design, the side-channel leakage is significantly reduced while still achieving performance gains over a conventional 2D system.
Keywords :
"Encryption","Three-dimensional displays","Timing","Software","Monitoring"
Publisher :
ieee
Conference_Titel :
Computer Design (ICCD), 2015 33rd IEEE International Conference on
Type :
conf
DOI :
10.1109/ICCD.2015.7357114
Filename :
7357114
Link To Document :
بازگشت