EMShepherd: Detecting Adversarial Samples via Side-channel Leakage

被引:1
|
作者
Ding, Ruyi [1 ]
Cheng Gongye [1 ]
Wang, Siyue [1 ]
Ding, Aidong Adam [1 ]
Fei, Yunsi [1 ]
机构
[1] Northeastern Univ, Boston, MA 02115 USA
关键词
Side-channel attacks; Adversarial machine learning; Neural network hardware;
D O I
10.1145/3579856.3582827
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Deep Neural Networks (DNN) are vulnerable to adversarial perturbations - small changes crafted deliberately on the input to mislead the model for wrong predictions. Adversarial attacks have disastrous consequences for deep learning empowered critical applications. Existing defense and detection techniques both require extensive knowledge of the model, testing inputs and even execution details. They are not viable for general deep learning implementations where the model internal is unknown, a common 'black-box' scenario for model users. Inspired by the fact that electromagnetic (EM) emanations of a model inference are dependent on both operations and data and may contain footprints of different input classes, we propose a framework, EMShepherd, to capture EM traces of model execution, perform processing on traces and exploit them for adversarial detection. Only benign samples and their EM traces are used to train the adversarial detector: a set of EM classifiers and class-specific unsupervised anomaly detectors. When the victim model system is under attack by an adversarial example, the model execution will be different from executions for the known classes, and the EM trace will be different. We demonstrate that our air-gapped EMShepherd can effectively detect different adversarial attacks on a commonly used FPGA deep learning accelerator for both Fashion MNIST and CIFAR-10 datasets. It achieves a 100% detection rate on most types of adversarial samples, which is comparable to the state-of-the-art 'white-box' software-based detectors.
引用
下载
收藏
页码:300 / 313
页数:14
相关论文
共 50 条
  • [31] Comparison of side-channel leakage on Rich and Trusted Execution Environments
    Leignac, Paul
    Potin, Olivier
    Rigaud, Jean-Baptiste
    Dutertre, Jean-Max
    Pontie, Simon
    PROCEEDINGS OF THE SIXTH WORKSHOP ON CRYPTOGRAPHY AND SECURITY IN COMPUTING SYSTEMS CS2 2019, 2016, : 19 - 22
  • [32] Exposing Side-Channel Leakage of SEAL Homomorphic Encryption Library
    Aydin, Furkan
    Aysu, Aydin
    PROCEEDINGS OF THE 2022 WORKSHOP ON ATTACKS AND SOLUTIONS IN HARDWARE SECURITY, ASHES 2022, 2022, : 95 - 100
  • [33] Side-Channel Leakage on Silicon Substrate of CMOS Cryptographic Chip
    Fujimoto, Daisuke
    Tanaka, Daichi
    Miura, Noriyuki
    Nagata, Makoto
    Hayashi, Yu-ichi
    Homma, Naofumi
    Bhasin, Shivam
    Danger, Jean-Luc
    2014 IEEE INTERNATIONAL SYMPOSIUM ON HARDWARE-ORIENTED SECURITY AND TRUST (HOST), 2014, : 32 - 37
  • [34] Specification and Verification of Side-channel Security for Open-source Processors via Leakage Contracts
    Wang, Zilong
    Mohr, Gideon
    von Gleissenthall, Klaus
    Reineke, Jan
    Guarnieri, Marco
    PROCEEDINGS OF THE 2023 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, CCS 2023, 2023, : 2128 - 2142
  • [35] A First Study of Compressive Sensing for Side-Channel Leakage Sampling
    Ou, Changhai
    Zhou, Chengju
    Lam, Siew-Kei
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (10) : 2166 - 2177
  • [36] Pinpointing the side-channel leakage of masked AES hardware implementations
    Mangard, Stefan
    Schramm, Kai
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2006, PROCEEDINGS, 2006, 4249 : 76 - 90
  • [37] Be My Guesses: The interplay between side-channel leakage metrics
    Beguinot, Julien
    Cheng, Wei
    Guilley, Sylvain
    Rioul, Olivier
    MICROPROCESSORS AND MICROSYSTEMS, 2024, 107
  • [38] A Tale of Two Boards: On the Influence of Microarchitecture on Side-Channel Leakage
    Arora, Vipul
    Buhan, Ileana
    Perin, Guilherme
    Picek, Stjepan
    SMART CARD RESEARCH AND ADVANCED APPLICATIONS (CARDIS 2021), 2022, 13173 : 80 - 96
  • [39] Side-Channel Leakage Amount Estimation Based on Communication Theory
    Yang, Wei
    Zhang, Hailong
    2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [40] Improving Side-channel Leakage Assessment Using Pre-silicon Leakage Models
    Shanmugam, Dillibabu
    Schaumont, Patrick
    CONSTRUCTIVE SIDE-CHANNEL ANALYSIS AND SECURE DESIGN, COSADE 2023, 2023, 13979 : 105 - 124