Survey on Hardware Trojan Detection Techniques
DOI:
https://doi.org/10.61841/7wv0mv63Keywords:
Hardware Trojans, Integrated Circuits, SecurityAbstract
Hardware Trojan (HT) is a malevolent alteration of the circuitry of an IC. These are harmful to the security of the systems which are built on such malicious integrated circuits. Owing to the trend of globalization in the Integrated Circuit Industry, companies often outsource the design and fabrication of ICs to third-party vendors. The consequence of this trend is the potential existence of unlawful stealthily inserted Hardware Trojans which has resulted in a great security concern, and demands identification and detection of vulnerable HTs possible in different components of machine such as memory/cache system. The several types of intentional modification of the circuits result in the outcome of adversarial effects on the computer architecture. In this paper we discuss the various problems that are faced when detecting such Trojans and the solutions that have been created in order to counter such obstacles as well as their convenience. The methods that have been surveyed are applied at different stages of production of the ICs. The techniques used together with their limitations have also been surveyed.
Downloads
References
1. M. Abramovici and P. Bradley. Integrated circuit security: New threats and solutions. In Proc. 5th Annu. Workshop Cyber Security Inf. Intell. Res. Cyber Security Inf. Intell. Challenges Strategies (CSIIRW), Knoxville, TN, USA, 2009, pp. 1–3.
2. C. Bao, D. Forte, A. Srivastava. Temperature Tracking: Toward Robust Run-Time Detection of Hardware Trojans. In Computer-aided Design of Integrated Circuits and Systems, Vol. 34, No. 10, October 2015,
pp. 1577-1585
3. R. S. Chakraborty, S. Narasimhan, and S. Bhunia. Hardware Trojan: Threats and emerging solutions. In Proc. IEEE Int. High Level Design Validation Test Workshop (HLDVT), San Francisco, CA, USA, Nov. 2009, pp. 166–171.
4. X. Chen, Q. Liu, S. Yao, J. Wang, Q. Xu, Y. Wang, Y. Liu, H. Yang. Hardware Trojan Detection in Third-Party Digital Intellectual Property Cores by Multilevel Feature Analysis. In Computer-aided Design of Integrated Circuits and Systems, Vol. 37, No. 7, July 2018, pp. 1370-1383
5. X. Chen, L. Wang, Y. Wang, Y. Liu, H. Yang. A General Framework for Hardware Trojan Detection in Digital Circuits by Statistical Learning Algorithms. In Computer-aided Design of Integrated Circuits and Systems, Vol. 36, No. 10, October 2017, pp. 1633-1646
6. X. Cui, K. Ma, L. Shi, and K. Wu. High-level synthesis for run-time hardware Trojan detection and recovery. In Proc. 51st ACM/EDAC/IEEE Design Autom. Conf. (DAC), San Francisco, CA, USA, Jun. 2014, pp. 1–6.S.
7. K. Haider, C. Jin, M. Ahmad, D. M. Shila, O. Khan, M. Dijk. Advancing the State-of-the-Art in Hardware Trojans Detection. In Dependable and Secure Computing, Vol. 16, No.1, January 2017, pp. 18-32
8. Y. Hou, H. He, K. Shamsi, Y. Jin, D. Wu. On-Chip Analog Trojan Detection Framework for Microprocessor Trustworthiness. In Computer-aided Design of Integrated Circuits and Systems, 2018, pp. 1
9. Y. Jin, N. Kupp, and Y. Makris. Experiences in hardware Trojan design and implementation. In Proc. IEEE Int. Workshop Hardw. Orient. Security Trust (HOST), San Francisco, CA, USA, Jul. 2009, pp. 50–57.
10. A. N. Nowroz, K. Hu, F. Koushanfar, S. Reda. Novel Techniques for High-Sensitivity Hardware Trojan Detection Using Thermal and Power Maps. In Computer-aided Design of Integrated Circuits and Systems, Vol. 33, No. 12, December 2014, pp. 1792-1805
11. H. Shen, H. Tan, H. Li, F. Zhang, X. Li. LMDet: A “Naturalness” Statistical Method for Hardware Trojan Detection. In Transactions on Very Large Scale Integration(VLSI) Systems. In IEEE. Vol. 26, No.4, April 2018, pp. 720-732
12. T. Reece and H. Robinson. Detection of Hardware Trojans in Third-Party Intellectual Property Using Untrusted Modules. In Computer-aided Design of Integrated Circuits and Systems, Vol. 36, No. 3, March 2016, pp. 357-366
13. M. Tehranipoor and F. Koushanfar. A survey of hardware Trojan taxonomy and detection. In IEEE., Vol. 27, No. 1. 10–25, Jan./Feb. 2010, pp. 10-25
14. J. Zhang, F. Yuan, L. Wei, Y. Liu, Q. Xu. VeriTrust:Verification for Hardware Trust. In Computer-aided Design of Integrated Circuits and Systems, Vol. 34, No. 7, July 2015, pp. 1148-1161
15. B. Zhou, W. Zhang, S. Thambipillai, J.T.K. Jin, V. Chaturvedi, T. Luo. Cost-efficient Accleration of Hardware Trojan Detection Through Fan-Out Cone Analysis and Weighted Random Pattern Technique. In Computer-aided Design of Integrated Circuits and Systems, Vol. 35, No. 5, May 2016, pp. 792-805
16. M. Zou, X. Cui, L. Shi, K. Wu. Potential Trigger Detection for Hardware Trojans. In Computer-aided Design of Integrated Circuits and Systems, Vol. 37, No. 7, July 2018, pp. 1384-1395
Downloads
Published
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
You are free to:
- Share — copy and redistribute the material in any medium or format for any purpose, even commercially.
- Adapt — remix, transform, and build upon the material for any purpose, even commercially.
- The licensor cannot revoke these freedoms as long as you follow the license terms.
Under the following terms:
- Attribution — You must give appropriate credit , provide a link to the license, and indicate if changes were made . You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
Notices:
You do not have to comply with the license for elements of the material in the public domain or where your use is permitted by an applicable exception or limitation .
No warranties are given. The license may not give you all of the permissions necessary for your intended use. For example, other rights such as publicity, privacy, or moral rights may limit how you use the material.
