paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Agora: Trust Less and Open More in Verification for Confidential Computing

Agora:在机密计算验证中减少信任并提升开放性
OOPSLA 9(OOPSLA2)2025匹配度 3/10 · 该论文聚焦机密计算下的程序验证与定理证明基础设施,属于程序验证/形式化验证的大方向,与用户对形式化验证的兴趣有弱关联;但它不涉及 LLM/Agent、静态分析在机器学习或 Agentic 程序中的应用、浮点程序分析或贝叶斯程序分析,与用户当前核心研究画像交叉很少。引用 0 inbox
Hongbo Chen, Quan Zhou, Sen Yang, Sixuan Dang, Xing Han, Danfeng Zhang, Fan Zhang, XiaoFeng Wang
crossref: 2026-09-10

AI 速览

一句话:提出 Agora 框架,通过可委托验证、区块链悬赏和开放断言语言,为机密计算构建可信且开放的验证平台。

机密计算通过远程认证保证云服务器代码完整性,但无法证明无数据泄漏等高层安全属性。本文提出 Agora,一个可信且开放的机密计算验证平台。为缩减可信计算基(TCB),Agora 将部分验证任务委托给不可信实体,仅在 TCB 内保留小型验证器,并用区块链悬赏管理器通过众包消除对复杂定理证明器的信任,从而减轻二进制分析与定理证明的 TCB 负担。为提升开放性,Agora 提供通用断言语言以验证多种安全策略,并允许不可信方参与 TCB 外流程。作者实现软件故障隔离、信息流控制和侧信道缓解策略的验证工作流,评估表明 Agora 有效。

问题
机密计算只能保证代码完整性,无法验证无数据泄漏等高层安全属性,且现有验证方案面临可信计算基过大与开放性不足的问题。
方法
Agora 将部分验证任务委托给不可信实体,仅在 TCB 内保留小型验证器,并引入基于区块链的悬赏众包机制来消除对复杂定理证明器的信任;同时提供通用断言语言,允许不可信方参与 TCB 外流程。
评估
作者实现了软件故障隔离、信息流控制和侧信道缓解策略的验证工作流,并通过评估展示了 Agora 在这些安全策略验证上的有效性。
原文摘要(Abstract)

Confidential computing (CC), designed for security-critical scenarios, uses remote attestation to guarantee code integrity on cloud servers. However, CC alone cannot provide assurance of high-level security properties (e.g., no data leak) on the code. In this paper, we introduce a novel framework, Agora , scrupulously designed to provide a trustworthy and open verification platform for CC. To prompt trustworthiness, we observe that certain verification tasks can be delegated to untrusted entities, while the corresponding (smaller) validators are securely housed within the trusted computing base (TCB). Moreover, through a novel blockchain-based bounty task manager, it also utilizes crowdsourcing to remove trust in complex theorem provers. These synergistic techniques successfully ameliorate the TCB size burden associated with two procedures: binary analysis and theorem proving. To prompt openness, Agora supports a versatile assertion language that allows verification of various security policies. Moreover, the design of Agora enables untrusted parties to participate in any complex processes out of Agora ’s TCB. By implementing verification workflows for software-based fault isolation, information flow control, and side-channel mitigation policies, our evaluation demonstrates the efficacy of Agora .

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@article{paperbot2972,
  title = {Agora: Trust Less and Open More in Verification for Confidential Computing},
  author = {Hongbo Chen and Quan Zhou and Sen Yang and Sixuan Dang and Xing Han and Danfeng Zhang and Fan Zhang and XiaoFeng Wang},
  journal = {Proceedings of the ACM on Programming Languages},
  volume = {9},
  number = {OOPSLA2},
  year = {2025},
  doi = {10.1145/3763099}
}