{"id":"https://openalex.org/W2904364493","doi":"https://doi.org/10.1145/3231594","title":"Ryoan","display_name":"Ryoan","publication_year":2017,"publication_date":"2017-11-30","ids":{"openalex":"https://openalex.org/W2904364493","doi":"https://doi.org/10.1145/3231594","mag":"2904364493"},"language":"en","primary_location":{"id":"doi:10.1145/3231594","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3231594","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3231594","source":{"id":"https://openalex.org/S193109227","display_name":"ACM Transactions on Computer Systems","issn_l":"0734-2071","issn":["0734-2071","1557-7333"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Computer Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3231594","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5047712844","display_name":"Tyler Hunt","orcid":"https://orcid.org/0000-0001-6844-4116"},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Tyler Hunt","raw_affiliation_strings":["The University of Texas at Austin, Austin, TX"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"The University of Texas at Austin, Austin, TX","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086126614","display_name":"Zhiting Zhu","orcid":null},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Zhiting Zhu","raw_affiliation_strings":["The University of Texas at Austin, Austin, TX"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"The University of Texas at Austin, Austin, TX","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081428852","display_name":"Yuanzhong Xu","orcid":null},"institutions":[{"id":"https://openalex.org/I1291425158","display_name":"Google (United States)","ror":"https://ror.org/00njsd438","country_code":"US","type":"company","lineage":["https://openalex.org/I1291425158","https://openalex.org/I4210128969"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yuanzhong Xu","raw_affiliation_strings":["Google, CA, United States"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Google, CA, United States","institution_ids":["https://openalex.org/I1291425158"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102251003","display_name":"Simon Peter","orcid":null},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Simon Peter","raw_affiliation_strings":["The University of Texas at Austin, Austin, TX"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"The University of Texas at Austin, Austin, TX","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5004286577","display_name":"Emmett Witchel","orcid":"https://orcid.org/0000-0002-1391-2880"},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Emmett Witchel","raw_affiliation_strings":["The University of Texas at Austin, Austin, TX"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"The University of Texas at Austin, Austin, TX","institution_ids":["https://openalex.org/I86519309"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5047712844"],"corresponding_institution_ids":["https://openalex.org/I86519309"],"apc_list":null,"apc_paid":null,"fwci":6.6602,"has_fulltext":true,"cited_by_count":112,"citation_normalized_percentile":{"value":0.9733886,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":100},"biblio":{"volume":"35","issue":"4","first_page":"1","last_page":"32"},"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.998199999332428,"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/T11614","display_name":"Cloud Data Security Solutions","score":0.9958000183105469,"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/sandbox","display_name":"Sandbox (software development)","score":0.9335499405860901},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8834820985794067},{"id":"https://openalex.org/keywords/guard","display_name":"Guard (computer science)","score":0.6125396490097046},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.499436616897583},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.47736549377441406},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.44189339876174927},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3647901713848114},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.315706729888916},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.21761438250541687}],"concepts":[{"id":"https://openalex.org/C167981075","wikidata":"https://www.wikidata.org/wiki/Q2667186","display_name":"Sandbox (software development)","level":2,"score":0.9335499405860901},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8834820985794067},{"id":"https://openalex.org/C141141315","wikidata":"https://www.wikidata.org/wiki/Q2379942","display_name":"Guard (computer science)","level":2,"score":0.6125396490097046},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.499436616897583},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.47736549377441406},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.44189339876174927},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3647901713848114},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.315706729888916},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.21761438250541687}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3231594","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3231594","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3231594","source":{"id":"https://openalex.org/S193109227","display_name":"ACM Transactions on Computer Systems","issn_l":"0734-2071","issn":["0734-2071","1557-7333"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Computer Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3231594","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3231594","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3231594","source":{"id":"https://openalex.org/S193109227","display_name":"ACM Transactions on Computer Systems","issn_l":"0734-2071","issn":["0734-2071","1557-7333"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Computer Systems","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2159758345","display_name":null,"funder_award_id":"CNS-1228843,CCF-1333594,CNS-1618563","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G2857968011","display_name":"XPS:CLCCA:Collaborative Research:Harnessing Highly Threaded Hardware for Server Workloads","funder_award_id":"1333594","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G3065852245","display_name":null,"funder_award_id":"CNS-1618563","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4035290236","display_name":null,"funder_award_id":"CCF-1333594","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4093286302","display_name":"CSR: Small: Performance and Fairness with Multiple Page Sizes","funder_award_id":"1618563","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4695078047","display_name":"TWC: Medium: Collaborative: Trustworthy Programs Without A Trustworthy Operating System","funder_award_id":"1228843","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5667095097","display_name":null,"funder_award_id":"CNS-1228843","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":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2904364493.pdf","grobid_xml":"https://content.openalex.org/works/W2904364493.grobid-xml"},"referenced_works_count":76,"referenced_works":["https://openalex.org/W2363194","https://openalex.org/W13103650","https://openalex.org/W65595058","https://openalex.org/W104209573","https://openalex.org/W1434079718","https://openalex.org/W1494049356","https://openalex.org/W1495495588","https://openalex.org/W1499241274","https://openalex.org/W1560204281","https://openalex.org/W1569778844","https://openalex.org/W1584476834","https://openalex.org/W1655958391","https://openalex.org/W1664413462","https://openalex.org/W1710734607","https://openalex.org/W1895952394","https://openalex.org/W1992291252","https://openalex.org/W1999602293","https://openalex.org/W2014235365","https://openalex.org/W2024438729","https://openalex.org/W2031738616","https://openalex.org/W2037322308","https://openalex.org/W2061643296","https://openalex.org/W2062340141","https://openalex.org/W2062805799","https://openalex.org/W2074388704","https://openalex.org/W2074701325","https://openalex.org/W2083228150","https://openalex.org/W2086234010","https://openalex.org/W2099137371","https://openalex.org/W2099382052","https://openalex.org/W2106573617","https://openalex.org/W2112735498","https://openalex.org/W2116469687","https://openalex.org/W2116807588","https://openalex.org/W2117550587","https://openalex.org/W2128255161","https://openalex.org/W2130694829","https://openalex.org/W2133448626","https://openalex.org/W2136296832","https://openalex.org/W2138517425","https://openalex.org/W2145936802","https://openalex.org/W2147378257","https://openalex.org/W2147758029","https://openalex.org/W2150615820","https://openalex.org/W2150620897","https://openalex.org/W2150709728","https://openalex.org/W2151071112","https://openalex.org/W2159915142","https://openalex.org/W2162283517","https://openalex.org/W2167804035","https://openalex.org/W2168245916","https://openalex.org/W2171690178","https://openalex.org/W2176235539","https://openalex.org/W2223370306","https://openalex.org/W2315828679","https://openalex.org/W2316567509","https://openalex.org/W2401617229","https://openalex.org/W2460441129","https://openalex.org/W2463516579","https://openalex.org/W2476794702","https://openalex.org/W2484015479","https://openalex.org/W2489591423","https://openalex.org/W2498405448","https://openalex.org/W2505860479","https://openalex.org/W2519993509","https://openalex.org/W2550858797","https://openalex.org/W2575735093","https://openalex.org/W2576622268","https://openalex.org/W2599829375","https://openalex.org/W2612997195","https://openalex.org/W2739132638","https://openalex.org/W2741593962","https://openalex.org/W2751343396","https://openalex.org/W2762625979","https://openalex.org/W2781723315","https://openalex.org/W2788636062"],"related_works":["https://openalex.org/W2033352828","https://openalex.org/W2355810117","https://openalex.org/W3098313552","https://openalex.org/W2546418048","https://openalex.org/W2076427967","https://openalex.org/W2499283203","https://openalex.org/W3212184609","https://openalex.org/W2795849205","https://openalex.org/W2111618996","https://openalex.org/W2516747684"],"abstract_inverted_index":{"Users":[0],"of":[1,124,159,167],"modern":[2],"data-processing":[3,119],"services":[4,36],"such":[5],"as":[6],"tax":[7],"preparation":[8],"or":[9,63],"genomic":[10],"screening":[11],"are":[12],"forced":[13],"to":[14,23,69,104,121],"trust":[15],"them":[16],"with":[17],"data":[18,30,39,87,135],"that":[19,37],"the":[20,38,54,60,64,125,150,154],"users":[21],"wish":[22],"keep":[24],"secret.":[25],"Ryoan":[26,79,89,129,160],"1":[27],"protects":[28],"secret":[29],"while":[31],"it":[32,71,163],"is":[33,51,75,130],"processed":[34],"by":[35],"owner":[40],"does":[41],"not":[42,146],"trust.":[43],"Accomplishing":[44],"this":[45],"goal":[46],"in":[47],"a":[48,85,91,133,165],"distributed":[49,92],"setting":[50],"difficult,":[52,77],"because":[53],"user":[55],"has":[56],"no":[57],"control":[58],"over":[59],"service":[61],"providers":[62],"computational":[65],"platform.":[66],"Confining":[67],"code":[68],"prevent":[70,122],"from":[72,81,108],"leaking":[73],"secrets":[74],"notoriously":[76],"but":[78],"benefits":[80],"new":[82],"hardware":[83,95],"and":[84,144,156,161,177],"request-oriented":[86,134],"model.":[88],"provides":[90],"sandbox,":[93],"leveraging":[94],"enclaves":[96],"(e.g.,":[97],"Intel\u2019s":[98],"software":[99],"guard":[100],"extensions":[101],"(SGX)":[102],"[40])":[103],"protect":[105],"sandbox":[106,115],"instances":[107,116],"potentially":[109],"malicious":[110],"computing":[111],"platforms.":[112],"The":[113],"protected":[114],"confine":[117],"untrusted":[118],"modules":[120,139],"leakage":[123],"user\u2019s":[126],"input":[127,142],"data.":[128],"designed":[131],"for":[132],"model,":[136],"where":[137],"confined":[138],"only":[140],"process":[141],"once":[143],"do":[145],"persist":[147],"state":[148],"about":[149],"input.":[151],"We":[152],"present":[153],"design":[155],"prototype":[157],"implementation":[158],"evaluate":[162],"on":[164],"series":[166],"challenging":[168],"problems":[169],"including":[170],"email":[171],"filtering,":[172],"health":[173],"analysis,":[174],"image":[175],"processing":[176],"machine":[178],"translation.":[179]},"counts_by_year":[{"year":2026,"cited_by_count":5},{"year":2025,"cited_by_count":12},{"year":2024,"cited_by_count":17},{"year":2023,"cited_by_count":11},{"year":2022,"cited_by_count":10},{"year":2021,"cited_by_count":25},{"year":2020,"cited_by_count":20},{"year":2019,"cited_by_count":10},{"year":2018,"cited_by_count":2}],"updated_date":"2026-04-30T09:15:22.047038","created_date":"2018-12-22T00:00:00"}
