{"id":"https://openalex.org/W4377969813","doi":"https://doi.org/10.1109/isqed57927.2023.10129335","title":"Automating Hardware Trojan Detection Using Unsupervised Learning: A Case Study of FPGA","display_name":"Automating Hardware Trojan Detection Using Unsupervised Learning: A Case Study of FPGA","publication_year":2023,"publication_date":"2023-04-05","ids":{"openalex":"https://openalex.org/W4377969813","doi":"https://doi.org/10.1109/isqed57927.2023.10129335"},"language":"en","primary_location":{"id":"doi:10.1109/isqed57927.2023.10129335","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isqed57927.2023.10129335","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 24th International Symposium on Quality Electronic Design (ISQED)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5024231627","display_name":"Shailesh Rajput","orcid":null},"institutions":[{"id":"https://openalex.org/I142934699","display_name":"California State University, Fullerton","ror":"https://ror.org/02avqqw26","country_code":"US","type":"education","lineage":["https://openalex.org/I142934699"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Shailesh Rajput","raw_affiliation_strings":["California State University,Department of Electrical and Computer Engineering,Fullerton,CA,USA","Department of Electrical and Computer Engineering, California State University, Fullerton, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"California State University,Department of Electrical and Computer Engineering,Fullerton,CA,USA","institution_ids":["https://openalex.org/I142934699"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering, California State University, Fullerton, CA, USA","institution_ids":["https://openalex.org/I142934699"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007294227","display_name":"Jaya Dofe","orcid":"https://orcid.org/0000-0003-1936-0455"},"institutions":[{"id":"https://openalex.org/I142934699","display_name":"California State University, Fullerton","ror":"https://ror.org/02avqqw26","country_code":"US","type":"education","lineage":["https://openalex.org/I142934699"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jaya Dofe","raw_affiliation_strings":["California State University,Department of Electrical and Computer Engineering,Fullerton,CA,USA","Department of Electrical and Computer Engineering, California State University, Fullerton, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"California State University,Department of Electrical and Computer Engineering,Fullerton,CA,USA","institution_ids":["https://openalex.org/I142934699"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering, California State University, Fullerton, CA, USA","institution_ids":["https://openalex.org/I142934699"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5085471982","display_name":"Wafi Danesh","orcid":"https://orcid.org/0000-0001-8162-9158"},"institutions":[{"id":"https://openalex.org/I75421653","display_name":"University of Missouri\u2013Kansas City","ror":"https://ror.org/01w0d5g70","country_code":"US","type":"education","lineage":["https://openalex.org/I75421653"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Wafi Danesh","raw_affiliation_strings":["University of Missouri Kansas City,Department of Computer Science and Electrical Engineering,Kansas City,Missouri,USA","Department of Computer Science and Electrical Engineering, University of Missouri Kansas City, Kansas City, Missouri, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Missouri Kansas City,Department of Computer Science and Electrical Engineering,Kansas City,Missouri,USA","institution_ids":["https://openalex.org/I75421653"]},{"raw_affiliation_string":"Department of Computer Science and Electrical Engineering, University of Missouri Kansas City, Kansas City, Missouri, USA","institution_ids":["https://openalex.org/I75421653"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.4615,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.8590846,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T14117","display_name":"Integrated Circuits and Semiconductor Failure Analysis","score":0.9987000226974487,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11689","display_name":"Adversarial Robustness in Machine Learning","score":0.9902999997138977,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.9056301116943359},{"id":"https://openalex.org/keywords/reconfigurability","display_name":"Reconfigurability","score":0.8285571336746216},{"id":"https://openalex.org/keywords/hardware-trojan","display_name":"Hardware Trojan","score":0.794238805770874},{"id":"https://openalex.org/keywords/bitstream","display_name":"Bitstream","score":0.7799869775772095},{"id":"https://openalex.org/keywords/netlist","display_name":"Netlist","score":0.7759059071540833},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7657326459884644},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.662839949131012},{"id":"https://openalex.org/keywords/trojan","display_name":"Trojan","score":0.6381269097328186},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.5008530616760254},{"id":"https://openalex.org/keywords/reconfigurable-computing","display_name":"Reconfigurable computing","score":0.4964173436164856},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.12863218784332275},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.11754539608955383},{"id":"https://openalex.org/keywords/decoding-methods","display_name":"Decoding methods","score":0.08165094256401062},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.07974952459335327}],"concepts":[{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.9056301116943359},{"id":"https://openalex.org/C2780149590","wikidata":"https://www.wikidata.org/wiki/Q7302742","display_name":"Reconfigurability","level":2,"score":0.8285571336746216},{"id":"https://openalex.org/C2780873074","wikidata":"https://www.wikidata.org/wiki/Q5656397","display_name":"Hardware Trojan","level":3,"score":0.794238805770874},{"id":"https://openalex.org/C136695289","wikidata":"https://www.wikidata.org/wiki/Q415568","display_name":"Bitstream","level":3,"score":0.7799869775772095},{"id":"https://openalex.org/C177650935","wikidata":"https://www.wikidata.org/wiki/Q1760303","display_name":"Netlist","level":2,"score":0.7759059071540833},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7657326459884644},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.662839949131012},{"id":"https://openalex.org/C174333608","wikidata":"https://www.wikidata.org/wiki/Q19635","display_name":"Trojan","level":2,"score":0.6381269097328186},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.5008530616760254},{"id":"https://openalex.org/C142962650","wikidata":"https://www.wikidata.org/wiki/Q240838","display_name":"Reconfigurable computing","level":3,"score":0.4964173436164856},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12863218784332275},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.11754539608955383},{"id":"https://openalex.org/C57273362","wikidata":"https://www.wikidata.org/wiki/Q576722","display_name":"Decoding methods","level":2,"score":0.08165094256401062},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.07974952459335327}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/isqed57927.2023.10129335","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isqed57927.2023.10129335","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 24th International Symposium on Quality Electronic Design (ISQED)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":21,"referenced_works":["https://openalex.org/W1975607764","https://openalex.org/W2001867490","https://openalex.org/W2041252144","https://openalex.org/W2044139457","https://openalex.org/W2085006623","https://openalex.org/W2107937248","https://openalex.org/W2127992996","https://openalex.org/W2536183451","https://openalex.org/W2759274913","https://openalex.org/W2947802941","https://openalex.org/W3002799500","https://openalex.org/W3130974366","https://openalex.org/W3174500793","https://openalex.org/W3194138308","https://openalex.org/W3209951916","https://openalex.org/W4229005624","https://openalex.org/W4283771693","https://openalex.org/W4285414020","https://openalex.org/W4288100545","https://openalex.org/W6766478643","https://openalex.org/W6776294083"],"related_works":["https://openalex.org/W2795151239","https://openalex.org/W2724859555","https://openalex.org/W3160241274","https://openalex.org/W2800991926","https://openalex.org/W2536483783","https://openalex.org/W3040363299","https://openalex.org/W4292862463","https://openalex.org/W2756672502","https://openalex.org/W2903337714","https://openalex.org/W4312301784"],"abstract_inverted_index":{"Field":[0],"programmable":[1],"gate":[2],"arrays":[3],"(FPGAs)":[4],"are":[5,39],"widely":[6],"used":[7],"in":[8,41,67],"critical":[9],"applications":[10],"such":[11],"as":[12,36],"industrial,":[13],"medical,":[14],"automotive,":[15],"and":[16,103,125],"military":[17],"systems":[18],"due":[19],"to":[20,23],"their":[21],"ability":[22],"be":[24],"dynamically":[25],"reconfigured":[26],"at":[27],"runtime.":[28],"However,":[29],"this":[30],"reconfigurability":[31],"also":[32],"presents":[33,59],"security":[34],"concerns,":[35],"FPGA":[37,68,113],"designs":[38],"encoded":[40,95],"a":[42,60],"bitstream":[43,92],"that":[44,74],"adversaries":[45],"can":[46],"target":[47],"for":[48,62,78,100,105],"design":[49],"cloning,":[50],"IP":[51],"theft,":[52],"or":[53],"hardware":[54,64],"Trojan":[55],"insertion.":[56],"This":[57],"work":[58],"proof-of-concept":[61],"detecting":[63],"Trojans":[65],"(HT)":[66],"using":[69],"an":[70,94],"unsupervised":[71],"machine-learning":[72],"method":[73,85,117],"eliminates":[75],"the":[76,90,98,111],"need":[77,99],"reference":[79],"models":[80],"of":[81],"HT.":[82],"The":[83],"proposed":[84],"is":[86],"based":[87,108],"on":[88,110],"transforming":[89],"configuration":[91],"into":[93],"vector,":[96],"bypassing":[97],"netlist":[101],"reconstruction":[102],"allowing":[104],"HT":[106,122],"detection":[107],"solely":[109],"extracted":[112],"layout":[114],"information.":[115],"Our":[116],"was":[118],"evaluated":[119],"against":[120],"various":[121],"attack":[123],"scenarios":[124],"accurately":[126],"detected":[127],"all":[128],"infected":[129],"bitstreams.":[130]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":4}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
