Lorax: Machine Learning-Based Oracle Reconstruction With Minimal I/O Patterns

被引:2
|
作者
Zeng, Wei [1 ]
Davoodi, Azadeh [1 ]
Topaloglu, Rasit Onur [2 ]
机构
[1] Univ Wisconsin, Dept Elect & Comp Engn, Madison, WI 53706 USA
[2] IBM Corp, Hopewell Jct, NY USA
基金
美国国家科学基金会;
关键词
machine learning; logic reconstruction;
D O I
10.1109/ISVLSI51109.2021.00033
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a new attack model where the attacker tries to reconstruct a combinational logic circuit without having full oracles access. This means due to limited access time to the product, the attacker has access to only a limited number of input-output (I/O) pairs and does not have any information about the design. The goal of the attacker is to reconstruct a circuit to be deployed with simulation or emulation, in order to act as an efficient surrogate to perform fast attacks. We propose Lorax, the first automated framework to reconstruct circuits from limited access, using tree-based machine learning (ML) models of different configurations. It features early estimation of accuracy of the reconstructed oracle using cross-validation, as well as approximation techniques for efficient synthesis of the learned logic. For cases that are difficult to learn, Lorax applies a special function matching phase utilizing an explanatory analysis of a tree-based ML model to identify bit importance. Our experiments show that with a training set of 6400 I/O pairs, Lorax can successfully approximate commonly-used functions from a range of sources, including arithmetic circuits, industrial designs, and computer vision problems, with an accuracy of 79-84% on average and near 100% for some arithmetic functions.
引用
收藏
页码:126 / 131
页数:6
相关论文
共 50 条
  • [1] Machine Learning-Based Hurricane Wind Reconstruction
    Yang, Qidong
    Lee, Chia-Ying
    Tippett, Michael K.
    Chavas, Daniel R.
    Knutson, Thomas R.
    WEATHER AND FORECASTING, 2022, 37 (04) : 477 - 493
  • [2] OMLA: An Oracle-Less Machine Learning-Based Attack on Logic Locking
    Alrahis, Lilas
    Patnaik, Satwik
    Shafique, Muhammad
    Sinanoglu, Ozgur
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2022, 69 (03) : 1602 - 1606
  • [3] Machine learning-based waveform reconstruction at JUNO<bold> </bold>
    Huang, Guihong
    XVIII INTERNATIONAL CONFERENCE ON TOPICS IN ASTROPARTICLE AND UNDERGROUND PHYSICS, 2024,
  • [4] Design Patterns for Machine Learning-Based Systems With Humans in the Loop
    Andersen, Jakob Smedegaard
    Maalej, Walid
    IEEE SOFTWARE, 2024, 41 (04) : 151 - 159
  • [5] Dimension-adaptive machine learning-based quantum state reconstruction
    Lohani, Sanjaya
    Regmi, Sangita
    Lukens, Joseph M.
    Glasser, Ryan T.
    Searles, Thomas A.
    Kirby, Brian T.
    QUANTUM MACHINE INTELLIGENCE, 2023, 5 (01)
  • [6] Dimension-adaptive machine learning-based quantum state reconstruction
    Sanjaya Lohani
    Sangita Regmi
    Joseph M. Lukens
    Ryan T. Glasser
    Thomas A. Searles
    Brian T. Kirby
    Quantum Machine Intelligence, 2023, 5
  • [7] Machine learning-based estimator for electron impact ionization fragmentation patterns
    Lemishko, Kateryna M.
    Armstrong, Gregory S. J.
    Mohr, Sebastian
    Nelson, Anna
    Tennyson, Jonathan
    Knowles, Peter J.
    JOURNAL OF PHYSICS D-APPLIED PHYSICS, 2025, 58 (10)
  • [8] A machine learning-based investigation of integrin expression patterns in cancer and metastasis
    Shadman, Hossain
    Gomrok, Saghar
    Litle, Christopher
    Cheng, Qianyi
    Jiang, Yu
    Huang, Xiaohua
    Ziebarth, Jesse D.
    Wang, Yongmei
    SCIENTIFIC REPORTS, 2025, 15 (01):
  • [9] A machine learning-based assessments of green product purchase patterns in Tamilnadu
    Devi, C. Nithya
    Subatra, B.
    INTERNATIONAL JOURNAL OF FINANCIAL ENGINEERING, 2023, 10 (04)
  • [10] Machine Learning-Based Reconstruction and Prediction of Groundwater Time Series in the Allertal, Germany
    Tran, Tuong Vi
    Peche, Aaron
    Kringel, Robert
    Broemme, Katrin
    Altfelder, Sven
    WATER, 2025, 17 (03)