{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,22]],"date-time":"2026-07-22T16:24:31Z","timestamp":1784737471115,"version":"3.55.0"},"reference-count":34,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,9,5]],"date-time":"2022-09-05T00:00:00Z","timestamp":1662336000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,9,5]],"date-time":"2022-09-05T00:00:00Z","timestamp":1662336000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Wireless Com Network"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Recently, the issue of malicious circuit alteration and attack draws more attention than ever before due to the globalization of IC design and manufacturing. Malicious circuits, also known as hardware Trojans, are found able to degrade the circuit performance or even leak confidential information, and accordingly it is definitely an issue of immediate concern to develop detection techniques against hardware Trojans. This paper presents a ring oscillator-based detection technique to improve the hardware Trojan detection performance. A circuit under test is divided into a great number of blocks, path assignment is optimized using a path tracking algorithm, and a high coverage is reached accordingly.<\/jats:p>","DOI":"10.1186\/s13638-022-02165-9","type":"journal-article","created":{"date-parts":[[2022,9,5]],"date-time":"2022-09-05T19:02:52Z","timestamp":1662404572000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["A security method of hardware Trojan detection using path tracking algorithm"],"prefix":"10.1186","volume":"2022","author":[{"given":"Der-Chen","family":"Huang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chun-Fang","family":"Hsiao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tin-Wei","family":"Chang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ying-Yi","family":"Chu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,9,5]]},"reference":[{"issue":"1","key":"2165_CR1","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1109\/MDT.2010.7","volume":"27","author":"M Tehranipoor","year":"2010","unstructured":"M. Tehranipoor, F. Koushanfar, A survey of hardware Trojan taxonomy and detection. IEEE Des. Test Comput. 27(1), 10\u201325 (2010)","journal-title":"IEEE Des. Test Comput."},{"issue":"3","key":"2165_CR2","doi-asserted-by":"publisher","first-page":"315","DOI":"10.1109\/TVLSI.2021.3138303","volume":"30","author":"HE Taheri","year":"2022","unstructured":"H.E. Taheri, M. Mirhassani, A pre-activation, golden IC free, hardware Trojan detection approach. IEEE Trans. Very Large Scale Integr. Syst. 30(3), 315\u2013324 (2022)","journal-title":"IEEE Trans. Very Large Scale Integr. Syst."},{"key":"2165_CR3","doi-asserted-by":"crossref","unstructured":"R.M. Rad, X. Wang, M. Tehranipoor, J. Plusquellic, Power supply signal calibration techniques for improving detection resolution to hardware Trojans, in 2020 International Conference on Computer-Aided Design, pp. 632\u2013639 (2008)","DOI":"10.1109\/ICCAD.2008.4681643"},{"key":"2165_CR4","doi-asserted-by":"crossref","unstructured":"J. Rajendran, V. Jyothi, O. Sinanoglu, R. Karri, Design and analysis of ring oscillator based design-for-trust technique, in VLSI Test Symposium (VTS), pp. 105\u2013110 (2011)","DOI":"10.1109\/VTS.2011.5783766"},{"key":"2165_CR5","doi-asserted-by":"crossref","unstructured":"J. Rilling, D. Graziano, J. Hitchcock, T. Meyer, X. Wang et al., Circumventing a Ring Oscillator Approach to FPGA-Based Hardware Trojan Detection, in IEEE International Conference on Computer Design (ICCD), pp. 289\u2013292 (2011)","DOI":"10.1109\/ICCD.2011.6081411"},{"issue":"7","key":"2165_CR6","first-page":"66","volume":"44","author":"M Tehranipoor","year":"2011","unstructured":"M. Tehranipoor, H. Salmani, X. Zhang, M. Wang, R. Karri, Trustworthy hardware Trojan detection and design-for-trust challenges. IEEE Trans. Comput. 44(7), 66\u201374 (2011)","journal-title":"IEEE Trans. Comput."},{"issue":"6","key":"2165_CR7","doi-asserted-by":"publisher","first-page":"1010","DOI":"10.1109\/TCAD.2020.3047976","volume":"40","author":"W Hu","year":"2021","unstructured":"W. Hu, C.-H. Chang, A. Sengupta, S. Bhunia, R. Kastner et al., An overview of hardware security and trust: threats, countermeasures, and design tools. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 40(6), 1010\u20131038 (2021)","journal-title":"IEEE Trans. Comput. Aided Des. Integr. Circuits Syst."},{"key":"2165_CR8","doi-asserted-by":"crossref","unstructured":"D. Mukhopadhyay, R.S. Chakraborty, Testability of cryptographic hardware and detection of hardware Trojans, in IEEE Asian Test Symposium (ATS\u201911), pp. 517\u2013524 (2011)","DOI":"10.1109\/ATS.2011.27"},{"key":"2165_CR9","doi-asserted-by":"crossref","unstructured":"F. Wolff, C. Papachristou, S. Bhunia, R.S. Chakraborty, Towards Trojan-free trusted ICs: problem analysis and detection scheme, in Conference Design, Automation and Test in Europe (DATE\u201908), pp. 1362\u20131365 (2008)","DOI":"10.1145\/1403375.1403703"},{"key":"2165_CR10","doi-asserted-by":"crossref","unstructured":"L.-W. Wang, H.-W. Luo, A power analysis based approach to detect Trojan circuits, in International Conference on Quality, Reliability, Risk, Maintenance, and Safety Engineering (ICQR2MSE), pp. 380\u2013384 (2011)","DOI":"10.1109\/ICQR2MSE.2011.5976635"},{"issue":"2","key":"2165_CR11","doi-asserted-by":"publisher","first-page":"573","DOI":"10.1109\/TCSI.2021.3116806","volume":"69","author":"M Elshamy","year":"2022","unstructured":"M. Elshamy, G.D. Natale, A. Sayed, A. Pavlidis, M.-M. Lou\u00ebrat et al., Digital-to-analog hardware Trojan attacks. IEEE Trans. Circuits Syst. I Regul. Pap. 69(2), 573\u2013586 (2022)","journal-title":"IEEE Trans. Circuits Syst. I Regul. Pap."},{"key":"2165_CR12","doi-asserted-by":"crossref","unstructured":"R.S. Chakraborty, S. Narasimhan, S. Bhunia, Hardware Trojan: threats and emerging solutions, in IEEE International High Level Design Validation and Test Workshop (HLDVT\u201909), pp. 166\u2013171 (2009)","DOI":"10.1109\/HLDVT.2009.5340158"},{"key":"2165_CR13","doi-asserted-by":"crossref","unstructured":"A. Adamov, V. Hahanov, Security risks in hardware: implementation and detection problem, in East-West Design and Test Symposium (EWDTS), pp. 425\u2013427 (2010)","DOI":"10.1109\/EWDTS.2010.5742118"},{"key":"2165_CR14","doi-asserted-by":"crossref","unstructured":"D. Agrawal, S. Baktir, D. Karakoyunlu, P. Rohatgi, B. Sunar, Trojan detection using IC fingerprinting, in IEEE Symposium on Security and Privacy (SP\u201907), pp. 296\u2013310 (2007)","DOI":"10.1109\/SP.2007.36"},{"key":"2165_CR15","doi-asserted-by":"crossref","unstructured":"H. Liu, H. Luo, L. Wang, Design of hardware Trojan horse based on counter, in International Conference on Quality, Reliability, Risk, Maintenance, and Safety Engineering (ICQR2MSE), pp. 1007\u20131009 (2011)","DOI":"10.1109\/ICQR2MSE.2011.5976774"},{"key":"2165_CR16","doi-asserted-by":"crossref","unstructured":"Y. Jin, N. Kupp, Y. Makris, Experiences in hardware Trojan design and implementation, in IEEE Int. Workshop Hardware-Oriented Security and Trust (HOST\u201909), pp. 50\u201357 (2009)","DOI":"10.1109\/HST.2009.5224971"},{"key":"2165_CR17","unstructured":"J. Li, J. Lach, At-speed delay characterization for IC authentication and Trojan horse detection, in IEEE International Workshop on Hardware-Oriented Security and Trust (HOST\u201908), pp. 8\u201314 (2008)"},{"issue":"10","key":"2165_CR18","first-page":"39","volume":"43","author":"R Karri","year":"2010","unstructured":"R. Karri, J. Rajendran, K. Rosenfeld, M. Tehranipoor, Trustworthy hardware: identifying and classifying hardware Trojans. IEEE Trans. Comput. 43(10), 39\u201346 (2010)","journal-title":"IEEE Trans. Comput."},{"key":"2165_CR19","unstructured":"X. Wang, M. Tehranipoor, J. Plusquellic, Detecting malicious inclusions in secure hardware: challenges and solutions, in IEEE International Workshop on Hardware-Oriented Security and Trust (HOST\u201908), pp. 15\u201319 (2008)"},{"key":"2165_CR20","unstructured":"Zh. Chen, X. Guo, R. Nagesh, A. Reddy, M. Gora, A. Maiti, Hardware Trojan designs on BASYS FPGA board, in Embedded System Challenge Contest in Cyber Security Awareness Week (CSAW), (2008)"},{"key":"2165_CR21","doi-asserted-by":"crossref","unstructured":"Y. Jin, Y. Makris, Hardware Trojan detection using path delay fingerprint, in IEEE International Workshop on Hardware-Oriented Security and Trust (HOST\u201908), pp. 51\u201357 (2008)","DOI":"10.1109\/HST.2008.4559049"},{"key":"2165_CR22","doi-asserted-by":"crossref","unstructured":"R.S. Chakraborty, S. Paul, S. Bhunia, On-demand transparency for improving hardware Trojan detectability, in IEEE International Workshop on Hardware-Oriented Security and Trust (HOST\u201908), pp. 48\u201350 (2008)","DOI":"10.1109\/HST.2008.4559048"},{"key":"2165_CR23","doi-asserted-by":"crossref","unstructured":"M. Banga, M. Hsiao, A region based approach for the identification of hardware Trojans, in IEEE International Workshop on Hardware-Oriented Security and Trust (HOST'08), pp. 40\u201347 (2008)","DOI":"10.1109\/HST.2008.4559047"},{"key":"2165_CR24","doi-asserted-by":"crossref","unstructured":"X. Wang, H. Salmani, M. Tehranipoor, J. Plusquellic, Hardware Trojan detection and isolation using current integration and localized current analysis, in IEEE International Symposium on Defect and Fault Tolerance of VLSI Syst., pp. 87\u201395 (2008)","DOI":"10.1109\/DFT.2008.61"},{"key":"2165_CR25","doi-asserted-by":"crossref","unstructured":"M. Potkonja, A. Nahapetian, M. Nelson, T. Massey, Hardware Trojan horse detection using gate-level characterization, in IEEE Design Automation Conference, pp. 688\u2013693 (2009)","DOI":"10.1145\/1629911.1630091"},{"issue":"1","key":"2165_CR26","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1109\/MDT.2010.21","volume":"27","author":"Y Jin","year":"2010","unstructured":"Y. Jin, Y. Makris, Hardware Trojans in wireless cryptographic ICs. IEEE Des. Test of Comput. 27(1), 26\u201335 (2010)","journal-title":"IEEE Des. Test of Comput."},{"key":"2165_CR27","doi-asserted-by":"crossref","unstructured":"Y. Alkabani, F. Koushanfar, Extended abstract designer's hardware Trojan horse, in IEEE International Workshop on Hardware-Oriented Security and Trust (HOST\u201908), pp. 82\u201383 (2008)","DOI":"10.1109\/HST.2008.4559059"},{"key":"2165_CR28","doi-asserted-by":"crossref","unstructured":"R. Rad, J. Plusquellic, M. Tehranipoor, Sensitivity analysis to hardware Trojans using power supply transient signals, in IEEE International Workshop on Hardware-Oriented Security and Trust (HOST\u201908), pp. 3\u20137 (2008)","DOI":"10.1109\/HST.2008.4559037"},{"key":"2165_CR29","doi-asserted-by":"crossref","unstructured":"Y. Alkabani,F. Koushanfar, Consistency-based characterization for IC Trojan detection, in IEEE International Conference on Computing-Aided Design, pp.123\u2013127 (2009)","DOI":"10.1145\/1687399.1687426"},{"key":"2165_CR30","doi-asserted-by":"crossref","unstructured":"P. Kitsos, N. Sklavos, A.G. Voyiatzis, Ring oscillators and hardware Trojan detection. Hardware Security and Trust, Springer, 169\u2013187 (2017)","DOI":"10.1007\/978-3-319-44318-8_9"},{"key":"2165_CR31","doi-asserted-by":"crossref","unstructured":"D. S, R. S. R and N. D. M, Hardware Trojan detection using ring oscillator, in International Conference on Communication and Electronics Systems (ICCES), pp. 362\u2013368 (2021)","DOI":"10.1109\/ICCES51350.2021.9488935"},{"key":"2165_CR32","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1016\/j.micpro.2018.08.008","volume":"63","author":"MRA Kouhanjani","year":"2018","unstructured":"M.R.A. Kouhanjani, A.H. Jahangir, Improving hardware Trojan detection using scan chain based ring oscillators. Microprocess. Microsyst. 63, 55\u201365 (2018)","journal-title":"Microprocess. Microsyst."},{"issue":"11","key":"2165_CR33","first-page":"79","volume":"35","author":"O Jin","year":"2018","unstructured":"O. Jin, L. Li, W.-T. Zhou, Hardware Trojan detection based on ring oscillator. Microelectron. Comput. 35(11), 79\u201383 (2018)","journal-title":"Microelectron. Comput."},{"issue":"2","key":"2165_CR34","doi-asserted-by":"publisher","first-page":"774","DOI":"10.1109\/TETC.2020.2984162","volume":"9","author":"S Alhelaly","year":"2021","unstructured":"S. Alhelaly, J. Dworak, K. Nepal, T. Manikas, P. Gui et al., 3D ring oscillator based test structures to detect a Trojan Die in a 3D die stack in the presence of process variations. IEEE Trans. Emerg. Top. Comput. 9(2), 774\u2013786 (2021)","journal-title":"IEEE Trans. Emerg. Top. Comput."}],"container-title":["EURASIP Journal on Wireless Communications and Networking"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13638-022-02165-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13638-022-02165-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13638-022-02165-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,3]],"date-time":"2024-10-03T07:20:15Z","timestamp":1727940015000},"score":1,"resource":{"primary":{"URL":"https:\/\/jwcn-eurasipjournals.springeropen.com\/articles\/10.1186\/s13638-022-02165-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,9,5]]},"references-count":34,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2022,12]]}},"alternative-id":["2165"],"URL":"https:\/\/doi.org\/10.1186\/s13638-022-02165-9","relation":{},"ISSN":["1687-1499"],"issn-type":[{"value":"1687-1499","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,9,5]]},"assertion":[{"value":"3 June 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 August 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 September 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"81"}}