A Circuit Protection Method Based on Minterm Perturbation

Shiling Luo,Wenchao Gao,Le Huang,Qiang Zhou
DOI: https://doi.org/10.1109/cis58238.2022.00082
2022-01-01
Abstract:As a defence to the SAT-based de-camouflaging attack, a brand new camouflaging strategy (called CamoPerturb) has been proposed. This camouflaging strategy achieves good resistance against the SAT-based attack. However, there is no stable generation algorithm for the perturbation circuit of the CamoPerturb. Furthermore, there is no way to control three key logic: specific output, specific gate and specific minterm, which makes it difficult for the technology to be used in practical circuits. In this paper, a perturbation circuit generation algorithm is proposed. By dividing a limited region, introducing the original input signal and narrowing the minterm range affected by the logic gate, we can find a single minterm perturbation quickly. Furthermore, we can design key logic arbitrarily. The experimental results in ISCAS’ 89 benchmark circuits and the controllers of the OpenSPARC microprocessor show that our method can be applied to the actual circuit stably with very little time consumption. Finally, our method is experimentally analyzed on an IP (intellectual property) core circuit (full adder circuit).
What problem does this paper attempt to address?