paperbot · PL 论文追踪

全部论文 待读 收藏

P2 An evaluation of methods to port legacy code to SGX enclaves

将遗留代码移植到 SGX enclave 的方法评估
FSE Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering2020匹配度 1/10 · 该论文关注将遗留代码移植到 Intel SGX enclave 的方法评估,属于系统安全/隐私方向,与用户研究的 PL 与 AI 交叉、静态分析、浮点程序分析、贝叶斯程序分析及 LLM/Agent 改进分析验证等方向基本无关。引用 15 inbox
Kripa Shanker, Arun Joseph, Vinod Ganapathy
crossref: 2026-09-12

AI 速览

一句话:评估将遗留代码移植到 Intel SGX enclave 的现有方法。

Intel SGX 提供一种基于 enclaved execution 的抽象,使应用能将代码和数据与包括最高特权系统软件在内的强敌手隔离。SGX 架构只暴露创建 enclave 所需的低层 ISA 指令,如何用这些指令编写应用仍由软件社区自行解决。论文关注将遗留代码移植到 SGX enclave 的问题,并对已有移植方法进行评估;其动机是让既有软件无需重写即可获得 enclave 的隔离保证。不过,给定摘要未展开具体评估方法、比较指标与实验结论。

问题
如何利用仅提供低层 ISA 指令的 Intel SGX,把既有遗留代码移植到 enclave 中执行,以保护代码和数据免受高特权敌手攻击。
方法
从标题看,论文对多种将遗留代码移植到 SGX enclave 的方法进行评估;给定摘要未说明具体方法或比较对象。
评估
评估对象为面向 SGX 的遗留代码移植方法;具体实验设置、指标与结果未在给定摘要中提供。
原文摘要(Abstract)

The Intel Security Guard Extensions (SGX) architecture enables the abstraction of enclaved execution, using which an application can protect its code and data from powerful adversaries, including system software that executes with the highest processor privilege. While the Intel SGX architecture exports an ISA with low-level instructions that enable applications to create enclaves, the task of writing applications using this ISA has been left to the software community.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot5768,
  title = {An evaluation of methods to port legacy code to SGX enclaves},
  author = {Kripa Shanker and Arun Joseph and Vinod Ganapathy},
  booktitle = {FSE},
  year = {2020},
  doi = {10.1145/3368089.3409726}
}