A Proactive Countermeasure to Harden Integrated Circuits Against Exploitation
Agency / Branch:
DOD / OSD
We propose to implement a novel countermeasure against the exploitation of integrated circuit hardware. The proposed countermeasure is applicable to both FPGAs and ASICs, increases design obfuscation and promises to block embedded hardware exploits. It also is fully compatible with virtually any other hardware exploit countermeasure and reduces forensic costs when exploits are suspected. The proposed approach is expected to be highly effective against a broad class of functional and firmware Trojans. The approach is also general enough to be effective against virtually any type of logical triggering mechanism. The CML PCI-CARMA software protection system will be used to demonstrate the principles of the proposed approach. PCI-CARMA employs FPGA-based COTS hardware, so it stands to directly benefit from the application of the proposed countermeasure. For Phase I, CML will first demonstrate hardware Trojan injection into a PCI-CARMA design. The proposed countermeasure will then be applied and its effectiveness against Trojan injection will be characterized in terms of invasiveness, false positive and false negative rates and its ability to detect small Trojans. The relative costs and benefits of the proposed approach will also be evaluated.
Small Business Information at Submission:
Computer Measurement Laboratory, Inc.
128 E Pine Avenue Meridian, ID 83642
Number of Employees: