{"id":"https://openalex.org/W3083310402","doi":"https://doi.org/10.48550/arxiv.2009.02737","title":"Secure Memory Management on Modern Hardware","display_name":"Secure Memory Management on Modern Hardware","publication_year":2020,"publication_date":"2020-09-06","ids":{"openalex":"https://openalex.org/W3083310402","doi":"https://doi.org/10.48550/arxiv.2009.02737","mag":"3083310402"},"language":"en","primary_location":{"id":"pmh:oai:arXiv.org:2009.02737","doi":null,"is_oa":true,"landing_page_url":"http://arxiv.org/abs/2009.02737","pdf_url":"https://arxiv.org/pdf/2009.02737","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"volume":null,"type":"preprint","indexed_in":["arxiv","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2009.02737","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5072557888","display_name":"Reto Achermann","orcid":"https://orcid.org/0000-0003-3263-7236","observed_orcids":["https://orcid.org/0000-0003-3263-7236"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Achermann, Reto","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043442777","display_name":"Nora Hossle","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hossle, Nora","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062868362","display_name":"Lukas Humbel","orcid":"https://orcid.org/0000-0001-8326-7074","observed_orcids":["https://orcid.org/0000-0001-8326-7074"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Humbel, Lukas","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028701439","display_name":"Daniel Schwyn","orcid":"https://orcid.org/0000-0002-4412-9004","observed_orcids":["https://orcid.org/0000-0002-4412-9004"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Schwyn, Daniel","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070060979","display_name":"David Cock","orcid":"https://orcid.org/0000-0003-2997-6560","observed_orcids":["https://orcid.org/0000-0003-2997-6560"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Cock, David","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5072227627","display_name":"Timothy Roscoe","orcid":"https://orcid.org/0000-0002-8298-1126","observed_orcids":["https://orcid.org/0000-0002-8298-1126"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Roscoe, Timothy","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"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.9994999766349792,"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.9994999766349792,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":9.999999747378752e-05,"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/T10126","display_name":"Logic, programming, and type systems","score":9.999999747378752e-05,"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/memory-protection","display_name":"memory protection","score":0.6890000104904175},{"id":"https://openalex.org/keywords/reference-monitor","display_name":"reference monitor","score":0.8759999871253967},{"id":"https://openalex.org/keywords/iommu","display_name":"IOMMU","score":0.875},{"id":"https://openalex.org/keywords/hardware-isolation","display_name":"hardware isolation","score":0.5040000081062317},{"id":"https://openalex.org/keywords/access-control","display_name":"access control","score":0.6370000243186951},{"id":"https://openalex.org/keywords/operating-system-security","display_name":"operating system security","score":0.7179999947547913},{"id":"https://openalex.org/keywords/system-integrity","display_name":"system integrity","score":0.4869999885559082},{"id":"https://openalex.org/keywords/heterogeneous-hardware","display_name":"heterogeneous hardware","score":0.6420000195503235},{"id":"https://openalex.org/keywords/trusted-hardware","display_name":"trusted hardware","score":0.33399999141693115}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7924512028694153},{"id":"https://openalex.org/C18131444","wikidata":"https://www.wikidata.org/wiki/Q163585","display_name":"Memory protection","level":5,"score":0.7299570441246033},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6629840135574341},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4950677454471588},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.486116886138916},{"id":"https://openalex.org/C2775941552","wikidata":"https://www.wikidata.org/wiki/Q25212305","display_name":"Isolation (microbiology)","level":2,"score":0.4722145199775696},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.44848477840423584},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.39444467425346375},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.36949145793914795},{"id":"https://openalex.org/C76399640","wikidata":"https://www.wikidata.org/wiki/Q189401","display_name":"Virtual memory","level":4,"score":0.33632850646972656},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.108986496925354},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C89423630","wikidata":"https://www.wikidata.org/wiki/Q7193","display_name":"Microbiology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:arXiv.org:2009.02737","doi":null,"is_oa":true,"landing_page_url":"http://arxiv.org/abs/2009.02737","pdf_url":"https://arxiv.org/pdf/2009.02737","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"doi:10.48550/arxiv.2009.02737","doi":"https://doi.org/10.48550/arxiv.2009.02737","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2009.02737","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2009.02737","doi":null,"is_oa":true,"landing_page_url":"http://arxiv.org/abs/2009.02737","pdf_url":"https://arxiv.org/pdf/2009.02737","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"sustainable_development_goals_aurora":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":31,"referenced_works":["https://openalex.org/W51058944","https://openalex.org/W191839766","https://openalex.org/W1888392380","https://openalex.org/W1975237352","https://openalex.org/W2028069406","https://openalex.org/W2056816375","https://openalex.org/W2057743816","https://openalex.org/W2104634303","https://openalex.org/W2108018667","https://openalex.org/W2112980698","https://openalex.org/W2136310957","https://openalex.org/W2137944506","https://openalex.org/W2146530476","https://openalex.org/W2159608022","https://openalex.org/W2168075869","https://openalex.org/W2332912570","https://openalex.org/W2409421406","https://openalex.org/W2566068837","https://openalex.org/W2578546025","https://openalex.org/W2588337836","https://openalex.org/W2602186791","https://openalex.org/W2626823825","https://openalex.org/W2738946720","https://openalex.org/W2751182785","https://openalex.org/W2751591301","https://openalex.org/W2762625979","https://openalex.org/W2764065518","https://openalex.org/W2783994811","https://openalex.org/W2810049918","https://openalex.org/W2899435347","https://openalex.org/W4243908662"],"related_works":["https://openalex.org/W2055367414","https://openalex.org/W2052673929","https://openalex.org/W2138847","https://openalex.org/W261562921","https://openalex.org/W1584308544","https://openalex.org/W2379457214","https://openalex.org/W2373327185","https://openalex.org/W2351705013","https://openalex.org/W4243333834","https://openalex.org/W141798819"],"abstract_inverted_index":{"Almost":[0],"all":[1],"modern":[2],"hardware,":[3],"from":[4,152],"phone":[5],"SoCs":[6],"to":[7,28,45,62,79,114,147],"high-end":[8],"servers":[9],"with":[10,103,137],"accelerators,":[11],"contain":[12],"memory":[13,80,87],"translation":[14],"and":[15,21,31,34,48,65,97,142],"protection":[16,33,88],"hardware":[17,154],"like":[18],"IOMMUs,":[19],"firewalls,":[20],"lookup":[22],"tables":[23],"which":[24],"make":[25],"it":[26,124,143],"impossible":[27],"reason":[29,63],"about,":[30],"enforce":[32,66],"isolation":[35],"based":[36],"solely":[37],"on":[38],"the":[39,60,70,104,128],"processor's":[40],"MMUs.":[41],"This":[42],"has":[43],"led":[44],"numerous":[46],"bugs":[47],"security":[49],"vulnerabilities":[50],"in":[51,101],"today's":[52],"system":[53,99],"software.":[54],"In":[55],"this":[56,92],"paper":[57],"we":[58],"regain":[59],"ability":[61],"about":[64],"access":[67],"control":[68],"using":[69],"proven":[71],"concept":[72,94],"of":[73,106,119,131],"a":[74,84,132],"reference":[75],"monitor":[76],"mediating":[77],"accesses":[78],"resources.":[81],"We":[82,121],"present":[83],"fine-grained,":[85],"realistic":[86],"model":[89],"that":[90,123],"makes":[91],"traditional":[93],"applicable":[95,113],"today,":[96],"bring":[98],"software":[100],"line":[102],"complexity":[105],"modern,":[107],"heterogeneous":[108],"hardware.":[109],"Our":[110],"design":[111],"is":[112,144],"any":[115],"operating":[116],"system,":[117,133],"regardless":[118],"architecture.":[120],"show":[122],"not":[125],"only":[126],"enforces":[127],"integrity":[129],"properties":[130],"but":[134],"does":[135],"so":[136],"no":[138],"inherent":[139],"performance":[140],"overhead":[141],"even":[145],"amenable":[146],"automation":[148],"through":[149],"code":[150],"generation":[151],"trusted":[153],"specifications.":[155]},"counts_by_year":[{"year":2021,"cited_by_count":1}],"updated_date":"2026-10-12T09:40:04.860316","created_date":"2025-10-10T00:00:00"}
