{"id":"https://openalex.org/W3133653721","doi":"https://doi.org/10.1145/3503222.3507733","title":"ShEF: shielded enclaves for cloud FPGAs","display_name":"ShEF: shielded enclaves for cloud FPGAs","publication_year":2022,"publication_date":"2022-02-22","ids":{"openalex":"https://openalex.org/W3133653721","doi":"https://doi.org/10.1145/3503222.3507733","mag":"3133653721"},"language":"en","primary_location":{"id":"doi:10.1145/3503222.3507733","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3503222.3507733","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["arxiv","crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2103.03500","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5065406046","display_name":"Mark Zhao","orcid":"https://orcid.org/0000-0002-0706-5208"},"institutions":[{"id":"https://openalex.org/I97018004","display_name":"Stanford University","ror":"https://ror.org/00f54p054","country_code":"US","type":"education","lineage":["https://openalex.org/I97018004"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Mark Zhao","raw_affiliation_strings":["Stanford University, USA"],"affiliations":[{"raw_affiliation_string":"Stanford University, USA","institution_ids":["https://openalex.org/I97018004"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026297396","display_name":"Mingyu Gao","orcid":"https://orcid.org/0000-0001-8433-7281"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Mingyu Gao","raw_affiliation_strings":["Tsinghua University, China"],"affiliations":[{"raw_affiliation_string":"Tsinghua University, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5042148531","display_name":"Christos Kozyrakis","orcid":"https://orcid.org/0000-0002-3154-7530"},"institutions":[{"id":"https://openalex.org/I97018004","display_name":"Stanford University","ror":"https://ror.org/00f54p054","country_code":"US","type":"education","lineage":["https://openalex.org/I97018004"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Christos Kozyrakis","raw_affiliation_strings":["Stanford University, USA"],"affiliations":[{"raw_affiliation_string":"Stanford University, USA","institution_ids":["https://openalex.org/I97018004"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5065406046"],"corresponding_institution_ids":["https://openalex.org/I97018004"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.00342278,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":93},"biblio":{"volume":null,"issue":null,"first_page":"1070","last_page":"1085"},"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/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9998000264167786,"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/T11614","display_name":"Cloud Data Security Solutions","score":0.9940999746322632,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.76175856590271},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.6808614134788513},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.644270122051239},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5184187889099121},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.44239771366119385}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.76175856590271},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6808614134788513},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.644270122051239},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5184187889099121},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.44239771366119385}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1145/3503222.3507733","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3503222.3507733","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:2103.03500","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2103.03500","pdf_url":"https://arxiv.org/pdf/2103.03500","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"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":"mag:3133653721","is_oa":true,"landing_page_url":"https://arxiv.org/pdf/2103.03500.pdf","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"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":"arXiv (Cornell University)","raw_type":null},{"id":"doi:10.48550/arxiv.2103.03500","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2103.03500","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article-journal"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2103.03500","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2103.03500","pdf_url":"https://arxiv.org/pdf/2103.03500","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"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":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":83,"referenced_works":["https://openalex.org/W104209573","https://openalex.org/W1513904472","https://openalex.org/W1548777816","https://openalex.org/W1587498711","https://openalex.org/W1978703818","https://openalex.org/W1978813237","https://openalex.org/W1999085092","https://openalex.org/W1999925610","https://openalex.org/W2000920973","https://openalex.org/W2011491452","https://openalex.org/W2043366397","https://openalex.org/W2060992388","https://openalex.org/W2092423386","https://openalex.org/W2093382439","https://openalex.org/W2108255910","https://openalex.org/W2116807588","https://openalex.org/W2131284883","https://openalex.org/W2132443425","https://openalex.org/W2133383336","https://openalex.org/W2143020967","https://openalex.org/W2150620897","https://openalex.org/W2165961102","https://openalex.org/W2166029537","https://openalex.org/W2170993700","https://openalex.org/W2188644404","https://openalex.org/W2233520879","https://openalex.org/W2397423248","https://openalex.org/W2463516579","https://openalex.org/W2542189141","https://openalex.org/W2576037784","https://openalex.org/W2606722458","https://openalex.org/W2756357814","https://openalex.org/W2761368276","https://openalex.org/W2788211964","https://openalex.org/W2788636062","https://openalex.org/W2789784730","https://openalex.org/W2794898833","https://openalex.org/W2798482398","https://openalex.org/W2798534715","https://openalex.org/W2798781612","https://openalex.org/W2883613460","https://openalex.org/W2883929540","https://openalex.org/W2884267664","https://openalex.org/W2887233729","https://openalex.org/W2896496024","https://openalex.org/W2899044382","https://openalex.org/W2899435347","https://openalex.org/W2907463061","https://openalex.org/W2912012512","https://openalex.org/W2917674333","https://openalex.org/W2928905502","https://openalex.org/W2930957133","https://openalex.org/W2945172997","https://openalex.org/W2945378913","https://openalex.org/W2950189110","https://openalex.org/W2950448170","https://openalex.org/W2954241526","https://openalex.org/W2962986039","https://openalex.org/W2963311060","https://openalex.org/W2966573167","https://openalex.org/W2976763854","https://openalex.org/W2982848142","https://openalex.org/W2985161055","https://openalex.org/W2996863257","https://openalex.org/W3009557452","https://openalex.org/W3015584356","https://openalex.org/W3015806656","https://openalex.org/W3015844221","https://openalex.org/W3021475380","https://openalex.org/W3043192809","https://openalex.org/W3081627712","https://openalex.org/W3093552810","https://openalex.org/W3094564468","https://openalex.org/W3096355302","https://openalex.org/W3148171432","https://openalex.org/W3149592999","https://openalex.org/W3170528295","https://openalex.org/W3210684657","https://openalex.org/W4236786653","https://openalex.org/W4242052194","https://openalex.org/W4242577057","https://openalex.org/W4244889001","https://openalex.org/W4300807510"],"related_works":["https://openalex.org/W3172633794","https://openalex.org/W3046494261","https://openalex.org/W2917674333","https://openalex.org/W3181507516","https://openalex.org/W2747892472","https://openalex.org/W3080799203","https://openalex.org/W2539551412","https://openalex.org/W3170528295","https://openalex.org/W2987486320","https://openalex.org/W3177205845","https://openalex.org/W2064525681","https://openalex.org/W2141837340","https://openalex.org/W3129952667","https://openalex.org/W3082041620","https://openalex.org/W3113662991","https://openalex.org/W3112592596","https://openalex.org/W3021475380","https://openalex.org/W2000375627","https://openalex.org/W2157686173","https://openalex.org/W2613473888"],"abstract_inverted_index":{"FPGAs":[0],"are":[1],"now":[2],"used":[3],"in":[4,121],"public":[5],"clouds":[6],"to":[7,65,71,115,132,168],"accelerate":[8],"a":[9,30,50,87,108,134,157,169],"wide":[10],"range":[11],"of":[12,81,103,160,180],"applications,":[13],"including":[14],"many":[15],"that":[16,94,111,138],"operate":[17],"on":[18,61,97],"sensitive":[19],"data":[20,116],"such":[21],"as":[22],"financial":[23],"and":[24,45,74,90,128,146,152,171,175],"medical":[25],"records.":[26],"We":[27,155],"present":[28],"ShEF,":[29],"trusted":[31],"execution":[32,48],"environment":[33],"(TEE)":[34],"for":[35,101,162],"cloud-based":[36],"reconfigurable":[37],"accelerators.":[38,186],"ShEF":[39,85,161,167],"is":[40,120,125],"independent":[41],"from":[42],"CPU-based":[43],"TEEs":[44],"allows":[46],"secure":[47,88,113,172],"under":[49],"threat":[51],"model":[52],"where":[53],"the":[54,62,66,72,77,82,118,177],"adversary":[55],"can":[56,75],"control":[57],"all":[58],"software":[59],"running":[60],"CPU":[63],"connected":[64],"FPGA,":[67,73],"has":[68],"physical":[69],"access":[70,114,143],"compromise":[76],"FPGA":[78,99],"interface":[79],"logic":[80],"cloud":[83,164],"provider.":[84],"provides":[86,112],"boot":[89],"remote":[91],"attestation":[92],"process":[93],"relies":[95],"solely":[96],"existing":[98,163],"mechanisms":[100],"root":[102],"trust.":[104],"It":[105],"also":[106],"includes":[107],"Shield":[109,124],"component":[110],"while":[117],"accelerator":[119],"use.":[122],"The":[123],"highly":[126],"customizable":[127,181],"extensible,":[129],"allowing":[130],"users":[131],"craft":[133],"bespoke":[135],"security":[136,147,182],"solution":[137],"fits":[139],"their":[140],"accelerator's":[141],"memory":[142],"patterns,":[144],"bandwidth,":[145],"requirements":[148],"at":[149],"minimum":[150],"performance":[151,178],"area":[153],"overheads.":[154],"describe":[156],"prototype":[158],"implementation":[159],"FPGAs,":[165],"map":[166],"performant":[170],"storage":[173],"application,":[174],"measure":[176],"benefits":[179],"using":[183],"five":[184],"additional":[185]},"counts_by_year":[{"year":2021,"cited_by_count":1}],"updated_date":"2026-03-20T23:20:44.827607","created_date":"2025-10-10T00:00:00"}
