中文

面向大众的可信机密虚拟机

密码学与安全 2024-02-26 v1 分布式、并行与集群计算

摘要

机密计算通过将云提供商从受信任计算基石中移除,缓解了对不信任客户的担忧,并解决了客户将其工作负载迁移到云端的动力不足问题。这通过新的硬件扩展(如AMD的SEV Secure Nested Paging(SEV-SNP))实现,该扩展能够对 potentially恶意的超visor拥有机密性和完整性保护。然而,对服务提供商部署敏感工作负载或将敏感数据传递给服务的用户而言,这种保护的保证性需要向相关方提供证明。服务提供商可以通过执行远程认证来获取此类证明,但用户通常没有手段获取此类证明或验证其正确性,因此必须依赖服务提供商的可信度。在本文中,我们提出了Revelio方法,其主要贡献有两个方面:i)它允许基于机密虚拟机(VM)的工作负载以即使是服务提供商也无法进行篡改的方式进行设计和部署;ii)它使用户能够轻松验证其完整性。我们特别关注面向Web的工作负载,利用SEV-SNP对其进行保护,并在每次建立新Web会话时启用用户进行远程认证。为突出Revelio的优势,我们讨论了如何安全地保护托管开源协作办公套件的独立无状态VM,并提出了一种复制协议代理,使商品用户能够安全地访问Internet Computer,这是一个去中心化的区块链基础设施。

关键词

引用

@article{arxiv.2402.15277,
  title  = {Trustworthy confidential virtual machines for the masses},
  author = {Anna Galanou and Khushboo Bindlish and Luca Preibsch and Yvonne-Anne Pignolet and Christof Fetzer and Rüdiger Kapitza},
  journal= {arXiv preprint arXiv:2402.15277},
  year   = {2024}
}