...
首页> 外文期刊>ACM transactions on computer systems >Ryoan: A Distributed Sandbox for Untrusted Computation on Secret Data
【24h】

Ryoan: A Distributed Sandbox for Untrusted Computation on Secret Data

机译:Ryoan:用于秘密数据的不可信计算的分布式沙箱

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Users of modern data-processing services such as tax preparation or genomic screening are forced to trust them with data that the users wish to keep secret. Ryoan1 protects secret data while it is processed by services that the data owner does not trust. Accomplishing this goal in a distributed setting is difficult, because the user has no control over the service providers or the computational platform. Confining code to prevent it from leaking secrets is notoriously difficult, but Ryoan benefits from new hardware and a request-oriented data model.Ryoan provides a distributed sandbox, leveraging hardware enclaves (e. g., Intel's software guard extensions (SGX) [40]) to protect sandbox instances from potentially malicious computing platforms. The protected sandbox instances confine untrusted data-processing modules to prevent leakage of the user's input data. Ryoan is designed for a request-oriented data model, where confined modules only process input once and do not persist state about the input. We present the design and prototype implementation of Ryoan and evaluate it on a series of challenging problems including email filtering, health analysis, image processing and machine translation.
机译:诸如税务准备或基因组筛选之类的现代数据处理服务的用户被迫以他们希望保密的数据信任他们。当数据所有者不信任的服务处理秘密数据时,Ryoan1会对其进行保护。由于用户无法控制服务提供商或计算平台,因此很难在分布式环境中实现此目标。限制代码以防止其泄露是非常困难的,但是Ryoan受益于新硬件和面向请求的数据模型。Ryoan提供了一个分布式沙箱,利用了硬件区域(例如,英特尔的软件防护扩展(SGX)[40])保护沙盒实例免受潜在的恶意计算平台的侵害。受保护的沙箱实例限制了不受信任的数据处理模块,以防止用户输入数据泄漏。 Ryoan专为面向请求的数据模型而设计,其中受限模块仅处理输入一次,并且不保留输入状态。我们介绍Ryoan的设计和原型实现,并针对一系列具有挑战性的问题(包括电子邮件过滤,运行状况分析,图像处理和机器翻译)进行评估。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号