Hardware obfuscation using PUF-based logic

Computer-Aided Design(2014)

引用 100|浏览93
暂无评分
摘要
There is a great need to develop universal and robust techniques for intellectual property protection of integrated circuits. In this paper, we introduce techniques for the obfuscation of an arbitrary circuit by using physical unclonable functions (PUFs) and programmable logic. Specifically, we introduce the notion of PUF-based logic which can be configured to be functionally equivalent to any arbitrary design, as well as a new architecture for wire merging that obfuscates signal paths exponentially. We systematically apply our techniques in such a way so as to maximize obfuscation while minimizing area and delay overhead. We analyze our techniques on popular benchmark circuits and show them to be resilient against very powerful reverse engineering attacks in which the adversary has knowledge of the complete netlist along with the ability to read and write to any flip-flop in the circuit.
更多
查看译文
关键词
electronic engineering computing,logic design,programmable logic devices,reverse engineering,PUF-based logic,arbitrary circuit obfuscation,flip-flop,hardware obfuscation,integrated circuit,intellectual property protection,physical unclonable function,programmable logic,reverse engineering attack
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要