首页> 外文会议>Design, Automation and Test in Europe Conference and Exhibition >Design Obfuscation through Selective Post-Fabrication Transistor-Level Programming
【24h】

Design Obfuscation through Selective Post-Fabrication Transistor-Level Programming

机译:通过选择性制造后晶体管级编程进行设计混淆

获取原文
获取外文期刊封面目录资料

摘要

Widespread adoption of the fabless business model and utilization of third-party foundries have increased the exposure of sensitive designs to security threats such as intellectual property (IP) theft and integrated circuit (IC) counterfeiting. As a result, concerted interest in various design obfuscation schemes for deterring reverse engineering and/or unauthorized reproduction and usage of ICs has surfaced. To this end, in this paper we present a novel mechanism for structurally obfuscating sensitive parts of a design through post-fabrication TRAnsistor-level Programming (TRAP). We introduce a transistor-level programmable fabric and we discuss its unique advantages towards design obfuscation, as well as a customized CAD framework for seamlessly integrating this fabric in an ASIC design flow. We theoretically analyze the complexity of attacking TRAP-obfuscated designs through both brute-force and intelligent SAT-based attacks and we present a silicon implementation of a platform for experimenting with TRAP. Effectiveness of the proposed method is evaluated through selective obfuscation of various modules of a modern microprocessor design. Results corroborate that, as compared to an FPGA implementation, TRAP-based obfuscation offers superior resistance against both brute-force and oracle-guided SAT attacks, while incurring an order of magnitude less area, power and delay overhead.
机译:无晶圆厂业务模式的广泛采用和第三方代工厂的使用,已使敏感设计面临诸如知识产权(IP)盗窃和集成电路(IC)伪造等安全威胁的风险。结果,对用于阻止IC的逆向工程和/或未授权的复制和使用的各种设计混淆方案的共同兴趣已经浮出水面。为此,在本文中,我们提出了一种新颖的机制,可以通过后制造TRAnsistor级编程(TRAP)在结构上混淆设计的敏感部分。我们介绍了晶体管级可编程结构,并讨论了其在设计混淆方面的独特优势,以及用于将这种结构无缝集成到ASIC设计流程中的定制CAD框架。我们从理论上分析了通过蛮力攻击和基于SAT的智能攻击来攻击受TRAP迷惑的设计的复杂性,并提出了一种用于TRAP实验平台的芯片实现。通过选择性混淆现代微处理器设计的各个模块,可以评估所提出方法的有效性。结果证实,与FPGA实施相比,基于TRAP的混淆技术对强力攻击和oracle引导的SAT攻击均具有出色的抵抗力,而面积,功耗和延迟开销却减少了一个数量级。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号