ReTrustFSM: Toward RTL Hardware Obfuscation-A Hybrid FSM Approach

被引:7
|
作者
Rahman, M. Sazadur [1 ]
Guo, Rui [1 ]
Kamali, Hadi M. [1 ]
Rahman, Fahim [1 ]
Farahmandi, Farimah [1 ]
Tehranipoor, Mark [1 ]
机构
[1] Univ Florida, Dept Elect & Comp Engn, Gainesville, FL 32611 USA
关键词
Electronics packaging; Logic gates; Robustness; Hardware; IP networks; Supply chains; Hardware obfuscation; logic locking; FSM; RTL; structural analysis; BMC; LOGIC LOCKING; SAT;
D O I
10.1109/ACCESS.2023.3244902
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Hardware obfuscating is a proactive design-for-trust technique against IC supply chain threats, i.e., IP piracy and overproduction. Many studies have evaluated numerous techniques for obfuscation purposes. Nevertheless, de-obfuscation attacks have demonstrated their insufficiency. This paper proposes a register-transfer (RT) level finite-state-machine (FSM) obfuscation technique called ReTrustFSM that allows designers to obfuscate at the earliest possible stage. ReTrustFSM combines three types of secrecy: explicit external secrecy via an external key, implicit external secrecy based on specific clock cycles, and internal secrecy through a concealed FSM transition function. So, the robustness of ReTrustFSM relies on the external key, the external primary input patterns, and the cycle accuracy of applying such external stimuli. Additionally, ReTrustFSM defines a cohesive relationship between the features of Boolean problems and the required time for de-obfuscation, ensuring a maximum execution time for oracle-guided de-obfuscation attacks. Various attacks are employed to test ReTrustFSM's robustness, including structural and machine learning attacks, functional I/O queries (BMC), and FSM attacks. We have also analyzed the corruptibility and overhead of design-under-obfuscation. Our experimental results demonstrate the robustness of ReTrustFSM at acceptable overhead/corruption while resisting such threat models.
引用
收藏
页码:19741 / 19761
页数:21
相关论文
共 50 条
  • [21] A Software Based Approach toward Early Maturity of Complex Automotive Hardware and Test Equipments
    Gupta, Prakriti
    Barhate, Sujit Sopan
    2015 INTERNATIONAL CONFERENCE ON INDUSTRIAL INSTRUMENTATION AND CONTROL (ICIC), 2015, : 795 - 799
  • [22] Learning, action and consciousness: A hybrid approach toward modelling consciousness
    Sun, R
    NEURAL NETWORKS, 1997, 10 (07) : 1317 - 1331
  • [23] A hybrid unsupervised approach toward EEG epileptic spikes detection
    Pegah Khosropanah
    Abdul Rahman Ramli
    Mohammad Reza Abbasi
    Mohammad Hamiruce Marhaban
    Anvarjon Ahmedov
    Neural Computing and Applications, 2020, 32 : 2521 - 2532
  • [24] A hybrid unsupervised approach toward EEG epileptic spikes detection
    Khosropanah, Pegah
    Ramli, Abdul Rahman
    Abbasi, Mohammad Reza
    Marhaban, Mohammad Hamiruce
    Ahmedov, Anvarjon
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (07): : 2521 - 2532
  • [25] A HYBRID APPROACH TOWARD MODEL-BASED TEXTURE SEGMENTATION
    CHANG, CC
    CHATTERJEE, S
    PATTERN RECOGNITION, 1992, 25 (05) : 519 - 531
  • [26] Toward a Hybrid Approach to Generate Software Product Line Portfolios
    Cruz, Jonathas
    Santos Neto, Pedro
    Britto, Ricardo
    Rabelo, Ricardo
    Ayala, Werney
    Soares, Thiago
    Mota, Mauricio
    2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 2229 - 2236
  • [27] ARAMIS: Toward a Hybrid Approach for Human-Environment Interaction
    Carrino, Stefano
    Mugellini, Elena
    Abou Khaled, Omar
    Ingold, Rolf
    HUMAN-COMPUTER INTERACTION: TOWARDS MOBILE AND INTELLIGENT INTERACTION ENVIRONMENTS, PT III, 2011, 6763 : 165 - 174
  • [28] A Hybrid FSM Rule-Based Approach for the Real-Time Control of Web-Based Collaborative Platforms
    Gadea, Cristian
    Ionescu, Bogdan
    Ionescu, Dan
    2018 IEEE 22ND INTERNATIONAL CONFERENCE ON INTELLIGENT ENGINEERING SYSTEMS (INES 2018), 2018, : 27 - 32
  • [29] Toward Performance Guarantee for Autonomous Mobile Robotic Mission: An Approach for Hardware and Software Resources Management
    Jaiem, Lotfi
    Lapierre, Lionel
    Godary-Dejean, Karen
    Crestani, Didier
    TOWARDS AUTONOMOUS ROBOTIC SYSTEMS, TAROS 2016, 2016, 9716 : 189 - 195
  • [30] A hybrid systems approach toward modeling and dynamical simulation of dextrous manipulation
    Schlegl, T
    Buss, M
    Schmidt, G
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2003, 8 (03) : 352 - 361