Reducing Timing Side-Channel Information Leakage Using 3D Integration

被引:7
|
作者
Bao, Chongxi [1 ]
Srivastava, Ankur [1 ]
机构
[1] Univ Maryland, Dept Elect & Comp Engn, College Pk, MD 20742 USA
基金
美国国家科学基金会;
关键词
Side-channel attacks; 3D integration; hardware security; countermeasures; CACHE; PERFORMANCE; NETWORK; DESIGN;
D O I
10.1109/TDSC.2017.2712156
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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. 3D integration, which stacks multiple dies vertically, offers shorter wire-length and improves system performance. It may be used to offset the performance overhead these countermeasures incur. In this paper, we investigate several possible ways in which the availability of 3D integration can be exploited to mitigate timing side-channel attacks while still obtaining superior performance over a baseline 2D system. Simulation results using Gem5 simulator show that our techniques can significantly reduce timing information leakage while still achieving 20.43 percent performance gain over a 2D baseline system.
引用
收藏
页码:665 / 678
页数:14
相关论文
共 50 条
  • [1] Thermal-aware 3D Design for Side-channel Information Leakage
    Gu, Peng
    Stow, Dylan
    Barnes, Russell
    Kursun, Eren
    Xie, Yuan
    [J]. PROCEEDINGS OF THE 34TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2016, : 520 - 527
  • [2] 3D Integration: New Opportunities in Defense Against Cache-timing Side-channel Attacks
    Bao, Chongxi
    Srivastava, Ankur
    [J]. 2015 33RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2015, : 273 - 280
  • [3] Reducing Power Side-Channel Information Leakage of AES Engines Using Fully Integrated Inductive Voltage Regulator
    Kar, Monodeep
    Singh, Arvind
    Mathew, Sanu K.
    Rajan, Anand
    De, Vivek
    Mukhopadhyay, Saibal
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2018, 53 (08) : 2399 - 2414
  • [4] Evaluating side-channel information leakage in 3DES using the t-test
    Chen J.
    Li H.
    Wang Y.
    Wang Y.
    [J]. Qinghua Daxue Xuebao/Journal of Tsinghua University, 2016, 56 (05): : 499 - 503
  • [5] ORIGAMI: Folding Data Structures to Reduce Timing Side-Channel Leakage
    Rothstein-Morris, Eric
    Sun, Jun
    Chattopadhyay, Sudipta
    [J]. 2022 20TH ACM-IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR SYSTEM DESIGN (MEMOCODE), 2022,
  • [6] Adversarial Black-Box Attacks with Timing Side-Channel Leakage
    Nakai, Tsunato
    Suzuki, Daisuke
    Omatsu, Fumio
    Fujino, Takeshi
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2021, E104A (01) : 143 - 151
  • [7] Electromagnetic Information Leakage for Side-Channel Analysis of Cryptographic Modules
    Homma, Naofumi
    Aoki, Takafumi
    Satoh, Akashi
    [J]. 2010 IEEE INTERNATIONAL SYMPOSIUM ON ELECTROMAGNETIC COMPATIBILITY (EMC 2010), 2010, : 97 - 102
  • [8] Side-Channel Information Leakage of Traffic Data in Instant Messaging
    Li, Ke
    Li, Hong
    Zhu, Hongsong
    Sun, Limin
    Wen, Hui
    [J]. 2019 IEEE 38TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2019,
  • [9] Preprocessing of the Physical Leakage Information to Combine Side-Channel Distinguishers
    Seckiner, Soner
    Kose, Selcuk
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2021, 29 (12) : 2052 - 2063
  • [10] Side-channel Vulnerability Factor: A Metric for Measuring Information Leakage
    Demme, John
    Martin, Robert
    Waksman, Adam
    Sethumadhavan, Simha
    [J]. 2012 39TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA), 2012, : 106 - 117