{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,10]],"date-time":"2026-01-10T19:22:05Z","timestamp":1768072925137,"version":"3.49.0"},"reference-count":58,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2022,12,1]],"date-time":"2022-12-01T00:00:00Z","timestamp":1669852800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,12,1]],"date-time":"2022-12-01T00:00:00Z","timestamp":1669852800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Electron Test"],"published-print":{"date-parts":[[2022,12]]},"DOI":"10.1007\/s10836-022-06035-6","type":"journal-article","created":{"date-parts":[[2022,12,7]],"date-time":"2022-12-07T05:03:05Z","timestamp":1670389385000},"page":"667-682","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["A CatBoost Based Approach to Detect Label Flipping Poisoning Attack in Hardware Trojan Detection Systems"],"prefix":"10.1007","volume":"38","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4686-777X","authenticated-orcid":false,"given":"Richa","family":"Sharma","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"G.\u00a0K.","family":"Sharma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manisha","family":"Pattanaik","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,12,7]]},"reference":[{"key":"6035_CR1","unstructured":"Aryal K, Gupta M, Abdelsalam M (2021) A survey on adversarial attacks for malware analysis. arXiv preprint arXiv:2111.08223"},{"issue":"4","key":"6035_CR2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3315574","volume":"24","author":"K Basu","year":"2019","unstructured":"Basu K, Saeed SM, Pilato C, Ashraf M, Nabeel MT, Chakrabarty K, Karri R (2019) Cad-base: An attack vector into the electronics supply chain. ACM Trans Des Autom Electron Syst\u00a0(TODAES) 24(4):1\u201330","journal-title":"ACM Trans Des Autom Electron Syst\u00a0(TODAES)"},{"issue":"8","key":"6035_CR3","doi-asserted-by":"publisher","first-page":"1229","DOI":"10.1109\/JPROC.2014.2334493","volume":"102","author":"S Bhunia","year":"2014","unstructured":"Bhunia S, Hsiao MS, Banga M, Narasimhan S (2014) Hardware trojan attacks: threat analysis and countermeasures. Proc IEEE 102(8):1229\u20131247","journal-title":"Proc IEEE"},{"key":"6035_CR4","doi-asserted-by":"crossref","unstructured":"Chakraborty RS, Narasimhan S, Bhunia S (2009) Hardware trojan: Threats and emerging solutions. In: Proc. IEEE International high level design validation and test workshop. pp 166\u2013171","DOI":"10.1109\/HLDVT.2009.5340158"},{"key":"6035_CR5","doi-asserted-by":"crossref","unstructured":"Chen T, Guestrin C (2016) Xgboost: A scalable tree boosting system. In: Proceedings of the 22nd acm sigkdd international conference on knowledge discovery and data mining. pp 785\u2013794","DOI":"10.1145\/2939672.2939785"},{"key":"6035_CR6","doi-asserted-by":"crossref","unstructured":"Cheng N, Zhang H, Li Z (2021) Data sanitization against label flipping attacks using adaboost-based semi-supervised learning technology. Soft Comput 25(23)14573\u201314581","DOI":"10.1007\/s00500-021-06384-y"},{"key":"6035_CR7","doi-asserted-by":"crossref","unstructured":"Clements J, Lao Y (2018) Hardware trojan attacks on neural networks. arXiv preprint arXiv:1806.05768","DOI":"10.1109\/GlobalSIP.2018.8646335"},{"issue":"2","key":"6035_CR8","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1007\/s10836-018-5726-9","volume":"34","author":"R Elnaggar","year":"2018","unstructured":"Elnaggar R, Chakrabarty K (2018) Machine learning for hardware security: Opportunities and risks. J Electron Test 34(2):183\u2013201","journal-title":"J Electron Test"},{"key":"6035_CR9","doi-asserted-by":"crossref","unstructured":"Fern N, Kulkarni S, Cheng K-TT (2015) Hardware trojans hidden in RTL don\u2019t cares-automated insertion and prevention methodologies. In: Proc. IEEE International Test Conference (ITC). pp 1\u20138","DOI":"10.1109\/TEST.2015.7342387"},{"key":"6035_CR10","doi-asserted-by":"crossref","unstructured":"Friedman JH (2001) Greedy function approximation: a gradient boosting machine. Ann Stat pp. 1189\u20131232","DOI":"10.1214\/aos\/1013203451"},{"key":"6035_CR11","unstructured":"Gao Y, Doan BG, Zhang Z, Ma S, Zhang J, Fu A, Nepal S, Kim H (2020) Backdoor attacks and countermeasures on deep learning: A comprehensive review. arXiv preprint arXiv:2007.10760"},{"key":"6035_CR12","doi-asserted-by":"crossref","unstructured":"Goldstein LH, Thigpen EL (1980) Scoap: Sandia controllability\/observability analysis program. In Proceedings of the 17th Design Automation Conference pp. 190\u2013196","DOI":"10.1145\/800139.804528"},{"key":"6035_CR13","unstructured":"Goodfellow IJ, Shlens J, Szegedy C (2014) Explaining and harnessing adversarial examples. arXiv preprint arXiv:1412.6572"},{"key":"6035_CR14","doi-asserted-by":"crossref","unstructured":"Gu T, Liu K, Dolan-Gavitt B, Garg S (2019) Badnets: Evaluating backdooring attacks on deep neural networks. IEEE Access 7:47230\u201347244","DOI":"10.1109\/ACCESS.2019.2909068"},{"key":"6035_CR15","doi-asserted-by":"crossref","unstructured":"Hasegawa K, Oya M, Yanagisawa M, Togawa N (2016) Hardware trojans classification for gate-level netlists based on machine learning. In: Proc. 22nd International Symposium on On-Line Testing and Robust System Design (IOLTS). IEEE, pp 203\u2013206","DOI":"10.1109\/IOLTS.2016.7604700"},{"key":"6035_CR16","doi-asserted-by":"crossref","unstructured":"Hasegawa K, Yanagisawa M, Togawa N (2017) Trojan-feature extraction at gate-level netlists and its application to hardware-trojan detection using random forest classifier. In: Proc. IEEE International Symposium on Circuits and Systems (ISCAS). pp 1\u20134","DOI":"10.1109\/ISCAS.2017.8050827"},{"key":"6035_CR17","doi-asserted-by":"crossref","unstructured":"Hasegawaa K, Yanagisawa M, Togawa N (2017) Hardware trojans classification for gate-level netlists using multi-layer neural networks. In: Proc. IEEE 23rd International Symposium on On-Line Testing and Robust System Design (IOLTS). pp 227\u2013232","DOI":"10.1109\/IOLTS.2017.8046227"},{"key":"6035_CR18","doi-asserted-by":"crossref","unstructured":"Hu W, Zhang L, Ardeshiricham A, Blackstone J, Hou B, Tai Y, Kastner R (2017) Why you should care about don\u2019t cares: Exploiting internal don\u2019t care conditions for hardware trojans. In: Proc. IEEE\/ACM International Conference on Computer-Aided Design (ICCAD). pp 707\u2013713","DOI":"10.1109\/ICCAD.2017.8203846"},{"key":"6035_CR19","doi-asserted-by":"crossref","unstructured":"Huang Z, Wang Q, Chen Y, Jiang X (2020) A survey on machine learning against hardware trojan attacks: Recent advances and challenges. IEEE Access 8:10796\u201310826","DOI":"10.1109\/ACCESS.2020.2965016"},{"issue":"6","key":"6035_CR20","doi-asserted-by":"publisher","first-page":"264","DOI":"10.1049\/iet-cdt.2014.0039","volume":"8","author":"N Jacob","year":"2014","unstructured":"Jacob N, Merli D, Heyszl J, Sigl G (2014) Hardware trojans: current challenges and approaches. IET Comput Digit Tech 8(6):264\u2013273","journal-title":"IET Comput Digit Tech"},{"key":"6035_CR21","doi-asserted-by":"publisher","first-page":"651","DOI":"10.1016\/j.neucom.2020.07.133","volume":"423","author":"S Kaviani","year":"2021","unstructured":"Kaviani S, Sohn I (2021) Defense against neural trojan attacks: A survey. Neurocomputing 423:651\u2013667","journal-title":"Neurocomputing"},{"key":"6035_CR22","doi-asserted-by":"crossref","unstructured":"Khamitkar R, Dube R (2022) A survey on using machine learning to counter hardware trojan challenges. In: ICT with Intelligent Applications. Springer, pp 539\u2013547","DOI":"10.1007\/978-981-16-4177-0_53"},{"key":"6035_CR23","doi-asserted-by":"crossref","unstructured":"Kok CH, Ooi CY, Inoue M, Moghbel M, Dass SB, Choo HS, Ismail N, Hussin FA (2019) Net classification based on testability and netlist structural features for hardware trojan detection. In: Proc. IEEE 28th Asian Test Symposium (ATS). pp 105\u20131055","DOI":"10.1109\/ATS47505.2019.00020"},{"key":"6035_CR24","doi-asserted-by":"crossref","unstructured":"Kok CH, Ooi CY, Moghbel M, Ismail N, Choo HS, Inoue M (2019) Classification of trojan nets based on scoap values using supervised learning. In: Proc. IEEE International Symposium on Circuits and Systems (ISCAS). pp 1\u20135","DOI":"10.1109\/ISCAS.2019.8702462"},{"key":"6035_CR25","doi-asserted-by":"crossref","unstructured":"Kurihara T, Togawa N (2021) Hardware-trojan classification based on the structure of trigger circuits utilizing random forests. In: Proc. IEEE 27th International Symposium on On-Line Testing and Robust System Design (IOLTS). pp 1\u20134","DOI":"10.1109\/IOLTS52814.2021.9486700"},{"key":"6035_CR26","doi-asserted-by":"publisher","first-page":"426","DOI":"10.1016\/j.vlsi.2016.01.004","volume":"55","author":"H Li","year":"2016","unstructured":"Li H, Liu Q, Zhang J (2016) A survey of hardware trojan threat and defense. Integration 55:426\u2013437","journal-title":"Integration"},{"key":"6035_CR27","doi-asserted-by":"crossref","unstructured":"Liakos KG, Georgakilas GK, Moustakidis S, Sklavos N, Plessas FC (2020) Conventional and machine learning approaches as countermeasures against hardware trojan attacks. Microprocess Microsyst\u00a0p. 103295","DOI":"10.1016\/j.micpro.2020.103295"},{"issue":"2","key":"6035_CR28","doi-asserted-by":"publisher","first-page":"228","DOI":"10.1109\/JETCAS.2021.3084400","volume":"11","author":"W Liu","year":"2021","unstructured":"Liu W, Chang C-H, Wang X, Liu C, Fung JM, Ebrahimabadi M, Karimi N, Meng X, Basu K (2021) Two sides of the same coin: Boons and banes of machine learning in hardware security. IEEE J Emerging Sel Top Circuits Syst 11(2):228\u2013251","journal-title":"IEEE J Emerging Sel Top Circuits Syst"},{"key":"6035_CR29","doi-asserted-by":"crossref","unstructured":"Liu Y, Mondal A, Chakraborty A, Zuzak M, Jacobsen N, Xing D, Srivastava A (2020) A survey on neural trojans. In: Proc. 21st International Symposium on Quality Electronic Design (ISQED). pp 33\u201339","DOI":"10.1109\/ISQED48828.2020.9137011"},{"key":"6035_CR30","doi-asserted-by":"crossref","unstructured":"Liu Y, Xie Y, Srivastava A (2017) Neural trojans. In: Proc. IEEE International Conference on Computer Design (ICCD). pp 45\u201348","DOI":"10.1109\/ICCD.2017.16"},{"issue":"3","key":"6035_CR31","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1007\/s10836-021-05953-1","volume":"37","author":"A Mondal","year":"2021","unstructured":"Mondal A, Biswal RK, Mahalat MH, Roy S, Sen B (2021) Hardware trojan free netlist identification: A clustering approach. J Electron Test 37(3):317\u2013328","journal-title":"J Electron Test"},{"key":"6035_CR32","doi-asserted-by":"crossref","unstructured":"Nahiyan A, Sadi M, Vittal R, Contreras G, Forte D, Tehranipoor M (2017) Hardware trojan detection through information flow security verification. In: Proc. IEEE International Test Conference (ITC). pp 1\u201310","DOI":"10.1109\/TEST.2017.8242062"},{"key":"6035_CR33","doi-asserted-by":"crossref","unstructured":"Nozawa K, Hasegawa K, Hidano S, Kiyomoto S, Hashimoto K, Togawa N (2019) Adversarial examples for hardware-trojan detection at gate-level netlists. In: Comput Secur. Springer, pp 341\u2013359","DOI":"10.1007\/978-3-030-42048-2_22"},{"key":"6035_CR34","doi-asserted-by":"crossref","unstructured":"Paudice A, Mu\u00f1oz-Gonz\u00e1lez L, Lupu EC (2018) Label sanitization against label flipping poisoning attacks. In: Joint European conference on machine learning and knowledge discovery in databases. Springer, pp 5\u201315","DOI":"10.1007\/978-3-030-13453-2_1"},{"key":"6035_CR35","unstructured":"Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Blondel M, Prettenhofer P, Weiss R, Dubourg V et al (2011) Scikit-learn: Machine learning in python. J Mach Learn Res 12:2825\u20132830"},{"issue":"2","key":"6035_CR36","doi-asserted-by":"publisher","first-page":"1883","DOI":"10.4249\/scholarpedia.1883","volume":"4","author":"LE Peterson","year":"2009","unstructured":"Peterson LE (2009) K-nearest neighbor. Scholarpedia 4(2):1883","journal-title":"Scholarpedia"},{"key":"6035_CR37","doi-asserted-by":"crossref","unstructured":"Pilato C, Basu K, Regazzoni F, Karri R (2018) Black-hat high-level synthesis: Myth or reality? IEEE Transactions on Very Large Scale Integration (VLSI) Systems\u00a027(4):913\u2013926","DOI":"10.1109\/TVLSI.2018.2884742"},{"key":"6035_CR38","first-page":"100199","volume":"34","author":"N Pitropakis","year":"2019","unstructured":"Pitropakis N, Panaousis E, Giannetsos T, Anastasiadis E, Loukas G (2019) A taxonomy and survey of attacks against machine learning. Comput\u00a0Sci\u00a0Rev 34:100199","journal-title":"Comput\u00a0Sci\u00a0Rev"},{"key":"6035_CR39","unstructured":"Prokhorenkova L, Gusev G, Vorobev A, Dorogush AV, Gulin A (2017) Catboost: unbiased boosting with categorical features. arXiv preprint arXiv:1706.09516"},{"key":"6035_CR40","first-page":"701","volume":"11746","author":"A Rawal","year":"2021","unstructured":"Rawal A, Rawat D, Sadler BM (2021) Recent advances in adversarial machine learning: status, challenges and perspectives. Artificial Intelligence and Machine Learning for Multi-Domain Operations Applications III 11746:701\u2013712","journal-title":"Artificial Intelligence and Machine Learning for Multi-Domain Operations Applications III"},{"issue":"8","key":"6035_CR41","doi-asserted-by":"publisher","first-page":"1283","DOI":"10.1109\/JPROC.2014.2335155","volume":"102","author":"M Rostami","year":"2014","unstructured":"Rostami M, Koushanfar F, Karri R (2014) A primer on hardware security: Models, methods, and metrics. Proc IEEE 102(8):1283\u20131295","journal-title":"Proc IEEE"},{"key":"6035_CR42","unstructured":"Russell SJ (2010) Artificial intelligence a modern approach. Pearson Education, Inc"},{"issue":"2","key":"6035_CR43","doi-asserted-by":"publisher","first-page":"338","DOI":"10.1109\/TIFS.2016.2613842","volume":"12","author":"H Salmani","year":"2017","unstructured":"Salmani H (2017) Cotd: reference-free hardware trojan detection and recovery based on controllability and observability in gate-level netlist. IEEE Trans Inf Forensics Secur 12(2):338\u2013350","journal-title":"IEEE Trans Inf Forensics Secur"},{"key":"6035_CR44","doi-asserted-by":"crossref","unstructured":"Salmani H, Tehranipoor M, Karri R (2013) On design vulnerability analysis and trust benchmarks development. In: Proc. IEEE 31st international conference on computer design (ICCD). pp 471\u2013474","DOI":"10.1109\/ICCD.2013.6657085"},{"key":"6035_CR45","unstructured":"Samimi SMS (2016) Testability measurement tool.\u00a0https:\/\/sourceforge.net\/projects\/testabilitymeasurementtool\/"},{"key":"6035_CR46","doi-asserted-by":"crossref","unstructured":"Sharma R, Valivati NK, Sharma G, Pattanaik M (2020) A new hardware trojan detection technique using class weighted xgboost classifier. In: Proc. 24th International Symposium on VLSI Design and Test (VDAT). pp 1\u20136","DOI":"10.1109\/VDAT50263.2020.9190603"},{"key":"6035_CR47","doi-asserted-by":"crossref","unstructured":"Taheri R, Javidan R, Shojafar M, Pooranian Z, Miri A, Conti M (2020) On defending against label flipping attacks on malware detection systems. Neural Comput Appl 32(18):14781\u201314800","DOI":"10.1007\/s00521-020-04831-9"},{"key":"6035_CR48","unstructured":"Wang J, Hassan GM, Akhtar N (2022) A survey of neural trojan attacks and defenses in deep learning. arXiv preprint arXiv:2202.07183"},{"key":"6035_CR49","doi-asserted-by":"crossref","unstructured":"Wang Y, Han T, Han X, Liu P (2019) Ensemble-learning-based hardware trojans detection method by detecting the trigger nets. In: Proc. IEEE International Symposium on Circuits and Systems (ISCAS). pp 1\u20135","DOI":"10.1109\/ISCAS.2019.8702539"},{"key":"6035_CR50","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1016\/j.neucom.2014.08.081","volume":"160","author":"H Xiao","year":"2015","unstructured":"Xiao H, Biggio B, Nelson B, Xiao H, Eckert C, Roli F (2015) Support vector machines under adversarial label contamination. Neurocomputing 160:53\u201362","journal-title":"Neurocomputing"},{"key":"6035_CR51","unstructured":"Xiao H, Xiao H, Eckert C (2012) Adversarial label flips attack on support vector machines. In: ECAI 2012. IOS Press, pp 870\u2013875"},{"issue":"1","key":"6035_CR52","first-page":"6","volume":"22","author":"K Xiao","year":"2016","unstructured":"Xiao K, Forte D, Jin Y, Karri R, Bhunia S, Tehranipoor M (2016) Hardware trojans: Lessons learned after one decade of research. ACM Trans Des Autom Electron Syst\u00a0(TODAES) 22(1):6","journal-title":"ACM Trans Des Autom Electron Syst\u00a0(TODAES)"},{"key":"6035_CR53","doi-asserted-by":"crossref","unstructured":"Xie X, Sun Y, Chen H, Ding Y (2017) Hardware trojans classification based on controllability and observability in gate-level netlist. IEICE Electronics Express 14(18):20170682\u201320170682","DOI":"10.1587\/elex.14.20170682"},{"issue":"6","key":"6035_CR54","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1049\/iet-cdt.2020.0041","volume":"14","author":"M Xue","year":"2020","unstructured":"Xue M, Gu C, Liu W, Yu S, O\u2019Neill M (2020) Ten years of hardware trojans: a survey from the attacker\u2019s perspective. IET Comput Digit Tech 14(6):231\u2013246","journal-title":"IET Comput Digit Tech"},{"key":"6035_CR55","doi-asserted-by":"crossref","unstructured":"Xue M, Yuan C, Wu H, Zhang Y, Liu W (2020) Machine learning security: Threats, countermeasures, and evaluations. IEEE Access 8:74720\u201374742","DOI":"10.1109\/ACCESS.2020.2987435"},{"key":"6035_CR56","doi-asserted-by":"crossref","unstructured":"Yang Y, Ye J, Cao Y, Zhang J, Li X, Li H, Hu Y (2020) Survey: Hardware trojan detection for netlist. In: Proc. IEEE 29th Asian Test Symposium (ATS). pp 1\u20136","DOI":"10.1109\/ATS49688.2020.9301614"},{"issue":"7","key":"6035_CR57","doi-asserted-by":"publisher","first-page":"4503","DOI":"10.1007\/s10489-020-02086-4","volume":"51","author":"H Zhang","year":"2021","unstructured":"Zhang H, Cheng N, Zhang Y, Li Z (2021) Label flipping attacks against naive bayes on spam filtering systems. Appl Intell 51(7):4503\u20134514","journal-title":"Appl Intell"},{"key":"6035_CR58","doi-asserted-by":"crossref","unstructured":"Zhang J, Yuan F, Xu Q (2014) Detrust: Defeating hardware trust verification with stealthy implicitly-triggered hardware trojans. In Proceedings of the 2014 ACM SIGSAC Conference on Computer and Communications Security. ACM pp. 153\u2013166","DOI":"10.1145\/2660267.2660289"}],"container-title":["Journal of Electronic Testing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10836-022-06035-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10836-022-06035-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10836-022-06035-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,26]],"date-time":"2023-01-26T06:04:11Z","timestamp":1674713051000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10836-022-06035-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,12]]},"references-count":58,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2022,12]]}},"alternative-id":["6035"],"URL":"https:\/\/doi.org\/10.1007\/s10836-022-06035-6","relation":{},"ISSN":["0923-8174","1573-0727"],"issn-type":[{"value":"0923-8174","type":"print"},{"value":"1573-0727","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,12]]},"assertion":[{"value":"20 July 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 October 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 December 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 there is no conflict of interest in relation to this manuscript.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of Interest"}}]}}