推荐 3.5
Conf: 50%
本文针对跨组织协作计算中,参与方需要处理敏感数据和专有代码但不愿将其暴露给不可信基础设施或其他参与者的难题,提出了一种名为双向机密虚拟机(2cVM)的双层架构。该架构将硬件可信执行环境(TEE)与工作负载内隔离层相结合。与普通机密虚拟机(CVM)不同,2cVM 强制执行共存工作负载之间的相互隔离,确保各参与方对自己的数据和代码保持控制。2cVM 中所有计算受一份“承诺清单”约束,该清单枚举了参与方、组件组成、允许的数据通道以及授权输出;清单被锁定在虚拟机中并纳入远程证明证据,使得策略在虚拟机整个生命周期内不可变且可独立验证。概念验证实现结合了 AMD SEV-SNP 提供的硬件保护与 WebAssembly 组件模型提供的细粒度沙箱隔离。在商用硬件上针对四类基准测试的评估表明,两层隔离的开销并非线性叠加:一旦工作负载在 WebAssembly 沙箱内执行,启用硬件内存保护的边际成本很小。开销取决于工作负载,主要由内存访问模式决定,从顺序访问的几乎可忽略到不规则指针追逐访问的大约 2 倍。这些结果表明,2cVM 为隐私保护的协作计算提供了实用且可验证的基础。
💡 推荐理由: 该研究提出了一个实用的双层隔离架构,解决了跨组织协作中数据与代码相互保护的需求,对多云协作、数据联合计算等场景有重要参考价值。
🎯 建议动作: 研究跟进
排序因子: 来自 arXiv 其他板块 (+2) | Community 数据源 (+1) | LLM 评分加成 (+0.5)