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