{"id":"https://openalex.org/W3212887945","doi":"https://doi.org/10.1109/dac18074.2021.9586222","title":"Distributed Memory Guard: Enabling Secure Enclave Computing in NoC-based Architectures","display_name":"Distributed Memory Guard: Enabling Secure Enclave Computing in NoC-based Architectures","publication_year":2021,"publication_date":"2021-11-08","ids":{"openalex":"https://openalex.org/W3212887945","doi":"https://doi.org/10.1109/dac18074.2021.9586222","mag":"3212887945"},"language":"en","primary_location":{"id":"doi:10.1109/dac18074.2021.9586222","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dac18074.2021.9586222","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 58th ACM/IEEE Design Automation Conference (DAC)","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/A5077715234","display_name":"Ghada Dessouky","orcid":"https://orcid.org/0000-0002-8764-3492"},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technical University of Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Ghada Dessouky","raw_affiliation_strings":["Technical University of Darmstadt"],"affiliations":[{"raw_affiliation_string":"Technical University of Darmstadt","institution_ids":["https://openalex.org/I31512782"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088525918","display_name":"Mihailo Isakov","orcid":null},"institutions":[{"id":"https://openalex.org/I91045830","display_name":"Texas A&M University","ror":"https://ror.org/01f5ytq51","country_code":"US","type":"education","lineage":["https://openalex.org/I91045830"]},{"id":"https://openalex.org/I2801613365","display_name":"Mitchell Institute","ror":"https://ror.org/03ds72003","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I2801613365"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mihailo Isakov","raw_affiliation_strings":["Texas A&M University"],"affiliations":[{"raw_affiliation_string":"Texas A&M University","institution_ids":["https://openalex.org/I2801613365","https://openalex.org/I91045830"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069200437","display_name":"Michel A. Kinsy","orcid":"https://orcid.org/0000-0002-1432-6939"},"institutions":[{"id":"https://openalex.org/I2801613365","display_name":"Mitchell Institute","ror":"https://ror.org/03ds72003","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I2801613365"]},{"id":"https://openalex.org/I91045830","display_name":"Texas A&M University","ror":"https://ror.org/01f5ytq51","country_code":"US","type":"education","lineage":["https://openalex.org/I91045830"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Michel A. Kinsy","raw_affiliation_strings":["Texas A&M University"],"affiliations":[{"raw_affiliation_string":"Texas A&M University","institution_ids":["https://openalex.org/I2801613365","https://openalex.org/I91045830"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009154798","display_name":"Pouya Mahmoody","orcid":"https://orcid.org/0000-0003-1557-1677"},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technical University of Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Pouya Mahmoody","raw_affiliation_strings":["Technical University of Darmstadt"],"affiliations":[{"raw_affiliation_string":"Technical University of Darmstadt","institution_ids":["https://openalex.org/I31512782"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054529345","display_name":"Miguel Mark","orcid":null},"institutions":[{"id":"https://openalex.org/I91045830","display_name":"Texas A&M University","ror":"https://ror.org/01f5ytq51","country_code":"US","type":"education","lineage":["https://openalex.org/I91045830"]},{"id":"https://openalex.org/I2801613365","display_name":"Mitchell Institute","ror":"https://ror.org/03ds72003","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I2801613365"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Miguel Mark","raw_affiliation_strings":["Texas A&M University"],"affiliations":[{"raw_affiliation_string":"Texas A&M University","institution_ids":["https://openalex.org/I2801613365","https://openalex.org/I91045830"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079497016","display_name":"Ahmad\u2010Reza Sadeghi","orcid":"https://orcid.org/0000-0001-6833-3598"},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technical University of Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Ahmad-Reza Sadeghi","raw_affiliation_strings":["Technical University of Darmstadt"],"affiliations":[{"raw_affiliation_string":"Technical University of Darmstadt","institution_ids":["https://openalex.org/I31512782"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020886026","display_name":"Emmanuel Stapf","orcid":null},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technical University of Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Emmanuel Stapf","raw_affiliation_strings":["Technical University of Darmstadt"],"affiliations":[{"raw_affiliation_string":"Technical University of Darmstadt","institution_ids":["https://openalex.org/I31512782"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5074987090","display_name":"Shaza Zeitouni","orcid":"https://orcid.org/0000-0003-3236-4960"},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technical University of Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Shaza Zeitouni","raw_affiliation_strings":["Technical University of Darmstadt"],"affiliations":[{"raw_affiliation_string":"Technical University of Darmstadt","institution_ids":["https://openalex.org/I31512782"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5077715234"],"corresponding_institution_ids":["https://openalex.org/I31512782"],"apc_list":null,"apc_paid":null,"fwci":0.1003,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.44775371,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"985","last_page":"990"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9998000264167786,"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"}},"topics":[{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9998000264167786,"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/T11424","display_name":"Security and Verification in Computing","score":0.9993000030517578,"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/T10478","display_name":"Diamond and Carbon-based Materials Research","score":0.9945999979972839,"subfield":{"id":"https://openalex.org/subfields/2505","display_name":"Materials Chemistry"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials 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.7900807857513428},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6489529609680176},{"id":"https://openalex.org/keywords/guard","display_name":"Guard (computer science)","score":0.6109243631362915},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.47474056482315063},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.447929322719574},{"id":"https://openalex.org/keywords/enterprise-information-security-architecture","display_name":"Enterprise information security architecture","score":0.4478797912597656},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.4478354752063751},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4199557304382324},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.3637996315956116},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.35748231410980225},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.34963053464889526},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.18216055631637573}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7900807857513428},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6489529609680176},{"id":"https://openalex.org/C141141315","wikidata":"https://www.wikidata.org/wiki/Q2379942","display_name":"Guard (computer science)","level":2,"score":0.6109243631362915},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.47474056482315063},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.447929322719574},{"id":"https://openalex.org/C31139447","wikidata":"https://www.wikidata.org/wiki/Q5380386","display_name":"Enterprise information security architecture","level":2,"score":0.4478797912597656},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.4478354752063751},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4199557304382324},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3637996315956116},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.35748231410980225},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.34963053464889526},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.18216055631637573},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/dac18074.2021.9586222","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dac18074.2021.9586222","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 58th ACM/IEEE Design Automation Conference (DAC)","raw_type":"proceedings-article"},{"id":"pmh:oai:tubiblio.ulb.tu-darmstadt.de:125958","is_oa":false,"landing_page_url":"http://tubiblio.ulb.tu-darmstadt.de/125958/","pdf_url":null,"source":{"id":"https://openalex.org/S4377196390","display_name":"TUbilio (Technical University of Darmstadt)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I31512782","host_organization_name":"Technische Universit\u00e4t Darmstadt","host_organization_lineage":["https://openalex.org/I31512782"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Konferenzver\u00f6ffentlichung"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320332359","display_name":"Office of Science","ror":"https://ror.org/00mmn6b08"},{"id":"https://openalex.org/F4320337480","display_name":"Basic Energy Sciences","ror":"https://ror.org/05mg91w61"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W119620300","https://openalex.org/W1427174644","https://openalex.org/W1613874182","https://openalex.org/W1935672779","https://openalex.org/W1976658155","https://openalex.org/W2036329595","https://openalex.org/W2086037506","https://openalex.org/W2133628626","https://openalex.org/W2140920854","https://openalex.org/W2171482413","https://openalex.org/W2463516579","https://openalex.org/W2517176850","https://openalex.org/W2548595976","https://openalex.org/W2612997195","https://openalex.org/W2711465700","https://openalex.org/W2750990141","https://openalex.org/W2762071830","https://openalex.org/W2792900670","https://openalex.org/W2889508486","https://openalex.org/W2914223029","https://openalex.org/W2987486320","https://openalex.org/W3021475380","https://openalex.org/W3095614308","https://openalex.org/W4233394303","https://openalex.org/W4238851087","https://openalex.org/W4287627556","https://openalex.org/W6604877901","https://openalex.org/W6628261430","https://openalex.org/W6636388380","https://openalex.org/W6671847924","https://openalex.org/W6719314992","https://openalex.org/W6743496458","https://openalex.org/W6754306559"],"related_works":["https://openalex.org/W4244478748","https://openalex.org/W4223488648","https://openalex.org/W2134969820","https://openalex.org/W2251605416","https://openalex.org/W4389340727","https://openalex.org/W3150465815","https://openalex.org/W1997222214","https://openalex.org/W2802581102","https://openalex.org/W4205786897","https://openalex.org/W2070395303"],"abstract_inverted_index":{"Emerging":[0],"applications,":[1],"like":[2],"cloud":[3],"services,":[4],"are":[5],"demanding":[6],"more":[7],"computational":[8],"power,":[9],"while":[10],"also":[11],"giving":[12],"rise":[13],"to":[14,75],"various":[15],"security":[16,45,112,122],"and":[17,62,118,138,150,159],"privacy":[18],"challenges.":[19],"Current":[20],"multi-/many-core":[21],"chip":[22],"designs":[23],"boost":[24],"performance":[25,161],"by":[26],"using":[27],"Networks-on-Chip":[28],"(NoC)":[29],"based":[30],"architectures.":[31],"Although":[32],"NoC-based":[33,129],"architectures":[34,58,84],"significantly":[35],"improve":[36],"communication":[37],"concurrency,":[38],"they":[39],"have":[40,71],"thus":[41],"far":[42],"lack":[43,86],"adequate":[44],"mechanisms":[46],"such":[47],"as":[48],"enforceable":[49],"process":[50],"isolation.":[51],"On":[52],"the":[53,114,120,140],"other":[54],"hand,":[55],"new":[56,110],"security-aware":[57],"that":[59,124,142],"protect":[60],"applications":[61],"sensitive":[63,126],"services":[64,127],"in":[65,128],"isolated":[66],"execution":[67],"environments,":[68],"i.e.,":[69],"enclaves,":[70],"not":[72],"been":[73],"extended":[74],"provide":[76,98,132],"comprehensive":[77],"protection":[78],"for":[79],"NoC":[80],"platforms.":[81],"These":[82],"enclave-based":[83],"(i)":[85],"secure":[87,151],"enclave-device":[88],"interaction,":[89],"(ii)":[90],"cannot":[91],"include":[92],"unmodifiable":[93],"third-party":[94],"IP,":[95],"or":[96],"(iii)":[97],"flexible":[99],"enclave":[100],"memory":[101],"management.To":[102],"address":[103],"these":[104],"design":[105,119,145],"challenges,":[106],"we":[107],"introduce":[108],"a":[109,146],"hardware":[111,157],"primitive,":[113],"Distributed":[115],"Memory":[116],"Guard,":[117],"first":[121],"architecture":[123,137,154],"protects":[125],"enclaves.":[130],"We":[131],"evaluation":[133],"of":[134],"this":[135],"reference":[136],"highlight":[139],"fact":[141],"one":[143],"can":[144],"scalable":[147],"(i.e.,":[148,152],"NoC-based)":[149],"enclave-based)":[153],"with":[155],"minimal":[156],"complexity":[158],"system":[160],"overhead.":[162]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2021,"cited_by_count":1}],"updated_date":"2026-02-26T08:16:20.718346","created_date":"2025-10-10T00:00:00"}
