Tool Name
OMLA: An Oracle-Less Machine Learning-Based Attack on Logic Locking
Description
OMLA is an oracle-less attack on traditional logic locking which maps the problem of resolving the key-bit value to subgraph classification. OMLA extracts a small subgraph for each key-gate from the locked netlist. The enclosing subgraphs capture the characteristics associated with the key-bit values of the key-gates. Therefore, the label of a subgraph can also be considered the key-bit value.
More Info
Publications/References
L. Alrahis, S. Patnaik, M. Shafique and O. Sinanoglu, “OMLA: An Oracle-Less Machine Learning-Based Attack on Logic Locking,” in IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 69, no. 3, pp. 1602-1606, March 2022, doi: 10.1109/TCSII.2021.3113035. https://ieeexplore.ieee.org/abstract/document/9539868