Thwarting Reverse Engineering Attacks through Keyless Logic Obfuscation


연구 분야: Analysis



학회: 2023 IEEE 41st VLSI Test Symposium (VTS)


초록

Logic obfuscation protects semiconductor IPs against reverse engineering threats by concealing IP implementation details using a tamper-proof key. With the continuous evolution of key recovery attacks exploiting functional, structural, and physical key exposures, the typical assumption of key secrecy becomes increasingly untenable. This work aims to end the tug of war between key-based defenses and key recovery attacks by delivering reverse engineering resilience through a novel keyless obfuscation approach that demands no external secret. The proposed solution locks the full functionality of a design using internally-generated and constantly-changing secrets that can be only extracted from the FSM transition history. The intrinsic secrets are secure against reverse engineering attempts due to the hardness of identifying valid transition paths to a target state from the obfuscated gate-level netlist. We develop an algorithm to synthesize the obfuscated FSM logic and the dynamic key update logic which jointly activate the design for all valid sequential queries so as to deliver unimpeded functionality for legal users. The algorithm enforces key consistency through equivalence-preserving FSM transformation and constraint-based state encoding to handle complex reconverging transition paths. Experimental results on MCNC benchmarks confirm the practicality and security of the proposed keyless logic obfuscation methodology.


Author Profile
Leon Li

University of California San Diego California U.S.A.

정보 없음
Author Profile
Alex Orailoglu

University of California San Diego California U.S.A.

정보 없음

📄 논문 정보

발행 연도 2023년
인용수 5
출판 국가
사이트 IEEE
좋아요 수 0

연관 논문 목록 (94건)