A new method for securing binary deep neural networks against model replication attacks using magnetic tunnel junctions

被引:1
作者
Rezayati, Mohammad Hadi [1 ]
Amirany, Abdolah [2 ]
Moaiyeri, Mohammad Hossein [1 ]
Jafari, Kian [3 ,4 ]
机构
[1] Shahid Beheshti Univ, Fac Elect Engn, Tehran, Iran
[2] George Washington Univ, Dept Elect & Comp Engn, Washington, DC USA
[3] Univ Sherbrooke, Interdisciplinary Inst Technol Innovat 3IT, Sherbrooke, PQ, Canada
[4] Univ Sherbrooke, Fac Engn, 2500 Boul Univ, Sherbrooke, PQ, Canada
关键词
Magnetic Tunnel Junction; Replication Attack; Read Disturbance; Binary Neural Network (BNN); Reverse Engineering (RE); MOBILE EDGE;
D O I
10.1007/s10207-024-00976-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As deep neural networks (DNNs) continue to advance and find widespread applications across various domains, the escalating demands for processing large datasets in artificial intelligence and increasing power density necessitate exploring emerging technologies. In tandem, ensuring the security of DNNs has become paramount amid the growing risks of intellectual property (IP) theft and reverse engineering (RE). In response to these challenges, this paper introduces an efficient approach to safeguarding binary DNNs using spintronic technologies. Our proposed paradigm leverages the read disturbance phenomenon in Magnetic Tunnel Junction (MTJ) devices to fortify DNNs against model replication attacks and reverse engineering attempts. In this innovative approach, during normal DNN operation, weights are read using standard procedures, preserving network accuracy. However, in the event of an intrusion attempt, malicious access to the DNN triggers a high-current read operation, inducing read disturbance. As a result, network accuracy is severely compromised, deterring potential attackers. Extensive simulations substantiate the efficacy of our proposed method in countering model replication attacks in well-established binary DNNs, even under process variations.
引用
收藏
页数:16
相关论文
共 41 条
[1]   Online Proactive Caching in Mobile Edge Computing Using Bidirectional Deep Recurrent Neural Network [J].
Ale, Laha ;
Zhang, Ning ;
Wu, Huici ;
Chen, Dajiang ;
Han, Tao .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) :5520-5530
[2]   DDR-MRAM: Double Data Rate Magnetic RAM for Efficient Artificial Intelligence and Cache Applications [J].
Amirany, Abdolah ;
Jafari, Kian ;
Moaiyeri, Mohammad Hossein .
IEEE TRANSACTIONS ON MAGNETICS, 2022, 58 (06)
[3]   A Task-Schedulable Nonvolatile Spintronic Field-Programmable Gate Array [J].
Amirany, Abdolah ;
Jafari, Kian ;
Moaiyeri, Mohammad Hossein .
IEEE MAGNETICS LETTERS, 2021, 12
[4]   Efficient and Highly Reliable Spintronic Non-volatile Quaternary Memory Based on Carbon Nanotube FETs and Multi-TMR MTJs']Js [J].
BahmanAbadi, Motahareh ;
Amirany, Abdolah ;
Jafari, Kian ;
Moaiyeri, Mohammad Hossein .
ECS JOURNAL OF SOLID STATE SCIENCE AND TECHNOLOGY, 2022, 11 (06)
[5]  
Banner Ron, 2018, Advances in Neural Information Processing Systems, V31
[6]  
Bannink T., 2021, Proc Mach Learn Syst, V3, P680
[7]  
Bishnoi R, 2014, INT TEST CONF P
[8]   Keynote: A Disquisition on Logic Locking [J].
Chakraborty, Abhishek ;
Jayasankaran, Nithyashankari Gummidipoondi ;
Liu, Yuntao ;
Rajendran, Jeyavijayan ;
Sinanoglu, Ozgur ;
Srivastava, Ankur ;
Xie, Yang ;
Yasin, Muhammad ;
Zuzak, Michael .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (10) :1952-1972
[9]   ASAP7: A 7-nm finFET predictive process design kit [J].
Clark, Lawrence T. ;
Vashishtha, Vinay ;
Shifren, Lucian ;
Gujja, Aditya ;
Sinha, Saurabh ;
Cline, Brian ;
Ramamurthy, Chandarasekaran ;
Yeric, Greg .
MICROELECTRONICS JOURNAL, 2016, 53 :105-115
[10]  
Courbariaux M, 2016, Arxiv, DOI arXiv:1602.02830