{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T17:10:42Z","timestamp":1785604242548,"version":"3.56.0"},"reference-count":38,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/100002418","name":"Intel Corporation","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100002418","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000038","name":"Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","award":["RGPIN-2022-03027"],"award-info":[{"award-number":["RGPIN-2022-03027"]}],"id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans.Inform.Forensic Secur."],"published-print":{"date-parts":[[2024]]},"DOI":"10.1109\/tifs.2024.3374558","type":"journal-article","created":{"date-parts":[[2024,3,7]],"date-time":"2024-03-07T19:13:46Z","timestamp":1709838826000},"page":"4043-4057","source":"Crossref","is-referenced-by-count":75,"title":["On Hardware Security Bug Code Fixes by Prompting Large Language Models"],"prefix":"10.1109","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6854-3966","authenticated-orcid":false,"given":"Baleegh","family":"Ahmad","sequence":"first","affiliation":[{"name":"Department of Electrical and Computer Engineering, New York University Tandon School of Engineering, Brooklyn, NY, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9590-5061","authenticated-orcid":false,"given":"Shailja","family":"Thakur","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, New York University Tandon School of Engineering, Brooklyn, NY, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7642-3638","authenticated-orcid":false,"given":"Benjamin","family":"Tan","sequence":"additional","affiliation":[{"name":"Department of Electrical and Software Engineering, University of Calgary, Calgary, AB, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7989-5617","authenticated-orcid":false,"given":"Ramesh","family":"Karri","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, New York University Tandon School of Engineering, Brooklyn, NY, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3488-7004","authenticated-orcid":false,"given":"Hammond","family":"Pearce","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, University of New South Wales, Sydney, NSW, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/3318162"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3508352.3549369"},{"key":"ref3","volume-title":"VC Formal","year":"2022"},{"key":"ref4","volume-title":"Jasper RTL Apps Cadence","year":"2022"},{"key":"ref5","article-title":"Fuzzing hardware like software","author":"Trippel","year":"2021","journal-title":"arXiv:2102.02308"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD56317.2022.00085"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.23919\/DATE.2019.8715004"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507763"},{"key":"ref9","article-title":"Evaluating large language models trained on code","author":"Chen","year":"2021","journal-title":"arXiv:2107.03374"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.23919\/DATE56975.2023.10137086"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3380446.3430634"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/3340544"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/3460945.3464951"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE48619.2023.00129"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/SP46215.2023.10179420"},{"key":"ref16","volume-title":"Artifacts for \u2018On Hardware Security Bug Code Fixes By Querying Large Language Models\u2019","author":"Rev","year":"2023"},{"key":"ref17","volume-title":"The Living Review on Automated Program Repair","author":"Monperrus","year":"2018"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2019.06.076"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE52982.2021.00028"},{"key":"ref20","article-title":"FAPR: Fast and accurate program repair for introductory programming courses","author":"Lu","year":"2021","journal-title":"arXiv:2107.06550"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2022.3147265"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-66399-9_13"},{"key":"ref23","article-title":"Automatically mitigating vulnerabilities in binary programs via partially recompilable decompilation","author":"Reiter","year":"2022","journal-title":"arXiv:2202.12336"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/HST.2011.5955003"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/2810103.2813678"},{"key":"ref26","volume-title":"Synopsys VC SpyGlass Lint","year":"2022"},{"key":"ref27","volume-title":"Jasper Superlint App","year":"2022"},{"key":"ref28","first-page":"213","article-title":"HardFails: Insights into software-exploitable hardware bugs","volume-title":"Proc. USENIX Secur. Symp.","author":"Dessouky"},{"key":"ref29","volume-title":"Meltdown: Reading Kernel Memory From User Space","author":"Lipp","year":"2018"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2019.00002"},{"key":"ref31","volume-title":"CWE\u2014CWE-1194: Hardware Design (4.1)","author":"Corp","year":"1194"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/3319535.3354246"},{"key":"ref33","volume-title":"Hardware OpenTitan Documentation","year":"2019"},{"key":"ref34","volume-title":"HACK@DAC21\u2014HacK@EVENT","year":"2022"},{"key":"ref35","volume-title":"ModelSim Vivado Design Suite Reference Guide: Model-Based DSP Design Using System Generator (UG958). Reader. AMD Adaptive Computing Documentation Portal","year":"2020"},{"key":"ref36","volume-title":"OpenAI Codex","year":"2021"},{"key":"ref37","article-title":"CodeGen: An open large language model for code with multi-turn program synthesis","author":"Nijkamp","year":"2022","journal-title":"arXiv:2203.13474"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/AsianHOST59942.2023.10409307"}],"container-title":["IEEE Transactions on Information Forensics and Security"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/10206\/10319981\/10462177.pdf?arnumber=10462177","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,3]],"date-time":"2024-05-03T18:32:58Z","timestamp":1714761178000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10462177\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"references-count":38,"URL":"https:\/\/doi.org\/10.1109\/tifs.2024.3374558","relation":{},"ISSN":["1556-6013","1556-6021"],"issn-type":[{"value":"1556-6013","type":"print"},{"value":"1556-6021","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024]]}}}