Your browser does not support JavaScript!

Sensitivity analysis of testability parameters for secure IC design

Sensitivity analysis of testability parameters for secure IC design

For access to this article, please select a purchase option:

Buy article PDF
(plus tax if applicable)
Buy Knowledge Pack
10 articles for $120.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Your details
Why are you recommending this title?
Select reason:
IET Computers & Digital Techniques — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

Insertion of malicious circuits commonly known as Hardware Trojans into an original integrated circuit (IC) design to alter the functionality has been a major concern in recent years. As a result, over the years multiple techniques have been suggested by researchers to combat these malicious threats. Hard to test nets in any logic circuit are the most vulnerable to insertion of Hardware Trojans. Testability analysis is the process of identification of these hard to test nets in a logic circuit. Testability analysis is achieved through the testability metrics namely controllability and observability. Testability metrics can be used as a yardstick in devising efficient Hardware Trojan detection methods. The crux of this study is a novel method for identification of susceptible nets that are prone to Hardware Trojan insertions in a logic circuit. The study also presents a comprehensive analysis of the impact on testability parameters as a result of Hardware Trojans in the identified susceptible nets. The method utilises the testability parameters of nets to define threshold values for isolating susceptible nets in a design. The study details out the impact of the number of trigger inputs as well as the distribution of trigger nets on the testability metrics of digital circuits.


    1. 1)
      • 24. Contreras, G.K., Nahiyan, A., Bhunia, S., et al: ‘Security vulnerability analysis of design-for-test exploits for asset protection in SoCs’. 22nd Asia and South Pacific Design Automation Conf. (ASP-DAC), Mihama-ku Chiba, Japan, 2017, pp. 617622.
    2. 2)
      • 3. Bushnell, M.L., Agarwal, V.D.: ‘Essentials of electronic testing for digital, memory and mixed signal VLSI circuits’ (Kluwer Academic Publications, USA., 2002).
    3. 3)
      • 10. Chakraborty, R.S., Bhunia, S.: ‘Security against hardware trojan through a novel application of design obfuscation’. Proc. of the 2009 Int. Conf. on Computer-Aided Design, San Jose, CA, USA., 2009, pp. 113116.
    4. 4)
      • 22. Mishra, P., Bhunia, S., Tehranipoor, M.: ‘Digital circuit vulnerabilities to hardware trojans’, in: ‘Hardware IP security and Trust' (Springer Publishers, Switzerland, 2017), pp. 1736.
    5. 5)
      • 15. Abramovici, M., Bradley, P.: ‘Integrated circuit security: new threats and solutions’. Proc. of the 5th Annual Workshop on Cyber Security and Information Intelligence Research: Cyber Security and Information Intelligence Challenges and Strategies, Oak Ridge, TN, USA., 2009, p. 55.
    6. 6)
      • 13. Kim, L.-W., Villasenor, J.D.: ‘A system-on-chip bus architecture for thwarting integrated circuit Trojan horses’, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., 2011, 19, (10), pp. 19211926.
    7. 7)
      • 17. Salmani, H.: ‘COTD: reference-free hardware trojan detection and recovery based on controllability and observability in gate-level netlist’, IEEE Trans. Inf. Forensics Sec., 2017, 12, (2), pp. 338350.
    8. 8)
      • 16. Cruz, J., Yuanwen, H., Mishra, P., et al: ‘An automated configurable Trojan insertion framework for dynamic trust benchmarks’. Design, Automation & Test in Europe Conf. & Exhibition (DATE), Dresden, Germany, 2018, pp. 15981603.
    9. 9)
      • 5. Kan, X., Forte, D., Tehranipoor, M.: ‘A novel built-in authentication technique to prevent inserting hardware trojans’. IEEE Trans. Integr. Circuits Syst., 2014, 33, (12), pp. 17781791.
    10. 10)
      • 21. Salmani, H., Tehranipoor, M.: ‘Vulnerability analysis of a circuit layout to hardware Trojan insertion’, IEEE Trans. Inf. Forensics Sec., 2016, 11, (6), pp. 12141225.
    11. 11)
      • 25. Rajendran, S., Mary Lourde, R.: ‘An efficient software tool based on SCOAP for testability analysis of combinational circuits’, Int. J. Simul.–Syst., Sci. Technol., 2019, 20, (1), pp. 30.130.10.
    12. 12)
      • 2. Chakraborty, R.S., Narasimhan, S., Bhunia, S.: ‘Hardware trojan: threats and emerging solutions’. IEEE Int. Conf. on High Level Design Validation and Test Workshop, San Francisco, CA, USA., 2009.
    13. 13)
      • 8. Li, J., John, L.: ‘At-speed delay characterization for IC authentication and trojan horse detection’. Proc. of IEEE Int. Workshop on Hardware-Oriented Security and Trust, Anaheim, CA, USA., 2008, pp. 814.
    14. 14)
      • 11. Salmani, H., Tehranipoor, M., Plusquellic, J.: ‘A novel technique for improving hardware trojan detection and reducing trojan activation time’, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., 2012, 20, (1), pp. 112125.
    15. 15)
      • 19. Waksman, A., Suozzo, M., Sethumadhavan, S.: ‘FANCI: identification of stealthy malicious logic using Boolean functional analysis’. Proc. ACM SIGSAC Conf. Comput. Commun. Security (CCS), New York, NY, USA., 2013, pp. 697708.
    16. 16)
      • 9. Chakraborty, R. S., Bhunia, S.: ‘Hardware protection and authentication through netlist level obfuscation’. Proc. of the 2008 IEEE/ACM Int. Conf. on Computer-Aided Design, San Jose, CA, USA., 2008, pp. 674677.
    17. 17)
      • 18. Sebt, S.M., Patooghy, A., Beitollahi, H., et al: ‘Circuit enclaves susceptible to hardware Trojans insertion at gate-level designs’, IET Comput. Digit. Tech., 2018, 12, (6), pp. 251257.
    18. 18)
      • 12. Xiao, K., Tehranipoor, M.: ‘BISA: built-in self-authentication for preventing hardware Trojan insertion’. Proc. of IEEE Int. Symp. on Hardware-Oriented Security and Trust (HOST), Austin, TX, USA., 2013, pp. 4550.
    19. 19)
      • 6. Agrawal, D., Selcuk, B., Karakoyunlu, D., et al: ‘Trojan detection using IC fingerprinting’. Proc. of IEEE Symp. on Security and Privacy, Oakland, CA, USA., 2007, pp. 296310.
    20. 20)
      • 14. Kim, L.-W., Villasenor, J.D.: ‘A Trojan-resistant system-on-chip bus architecture’. Proc. of IEEE Military Communications Conf., Boston, MA, USA., 2009, pp. 16.
    21. 21)
      • 1. Mukhopadhyay, D., Chakraborty, R.S.: ‘Overview of hardware trojans’, in: ‘Hardware security- design, threats and safeguards' (Taylor and Francis Group, USA., 2015), pp. 382396.
    22. 22)
      • 23. Bhunia, S., Hsiao, M.S., Banga, M., et al: ‘Hardware trojan attacks: threat analysis and countermeasures’, IEEE Proc., 2014, 102, (8), pp. 12291247.
    23. 23)
      • 7. Wang, X., Salmani, H., Tehranipoor, M., et al: ‘Hardware Trojan detection and isolation using current integration and localized current analysis’. Proc. of IEEE Int. Symp. on Defect and Fault Tolerance of VLSI Systems, Boston, MA, USA., 2008, pp. 8795.
    24. 24)
      • 4. Tehranipoor, M., Koushanfar, F.: ‘A survey of hardware trojan taxonomy and detection’, IEEE Des. Test Comput., 2010, 27, (1), pp. 1025.
    25. 25)
      • 20. Zhang, J., Yuan, F., Wei, L., et al: ‘Veritrust: verification for hardware trust’. Proc. ACM/EDAC/IEEE Design Autom. Conf. (DAC), Austin, TX, USA., 2013, pp. 61-161-8.

Related content

This is a required field
Please enter a valid email address