Deep-Dup: An Adversarial Weight Duplication Attack Framework to Crush Deep Neural Network in Multi-Tenant FPGA

被引:0
|
作者
Rakin, Adnan Siraj [1 ]
Luo, Yukui [2 ]
Xu, Xiaolin [2 ]
Fan, Deliang [1 ]
机构
[1] Arizona State Univ, Tempe, AZ 85287 USA
[2] Northeastern Univ, Boston, MA 02115 USA
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The wide deployment of Deep Neural Networks (DNN) in high-performance cloud computing platforms brought to light multi-tenant cloud field-programmable gate arrays (FPGA) as a popular choice of accelerator to boost performance due to its hardware reprogramming flexibility. Such a multi-tenant FPGA setup for DNN acceleration potentially exposes DNN interference tasks under severe threat from malicious users. This work, to the best of our knowledge, is the first to explore DNN model vulnerabilities in multi-tenant FPGAs. We propose a novel adversarial attack framework: Deep-Dup, in which the adversarial tenant can inject adversarial faults to the DNN model in the victim tenant of FPGA. Specifically, she can aggressively overload the shared power distribution system of FPGA with malicious power-plundering circuits, achieving adversarial weight duplication (AWD) hardware attack that duplicates certain DNN weight packages during data transmission between off-chip memory and on-chip buffer, to hijack the DNN function of the victim tenant. Further, to identify the most vulnerable DNN weight packages for a given malicious objective, we propose a generic vulnerable weight package searching algorithm, called Progressive Differential Evolution Search (P-DES), which is, for the first time, adaptive to both deep learning white-box and black-box attack models. The proposed Deep-Dup is experimentally validated in a developed multi-tenant FPGA prototype, for two popular deep learning applications, i.e., Object Detection and Image Classification. Successful attacks are demonstrated in six popular DNN architectures (e.g., YOLOv2, ResNet-50, MobileNet, etc.) on three datasets (COCO, CIFAR-10, and ImageNet).
引用
收藏
页码:1919 / 1936
页数:18
相关论文
共 50 条
  • [1] Deep-Dup: An adversarial weight duplication attack framework to crush deep neural network in multi-tenant FPGA
    Rakin, Adnan Siraj
    Luo, Yukui
    Xu, Xiaolin
    Fan, Deliang
    Proceedings of the 30th USENIX Security Symposium, 2021, : 1919 - 1936
  • [2] DeepShuffle: A Lightweight Defense Framework against Adversarial Fault Injection Attacks on Deep Neural Networks in Multi-Tenant Cloud-FPGA
    Luo, Yukui
    Rakin, Adnan Siraj
    Fan, Deliang
    Xu, Xiaolin
    45TH IEEE SYMPOSIUM ON SECURITY AND PRIVACY, SP 2024, 2024, : 3293 - 3310
  • [3] Dependability in a Multi-tenant Multi-framework Deep Learning as-a-Service Platform
    Boag, Scott
    Dube, Parijat
    El Maghraoui, Kaoutar
    Herta, Benjamin
    Hummer, Waldemar
    Jayaram, K. R.
    Khalaf, Rania
    Muthusamy, Vinod
    Kalantar, Michael
    Verma, Archit
    2018 48TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS WORKSHOPS (DSN-W), 2018, : 43 - 46
  • [4] Multi-Targeted Adversarial Example in Evasion Attack on Deep Neural Network
    Kwon, Hyun
    Kim, Yongchul
    Park, Ki-Woong
    Yoon, Hyunsoo
    Choi, Daeseon
    IEEE ACCESS, 2018, 6 : 46084 - 46096
  • [5] Comprehensive techniques for multi-tenant deep learning framework on a Hadoop YARN cluster
    Heo, Seoungbeom
    Kang, Dae-Cheol
    Jang, Hyeounji
    Lee, Hyeock-Jin
    Cho, Minkyoung
    Kim, Jik-Soo
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (05): : 2851 - 2864
  • [6] Comprehensive techniques for multi-tenant deep learning framework on a Hadoop YARN cluster
    Seoungbeom Heo
    Dae-Cheol Kang
    Hyeounji Jang
    Hyeock-Jin Lee
    Minkyoung Cho
    Jik-Soo Kim
    Cluster Computing, 2023, 26 : 2851 - 2864
  • [7] Planaria: Dynamic Architecture Fission for Spatial Multi-Tenant Acceleration of Deep Neural Networks
    Ghodrati, Soroush
    Ahn, Byung Hoon
    Kim, Joon Kyung
    Kinzer, Sean
    Yatham, Brahmendra Reddy
    Alla, Navateja
    Sharma, Hardik
    Alian, Mohammad
    Ebrahimi, Eiman
    Kim, Nam Sung
    Young, Cliff
    Esmaeilzadeh, Hadi
    2020 53RD ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO 2020), 2020, : 681 - 697
  • [8] MoCA: Memory-Centric, Adaptive Execution for Multi-Tenant Deep Neural Networks
    Kim, Seah
    Genc, Hasan
    Nikiforov, Vadim Vadimovich
    Asanovic, Krste
    Nikolic, Borivoje
    Shao, Yakun Sophia
    2023 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, HPCA, 2023, : 828 - 841
  • [9] Resource allocation for network slicing in dynamic multi-tenant networks: A deep reinforcement learning approach
    Xie, Yanghao
    Kong, Yuyang
    Huang, Lin
    Wang, Sheng
    Xu, Shizhong
    Wang, Xiong
    Ren, Jing
    COMPUTER COMMUNICATIONS, 2022, 195 : 476 - 487
  • [10] LDL-SCA: Linearized Deep Learning Side-Channel Attack Targeting Multi-tenant FPGAs*
    Zhu, Yankun
    Liu, Siting
    Yang, Liyu
    Zhou, Pingqiang
    PROCEEDING OF THE GREAT LAKES SYMPOSIUM ON VLSI 2024, GLSVLSI 2024, 2024, : 583 - 587