Publication | Closed Access
Case study: Detecting hardware Trojans in third-party digital IP cores
218
Citations
2
References
2011
Year
Unknown Venue
Hardware TrojanEngineeringHardware Verification LanguageInformation SecurityVerificationComputer ArchitectureInformation ForensicsSide-channel AttackFormal VerificationSoftware AnalysisHardware SecurityDenial-of-service AttackHardware Security SolutionIntellectual PropertySecurity TestingComputer EngineeringComputer ScienceSecurity Testing MethodData SecurityCryptographySoftware TestingCase StudyFault AttackIp Vendors
The intellectual property (IP) blocks are designed by hundreds of IP vendors distributed across the world. Such IPs cannot be assumed trusted as hardware Trojans can be maliciously inserted into them and could be used in military, financial and other critical applications. It is extremely difficult to detect Trojans in third-party IPs (3PIPs) simply with conventional verification methods as well as methods developed for detecting Trojans in fabricated ICs. This paper first discusses the difficulties to detect Trojans in 3PIPs. Then a complementary flow is presented to verify the presence of Trojans in 3PIPs by identifying suspicious signals (SS) with formal verification, coverage analysis, removing redundant circuit, sequential automatic test pattern generation (ATPG), and equivalence theorems. Experimental results, shown in the paper for detecting many Trojans inserted into RS232 circuit, demonstrate the efficiency of the flow.
| Year | Citations | |
|---|---|---|
Page 1
Page 1