{"id":"https://openalex.org/W2947261450","doi":"https://doi.org/10.1109/ddecs.2019.8724649","title":"Hardware Trojan Detection and Recovery in MPSoCs via On-line Application Specific Testing","display_name":"Hardware Trojan Detection and Recovery in MPSoCs via On-line Application Specific Testing","publication_year":2019,"publication_date":"2019-04-01","ids":{"openalex":"https://openalex.org/W2947261450","doi":"https://doi.org/10.1109/ddecs.2019.8724649","mag":"2947261450"},"language":"en","primary_location":{"id":"doi:10.1109/ddecs.2019.8724649","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ddecs.2019.8724649","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE 22nd International Symposium on Design and Diagnostics of Electronic Circuits &amp; Systems (DDECS)","raw_type":"proceedings-article"},"type":"article","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/A5090458094","display_name":"Amin Malekpour","orcid":"https://orcid.org/0000-0001-8528-1443"},"institutions":[{"id":"https://openalex.org/I31746571","display_name":"UNSW Sydney","ror":"https://ror.org/03r8z3t63","country_code":"AU","type":"education","lineage":["https://openalex.org/I31746571"]}],"countries":["AU"],"is_corresponding":true,"raw_author_name":"Amin Malekpour","raw_affiliation_strings":["School of Computer Science and Engineering, University of New South Wales, Sydney, Australia"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, University of New South Wales, Sydney, Australia","institution_ids":["https://openalex.org/I31746571"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058096999","display_name":"Roshan Ragel","orcid":"https://orcid.org/0000-0002-4511-2335"},"institutions":[{"id":"https://openalex.org/I111199411","display_name":"University of Peradeniya","ror":"https://ror.org/025h79t26","country_code":"LK","type":"education","lineage":["https://openalex.org/I111199411"]}],"countries":["LK"],"is_corresponding":false,"raw_author_name":"Roshan Ragel","raw_affiliation_strings":["Department of Computer Engineering, University of Peradeniya, Peradeniya, Sri Lanka"],"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, University of Peradeniya, Peradeniya, Sri Lanka","institution_ids":["https://openalex.org/I111199411"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5056130118","display_name":"Daniel J. Murphy","orcid":"https://orcid.org/0000-0002-8358-363X"},"institutions":[{"id":"https://openalex.org/I31746571","display_name":"UNSW Sydney","ror":"https://ror.org/03r8z3t63","country_code":"AU","type":"education","lineage":["https://openalex.org/I31746571"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Daniel Murphy","raw_affiliation_strings":["School of Computer Science and Engineering, University of New South Wales, Sydney, Australia"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, University of New South Wales, Sydney, Australia","institution_ids":["https://openalex.org/I31746571"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079126989","display_name":"Aleksandar Ignjatovi\u0107","orcid":"https://orcid.org/0000-0001-7427-4934"},"institutions":[{"id":"https://openalex.org/I31746571","display_name":"UNSW Sydney","ror":"https://ror.org/03r8z3t63","country_code":"AU","type":"education","lineage":["https://openalex.org/I31746571"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Aleksandar Ignjatovic","raw_affiliation_strings":["School of Computer Science and Engineering, University of New South Wales, Sydney, Australia"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, University of New South Wales, Sydney, Australia","institution_ids":["https://openalex.org/I31746571"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5030042327","display_name":"Sri Parameswaran","orcid":"https://orcid.org/0000-0003-0435-9080"},"institutions":[{"id":"https://openalex.org/I31746571","display_name":"UNSW Sydney","ror":"https://ror.org/03r8z3t63","country_code":"AU","type":"education","lineage":["https://openalex.org/I31746571"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Sri Parameswaran","raw_affiliation_strings":["School of Computer Science and Engineering, University of New South Wales, Sydney, Australia"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, University of New South Wales, Sydney, Australia","institution_ids":["https://openalex.org/I31746571"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5090458094"],"corresponding_institution_ids":["https://openalex.org/I31746571"],"apc_list":null,"apc_paid":null,"fwci":0.2408,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.46699713,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":95},"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":1.0,"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":1.0,"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/T11601","display_name":"Neuroscience and Neural Engineering","score":0.9944999814033508,"subfield":{"id":"https://openalex.org/subfields/2804","display_name":"Cellular and Molecular Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9736999869346619,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/hardware-trojan","display_name":"Hardware Trojan","score":0.863163948059082},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.7734192609786987},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.7034695148468018},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7003937363624573},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.665558934211731},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5412795543670654},{"id":"https://openalex.org/keywords/trojan","display_name":"Trojan","score":0.5170271992683411},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.44982877373695374},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.4322412610054016},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.31626760959625244}],"concepts":[{"id":"https://openalex.org/C2780873074","wikidata":"https://www.wikidata.org/wiki/Q5656397","display_name":"Hardware Trojan","level":3,"score":0.863163948059082},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.7734192609786987},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7034695148468018},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7003937363624573},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.665558934211731},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5412795543670654},{"id":"https://openalex.org/C174333608","wikidata":"https://www.wikidata.org/wiki/Q19635","display_name":"Trojan","level":2,"score":0.5170271992683411},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.44982877373695374},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.4322412610054016},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.31626760959625244},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ddecs.2019.8724649","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ddecs.2019.8724649","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE 22nd International Symposium on Design and Diagnostics of Electronic Circuits &amp; Systems (DDECS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W1994870682","https://openalex.org/W2011712479","https://openalex.org/W2073889623","https://openalex.org/W2106366482","https://openalex.org/W2109894721","https://openalex.org/W2111785162","https://openalex.org/W2161998562","https://openalex.org/W2162422644","https://openalex.org/W2330979548","https://openalex.org/W2339174136","https://openalex.org/W2464661970","https://openalex.org/W2578660235","https://openalex.org/W2741404989","https://openalex.org/W2765554356","https://openalex.org/W3145380281","https://openalex.org/W4232751114","https://openalex.org/W4236574447","https://openalex.org/W6676649663","https://openalex.org/W6677324356","https://openalex.org/W6745522831"],"related_works":["https://openalex.org/W4385434494","https://openalex.org/W3159333627","https://openalex.org/W3004467197","https://openalex.org/W2091750459","https://openalex.org/W4328053173","https://openalex.org/W1500594134","https://openalex.org/W3084939900","https://openalex.org/W2382172865","https://openalex.org/W1526642037","https://openalex.org/W4321062229"],"abstract_inverted_index":{"We":[0,81],"present":[1],"a":[2,30,34,39,49,61,96,111,171],"Hardware":[3,35],"Trojan":[4],"(HT)":[5],"detection,":[6],"identification":[7],"and":[8,43,68,105,127],"recovery":[9],"mechanism":[10,161],"for":[11,110],"Multiprocessor":[12],"Systems":[13],"on":[14,56,64,95],"Chips":[15],"(MPSoCs).":[16],"Our":[17],"method":[18,87],"utilizes":[19],"on-line":[20],"testing":[21],"to":[22,71,117,152,167],"mitigate":[23],"the":[24,65,75,78,85,118,121,123,134,143,159],"effects":[25],"of":[26,77,113,120,142],"hardware":[27,41,58,79,91],"Trojans":[28,59,92],"in":[29,74,155,165,176],"computing":[31,66],"system":[32,67,172],"using":[33],"Security":[36],"Monitor":[37],"(HSM),":[38],"trusted":[40],"module,":[42],"an":[44],"On-line":[45],"Test":[46],"Procedure":[47],"(OTP),":[48],"software":[50],"module.":[51],"The":[52,100],"proposed":[53,86,124,160],"approach":[54],"focuses":[55],"mitigating":[57],"with":[60],"permanent":[62],"impact":[63],"enables":[69],"MPSoCs":[70],"continue":[72],"functioning":[73],"presence":[76],"Trojans.":[80],"have":[82,149],"successfully":[83],"validated":[84],"by":[88],"implementing":[89],"known":[90],"from":[93],"Trust-Hub":[94],"Xilinx":[97],"ML605":[98],"FPGA.":[99],"implementation":[101],"incurred":[102],"4.5%":[103],"area":[104,126],"9.1%":[106],"execution":[107,135],"time":[108,136],"overheads":[109,129],"set":[112],"benchmark":[114],"applications.":[115],"Compared":[116],"state":[119],"art,":[122],"mechanism's":[125],"power":[128],"are":[130],"significantly":[131],"lower":[132],"while":[133,158],"overhead":[137],"is":[138],"slightly":[139],"higher.":[140],"State":[141],"art":[144],"systems":[145],"utilizing":[146],"differing":[147],"cores":[148],"been":[150,163],"shown":[151],"be":[153,174],"effective":[154],"simulation":[156],"environments,":[157],"has":[162],"implemented":[164],"FPGAs":[166],"illustrate":[168],"that":[169],"such":[170],"can":[173],"realized":[175],"hardware.":[177]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2019,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
