Journal of Xidian University ›› 2020, Vol. 47 ›› Issue (2): 135-141.doi: 10.19665/j.issn1001-2400.2020.02.018

Previous Articles    

Hardware obfuscation design of the RM logical camouflage gate

WU Qiufeng1,ZHANG Yuejun1(),WANG Pengjun1,2,ZHANG Huihong1   

  1. 1.School of Information Science and Engineering, Ningbo University, Ningbo 315211, China
    2.College of Electrical and Electronic Engineering, Wenzhou University, Wenzhou 325035, China
  • Received:2019-08-29 Online:2020-04-20 Published:2020-04-26
  • Contact: Yuejun ZHANG E-mail:zhangyuejun@nbu.edu.cn

Abstract:

To improve the ability of the integrated circuit to resist reverse engineering, we study the logic obfuscation technology and propose a logic obfuscation scheme based on the Reed-Muller camouflage gate. First, different virtual hole configurations are adopted to realize XOR/AND logical functions on the same layout, and feature information of the logical obfuscating circuit is extracted to make the standard cell physical library. Then, the obfuscation physical library is applied in the circuit netlist by the random insertion algorithm. Finally, the ISCAS benchmark is used to verify the effectiveness of the proposed scheme. Simulation results reveal that the similarity of the Reed-Muller logic camouflage layout is improved by 14.36%, and that the power consumption overhead is about 2.36% under the larger scale benchmark. Experiment indicates that the designed obfuscation gate can effectively resist reverse engineering and improve the hardware security of the circuit.

Key words: hardware security, Reed-Muller logic, logical obfuscation, reverse engineering

CLC Number: 

  • TN402