Deep Learning-Based Detection for Multiple Cache Side-Channel Attacks

被引:0
|
作者
Kim, Hodong [1 ]
Hahn, Changhee [2 ]
Kim, Hyunwoo J. [1 ]
Shin, Youngjoo [3 ]
Hur, Junbeom [1 ]
机构
[1] Korea Univ, Dept Comp Sci & Engn, Seoul 02841, South Korea
[2] Seoul Natl Univ Sci & Technol, Dept Elect & Informat Engn, Seoul 01811, South Korea
[3] Korea Univ, Sch Cybersecur, Seoul 02841, South Korea
关键词
Cache side-channel attack detection; multiclass classification; PRIME plus ABORT; PRIME plus PROBE; FLUSH plus RE-LOAD; TIME-SERIES PREDICTION;
D O I
10.1109/TIFS.2023.3340088
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A cache side-channel attack retrieves victim's sensitive information from a system by exploiting shared cache of CPUs. Since conventional cache side-channel attacks such as FLUSH+RELOAD and PRIME+PROBE are likely to incur numerous cache events, such as cache hits and misses, many previous strategies have focused on monitoring cache events for attack detection. However, as recently proposed attacks such as PRIME+ABORT have exploited the other events as side-channels, it has become challenging to detect them by monitoring only cache events. In this paper, we investigate PRIME+ABORT attack and identifies Intel TSX hardware events are tightly coupled with it as well as cache events. Based on our finding, we propose a novel deep learning-based cache side-channel attack detection method called FRIME. It can concurrently detect not only the conventional attacks such as FLUSH+RELOAD, PRIME+PROBE, but also PRIME+ABORT by leveraging both event types. In order to demonstrate the efficacy of our cache side-channel attack detection scheme in diverse workload conditions in the real world, we implement it using MLP, RNN, and LSTM deep learning models, demonstrating LSTM-based method outperforms the other implementations in terms of detection accuracy.
引用
收藏
页码:1672 / 1686
页数:15
相关论文
共 50 条
  • [31] Learning-based Side-Channel Analysis on PIPO
    Woo, Ji-Eun
    Han, Jaeseung
    Kim, Yeon-Jae
    Mun, Hye-Won
    Lim, Seonghyuck
    Lee, Tae-Ho
    An, Seong-Hyun
    Kim, Soo-Jin
    Han, Dong-Guk
    INFORMATION SECURITY AND CRYPTOLOGY, ICISC 2021, 2022, 13218 : 308 - 321
  • [32] A Server-Side Solution to Cache-Based Side-Channel Attacks in the Cloud
    Godfrey, Michael
    Zulkernine, Mohammad
    2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2013), 2013, : 163 - 170
  • [33] Towards Strengthening Deep Learning-based Side Channel Attacks with Mixup
    Luo, Zhimin
    Zheng, Mengce
    Wang, Ping
    Jin, Minhui
    Zhang, Jiajia
    Hu, Honggang
    2021 IEEE 20TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2021), 2021, : 791 - 801
  • [34] Cache-Based Side-Channel Attacks Detection through Intel Cache Monitoring Technology and Hardware Performance Counters
    Bazm, Mohammad-Mahdi
    Sautereau, Thibaut
    Lacoste, Marc
    Sudholt, Mario
    Menaud, Jean-Marc
    2018 THIRD INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING (FMEC), 2018, : 7 - 12
  • [35] Regularizers to the rescue: fighting overfitting in deep learning-based side-channel analysis
    Rezaeezade, Azade
    Batina, Lejla
    JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2024, : 609 - 629
  • [36] Exploring Feature Selection Scenarios for Deep Learning-based Side-channel Analysis
    Perin, Guilherme
    Wu, Lichao
    Picek, Stjepan
    IACR Transactions on Cryptographic Hardware and Embedded Systems, 2022, 2022 (04): : 828 - 861
  • [37] Non-Profiled Deep Learning-Based Side-Channel Preprocessing With Autoencoders
    Kwon, Donggeun
    Kim, Heeseok
    Hong, Seokhie
    IEEE ACCESS, 2021, 9 : 57692 - 57703
  • [38] Deep Learning-Based Side-Channel Analysis Against AES Inner Rounds
    Swaminathan, Sudharshan
    Chmielewski, Lukasz
    Perin, Guilherme
    Picek, Stjepan
    APPLIED CRYPTOGRAPHY AND NETWORK SECURITY WORKSHOPS, ACNS 2022, 2022, 13285 : 165 - 182
  • [39] How Diversity Affects Deep-Learning Side-Channel Attacks
    Wang, Huanyu
    Brisfors, Martin
    Forsmark, Sebastian
    Dubrova, Elena
    2019 IEEE NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS) - NORCHIP AND INTERNATIONAL SYMPOSIUM OF SYSTEM-ON-CHIP (SOC), 2019,
  • [40] Real time detection of cache-based side-channel attacks using hardware performance counters
    Chiappetta, Marco
    Savas, Erkay
    Yilmaz, Cemal
    APPLIED SOFT COMPUTING, 2016, 49 : 1162 - 1174