{"id":"https://openalex.org/W2135203522","doi":"https://doi.org/10.1145/1289816.1289833","title":"Ensuring secure program execution in multiprocessor embedded systems","display_name":"Ensuring secure program execution in multiprocessor embedded systems","publication_year":2007,"publication_date":"2007-09-30","ids":{"openalex":"https://openalex.org/W2135203522","doi":"https://doi.org/10.1145/1289816.1289833","mag":"2135203522"},"language":"en","primary_location":{"id":"doi:10.1145/1289816.1289833","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1289816.1289833","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 5th IEEE/ACM international conference on Hardware/software codesign and system synthesis","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/A5053556149","display_name":"Krutartha Patel","orcid":null},"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":"Krutartha Patel","raw_affiliation_strings":["The University of New South Wales, Sydney, Australia","[School of Computer Science and Engineering University of New South Wales, Sydney, NSW, Australia]"],"affiliations":[{"raw_affiliation_string":"The University of New South Wales, Sydney, Australia","institution_ids":["https://openalex.org/I31746571"]},{"raw_affiliation_string":"[School of Computer Science and Engineering University of New South Wales, Sydney, NSW, Australia]","institution_ids":["https://openalex.org/I31746571"]}]},{"author_position":"middle","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":"Sridevan Parameswaran","raw_affiliation_strings":["The University of New South Wales, Sydney, Australia","[School of Computer Science and Engineering University of New South Wales, Sydney, NSW, Australia]"],"affiliations":[{"raw_affiliation_string":"The University of New South Wales, Sydney, Australia","institution_ids":["https://openalex.org/I31746571"]},{"raw_affiliation_string":"[School of Computer Science and Engineering University of New South Wales, Sydney, NSW, Australia]","institution_ids":["https://openalex.org/I31746571"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5028179667","display_name":"Seng Lin Shee","orcid":null},"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":"Seng Lin Shee","raw_affiliation_strings":["The University of New South Wales, Sydney, Australia","[School of Computer Science and Engineering University of New South Wales, Sydney, NSW, Australia]"],"affiliations":[{"raw_affiliation_string":"The University of New South Wales, Sydney, Australia","institution_ids":["https://openalex.org/I31746571"]},{"raw_affiliation_string":"[School of Computer Science and Engineering University of New South Wales, Sydney, NSW, Australia]","institution_ids":["https://openalex.org/I31746571"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5053556149"],"corresponding_institution_ids":["https://openalex.org/I31746571"],"apc_list":null,"apc_paid":null,"fwci":4.2232,"has_fulltext":false,"cited_by_count":19,"citation_normalized_percentile":{"value":0.94274605,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"57","last_page":"62"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9998999834060669,"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"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T10951","display_name":"Cryptographic Implementations and Security","score":0.9975000023841858,"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/computer-science","display_name":"Computer science","score":0.854068398475647},{"id":"https://openalex.org/keywords/multiprocessing","display_name":"Multiprocessing","score":0.6070075035095215},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5989707112312317},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.4497947692871094},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4416508972644806}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.854068398475647},{"id":"https://openalex.org/C4822641","wikidata":"https://www.wikidata.org/wiki/Q846651","display_name":"Multiprocessing","level":2,"score":0.6070075035095215},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5989707112312317},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.4497947692871094},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4416508972644806}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1289816.1289833","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1289816.1289833","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 5th IEEE/ACM international conference on Hardware/software codesign and system synthesis","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":29,"referenced_works":["https://openalex.org/W23208396","https://openalex.org/W1552753402","https://openalex.org/W1579850852","https://openalex.org/W1655226010","https://openalex.org/W1941427975","https://openalex.org/W1998285060","https://openalex.org/W2077688407","https://openalex.org/W2101699859","https://openalex.org/W2106459643","https://openalex.org/W2106887144","https://openalex.org/W2120138937","https://openalex.org/W2120562931","https://openalex.org/W2122122437","https://openalex.org/W2122972826","https://openalex.org/W2129860818","https://openalex.org/W2140611647","https://openalex.org/W2145827290","https://openalex.org/W2146966321","https://openalex.org/W2147248533","https://openalex.org/W2149209089","https://openalex.org/W2161767397","https://openalex.org/W2162034976","https://openalex.org/W2164926445","https://openalex.org/W2171264329","https://openalex.org/W2171811679","https://openalex.org/W2537352530","https://openalex.org/W4234020632","https://openalex.org/W4242009960","https://openalex.org/W6633180470"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052","https://openalex.org/W4402327032","https://openalex.org/W2382290278"],"abstract_inverted_index":{"Multiprocessor":[0],"SoCs":[1],"are":[2,19,38,117],"increasingly":[3],"deployed":[4],"in":[5,33,77,145,258,267],"embedded":[6],"systems":[7],"with":[8,97,179],"little":[9],"or":[10],"no":[11],"security":[12,26,83,180],"features":[13],"built":[14,156],"in.":[15],"Code":[16],"Injection":[17],"attacks":[18,76],"one":[20],"of":[21,111,151,173,212,240,256],"the":[22,34,54,66,90,98,130,146,158,167,174,195,200,238,271],"most":[23],"commonly":[24],"encountered":[25],"threats.":[27],"Most":[28],"solutions":[29,49],"to":[30,88,119,198,217,220],"this":[31,63,152],"problem":[32],"single":[35,55],"processor":[36,56,85,95,100,132,197,204,231],"domain":[37],"purely":[39],"software":[40,215],"based":[41],"and":[42,105,114,143,161,214,265],"have":[43,50],"high":[44],"overheads.":[45,61],"A":[46,81,149],"few":[47],"hardware":[48,160,213],"been":[51],"provided":[52],"for":[53,65,164,270],"case,":[57],"which":[58,126],"significantly":[59],"reduce":[60],"In":[62],"paper,":[64],"first":[67],"time,":[68,125],"we":[69],"propose":[70],"a":[71,78,102,140,210,221,228,246,253],"methodology":[72,226],"addressing":[73],"code":[74,242,268],"injection":[75],"multiprocessor":[79,248],"domain.":[80],"dedicated":[82],"(monitor)":[84],"is":[86,106,127,137,155,162,176],"used":[87,118,163],"oversee":[89],"application":[91,259],"at":[92,123,133,186,205],"runtime.":[93,134,187,206],"Each":[94,170],"communicates":[96],"monitor":[99,131,147,168,196],"through":[101],"FIFO":[103],"queue,":[104],"continuously":[107],"checked.":[108],"Static":[109],"analysis":[110,192],"program":[112,121,175],"map":[113],"timing":[115],"profile":[116],"obtain":[120],"information":[122,136,181,189],"compile":[124],"utilized":[128],"by":[129,166],"This":[135],"encrypted":[138],"using":[139],"secure":[141,153],"key":[142,154],"stored":[144],"processor.":[148,169],"copy":[150],"into":[157],"processor's":[159],"decryption":[165],"basic":[171],"block":[172],"also":[177],"instrumented":[178],"that":[182],"uniquely":[183],"identifies":[184],"itself":[185],"The":[188,250],"from":[190],"static":[191],"thus":[193],"allows":[194],"supervise":[199],"proceedings":[201],"on":[202,227,245],"each":[203],"Our":[207,234],"approach":[208,235],"uses":[209],"combination":[211],"techniques":[216],"keep":[218],"overheads":[219],"minimum.":[222],"We":[223],"implemented":[224],"our":[225],"commercial":[229],"extensible":[230],"(Xtensa":[232],"LX).":[233],"successfully":[236],"detects":[237],"execution":[239],"injected":[241],"when":[243],"tested":[244],"JPEG":[247,272],"benchmark.":[249,274],"results":[251],"show":[252],"small":[254],"increase":[255],"6.6%":[257],"processors'":[260],"runtime":[261],"(clock":[262],"cycle":[263],"count)":[264],"35.2%":[266],"size":[269],"encoder":[273]},"counts_by_year":[{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":2},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
