{"id":"https://openalex.org/W4391623933","doi":"https://doi.org/10.1145/3623278.3624763","title":"Veil: A Protected Services Framework for Confidential Virtual Machines","display_name":"Veil: A Protected Services Framework for Confidential Virtual Machines","publication_year":2023,"publication_date":"2023-03-25","ids":{"openalex":"https://openalex.org/W4391623933","doi":"https://doi.org/10.1145/3623278.3624763"},"language":"en","primary_location":{"id":"doi:10.1145/3623278.3624763","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3623278.3624763","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3623278.3624763","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 4","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3623278.3624763","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101746889","display_name":"Adil Ahmad","orcid":"https://orcid.org/0009-0002-4097-3205"},"institutions":[{"id":"https://openalex.org/I55732556","display_name":"Arizona State University","ror":"https://ror.org/03efmqc40","country_code":"US","type":"education","lineage":["https://openalex.org/I55732556"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Adil Ahmad","raw_affiliation_strings":["Arizona State University, Tempe, United States of America"],"raw_orcid":"https://orcid.org/0009-0002-4097-3205","affiliations":[{"raw_affiliation_string":"Arizona State University, Tempe, United States of America","institution_ids":["https://openalex.org/I55732556"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027385220","display_name":"Botong Ou","orcid":"https://orcid.org/0009-0008-3539-6873"},"institutions":[{"id":"https://openalex.org/I219193219","display_name":"Purdue University West Lafayette","ror":"https://ror.org/02dqehb95","country_code":"US","type":"education","lineage":["https://openalex.org/I219193219"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Botong Ou","raw_affiliation_strings":["Purdue University, West Lafayette, Indiana, USA"],"raw_orcid":"https://orcid.org/0009-0008-3539-6873","affiliations":[{"raw_affiliation_string":"Purdue University, West Lafayette, Indiana, USA","institution_ids":["https://openalex.org/I219193219"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041828415","display_name":"Congyu Liu","orcid":"https://orcid.org/0000-0001-5774-0809"},"institutions":[{"id":"https://openalex.org/I219193219","display_name":"Purdue University West Lafayette","ror":"https://ror.org/02dqehb95","country_code":"US","type":"education","lineage":["https://openalex.org/I219193219"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Congyu Liu","raw_affiliation_strings":["Purdue University, West Lafayette, Indiana, United States of America"],"raw_orcid":"https://orcid.org/0000-0001-5774-0809","affiliations":[{"raw_affiliation_string":"Purdue University, West Lafayette, Indiana, United States of America","institution_ids":["https://openalex.org/I219193219"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071738824","display_name":"Xiaokuan Zhang","orcid":"https://orcid.org/0000-0002-4646-7146"},"institutions":[{"id":"https://openalex.org/I162714631","display_name":"George Mason University","ror":"https://ror.org/02jqj7156","country_code":"US","type":"education","lineage":["https://openalex.org/I162714631"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xiaokuan Zhang","raw_affiliation_strings":["George Mason University, Fairfax, Virginia, USA"],"raw_orcid":"https://orcid.org/0000-0002-4646-7146","affiliations":[{"raw_affiliation_string":"George Mason University, Fairfax, Virginia, USA","institution_ids":["https://openalex.org/I162714631"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5085462459","display_name":"Pedro Fonseca","orcid":"https://orcid.org/0000-0003-2480-4487"},"institutions":[{"id":"https://openalex.org/I219193219","display_name":"Purdue University West Lafayette","ror":"https://ror.org/02dqehb95","country_code":"US","type":"education","lineage":["https://openalex.org/I219193219"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Pedro Fonseca","raw_affiliation_strings":["Purdue University, West Lafayette, Indiana, United States of America"],"raw_orcid":"https://orcid.org/0000-0003-2480-4487","affiliations":[{"raw_affiliation_string":"Purdue University, West Lafayette, Indiana, United States of America","institution_ids":["https://openalex.org/I219193219"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.1577,"has_fulltext":true,"cited_by_count":10,"citation_normalized_percentile":{"value":0.90332462,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"378","last_page":"393"},"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.9998000264167786,"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.9998000264167786,"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.9869999885559082,"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/T10478","display_name":"Diamond and Carbon-based Materials Research","score":0.965399980545044,"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.8003504276275635},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.7175425291061401},{"id":"https://openalex.org/keywords/confidentiality","display_name":"Confidentiality","score":0.6313557028770447},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.6075536012649536},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.5850448608398438},{"id":"https://openalex.org/keywords/virtual-machine","display_name":"Virtual machine","score":0.5588341951370239},{"id":"https://openalex.org/keywords/rootkit","display_name":"Rootkit","score":0.5386196970939636},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.5169565081596375},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.4937208592891693},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.38217681646347046},{"id":"https://openalex.org/keywords/malware","display_name":"Malware","score":0.12527254223823547}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8003504276275635},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.7175425291061401},{"id":"https://openalex.org/C71745522","wikidata":"https://www.wikidata.org/wiki/Q2476929","display_name":"Confidentiality","level":2,"score":0.6313557028770447},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.6075536012649536},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5850448608398438},{"id":"https://openalex.org/C25344961","wikidata":"https://www.wikidata.org/wiki/Q192726","display_name":"Virtual machine","level":2,"score":0.5588341951370239},{"id":"https://openalex.org/C10144332","wikidata":"https://www.wikidata.org/wiki/Q14645","display_name":"Rootkit","level":3,"score":0.5386196970939636},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.5169565081596375},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4937208592891693},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.38217681646347046},{"id":"https://openalex.org/C541664917","wikidata":"https://www.wikidata.org/wiki/Q14001","display_name":"Malware","level":2,"score":0.12527254223823547},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3623278.3624763","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3623278.3624763","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3623278.3624763","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 4","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3623278.3624763","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3623278.3624763","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3623278.3624763","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 4","raw_type":"proceedings-article"},"sustainable_development_goals":[{"display_name":"Decent work and economic growth","score":0.44999998807907104,"id":"https://metadata.un.org/sdg/8"}],"awards":[{"id":"https://openalex.org/G1354318853","display_name":"CAREER: Towards Reliable Operating Systems through Scalable Control- and Data-Flow Analysis","funder_award_id":"2145888","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4391623933.pdf","grobid_xml":"https://content.openalex.org/works/W4391623933.grobid-xml"},"referenced_works_count":70,"referenced_works":["https://openalex.org/W1488058190","https://openalex.org/W1492799820","https://openalex.org/W1852007091","https://openalex.org/W1934458198","https://openalex.org/W2022869924","https://openalex.org/W2029224396","https://openalex.org/W2036329595","https://openalex.org/W2057743816","https://openalex.org/W2106412703","https://openalex.org/W2112735498","https://openalex.org/W2128852824","https://openalex.org/W2130694829","https://openalex.org/W2136310957","https://openalex.org/W2150615820","https://openalex.org/W2150620897","https://openalex.org/W2150709728","https://openalex.org/W2164399967","https://openalex.org/W2168872572","https://openalex.org/W2171863291","https://openalex.org/W2183059480","https://openalex.org/W2225407496","https://openalex.org/W2302098303","https://openalex.org/W2337699331","https://openalex.org/W2350778671","https://openalex.org/W2601206855","https://openalex.org/W2604334841","https://openalex.org/W2605470470","https://openalex.org/W2605883969","https://openalex.org/W2606939423","https://openalex.org/W2612997195","https://openalex.org/W2762625979","https://openalex.org/W2792900670","https://openalex.org/W2795160257","https://openalex.org/W2798658186","https://openalex.org/W2805608032","https://openalex.org/W2907416151","https://openalex.org/W2947561435","https://openalex.org/W2959284240","https://openalex.org/W2963311060","https://openalex.org/W3008991042","https://openalex.org/W3009605901","https://openalex.org/W3015650867","https://openalex.org/W3015806656","https://openalex.org/W3016246341","https://openalex.org/W3020133545","https://openalex.org/W3021475380","https://openalex.org/W3100785504","https://openalex.org/W3103974952","https://openalex.org/W3109160943","https://openalex.org/W3110764597","https://openalex.org/W3137614420","https://openalex.org/W3138943459","https://openalex.org/W3145598683","https://openalex.org/W3158610705","https://openalex.org/W3159422333","https://openalex.org/W3177545773","https://openalex.org/W3207470659","https://openalex.org/W3207935656","https://openalex.org/W3211385142","https://openalex.org/W3212271742","https://openalex.org/W4206109607","https://openalex.org/W4229646679","https://openalex.org/W4288057693","https://openalex.org/W4288057708","https://openalex.org/W4288057728","https://openalex.org/W4308644386","https://openalex.org/W4318541562","https://openalex.org/W4385080329","https://openalex.org/W4387321141","https://openalex.org/W6730426483"],"related_works":["https://openalex.org/W3110381201","https://openalex.org/W2948807893","https://openalex.org/W2060942432","https://openalex.org/W2354333148","https://openalex.org/W1526275831","https://openalex.org/W1665205069","https://openalex.org/W2247673335","https://openalex.org/W2580663612","https://openalex.org/W3035751361","https://openalex.org/W2054472680"],"abstract_inverted_index":{"Confidential":[0],"virtual":[1,70],"machines":[2],"(CVMs)":[3],"enabled":[4],"by":[5],"AMD":[6],"SEV":[7],"provide":[8],"a":[9,42,66,77,98,134],"protected":[10,143],"environment":[11],"for":[12],"sensitive":[13,54],"computations":[14],"on":[15],"an":[16],"untrusted":[17],"cloud.":[18],"Unfortunately,":[19],"CVMs":[20,33],"are":[21],"typically":[22],"deployed":[23],"with":[24,97,114],"huge":[25],"and":[26,108],"vulnerable":[27],"operating":[28],"system":[29,50],"kernels,":[30],"exposing":[31],"the":[32,61,82],"to":[34,60,75],"attacks":[35],"that":[36,46,121],"exploit":[37],"kernel":[38,112],"vulnerabilities.":[39],"Veil":[40,64,122],"is":[41],"versatile":[43],"CVM":[44,130],"framework":[45],"efficiently":[47],"protects":[48],"critical":[49],"services":[51,144],"like":[52],"shielding":[53],"programs,":[55],"which":[56],"cannot":[57],"be":[58],"entrusted":[59],"buggy":[62],"kernel.":[63],"leverages":[65],"new":[67],"hardware":[68],"primitive,":[69],"machine":[71],"privilege":[72],"levels":[73],"(VMPL),":[74],"install":[76],"privileged":[78],"security":[79],"monitor":[80],"inside":[81],"CVM.":[83],"We":[84],"overcome":[85],"several":[86],"challenges":[87],"in":[88],"designing":[89],"Veil,":[90],"including":[91],"(a)":[92],"creating":[93],"unlimited":[94],"secure":[95],"domains":[96],"limited":[99],"number":[100],"of":[101],"VMPLs,":[102],"(b)":[103],"establishing":[104],"resource-efficient":[105],"domain":[106],"switches,":[107],"(c)":[109],"maintaining":[110],"commodity":[111],"backwards-compatibility":[113],"only":[115],"minor":[116],"changes.":[117],"Our":[118],"evaluation":[119],"shows":[120],"incurs":[123],"no":[124],"discernible":[125],"performance":[126],"slowdown":[127],"during":[128],"normal":[129],"execution":[131],"while":[132],"incurring":[133],"modest":[135],"overhead":[136],"(2":[137],"--":[138],"64%)":[139],"when":[140],"running":[141],"its":[142],"across":[145],"real-world":[146],"use":[147],"cases.":[148]},"counts_by_year":[{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":4}],"updated_date":"2026-08-06T08:24:18.245995","created_date":"2025-10-10T00:00:00"}
