概览
这场竞赛适合谁
适合已有机密计算与远程证明背景、能阅读并实现 SPDM 规范的系统/安全开发者。参赛者尤其需要熟悉 Intel SGX SDK 的分区编程模型和 SGX DCAP;有 AMD SEV 或 Intel TDX 经验更合适。
查看官方简介原文
龙蜥社区(OpenAnolis)是一个面向国际的操作系统开源社区及创新平台。社区已成立50+个SIG工作组,本次赛题来自原生机密计算SIG,要求参与者能够理解当前机密计算技术,并结合当前机密计算领域最新的前沿技Device TEE,基SPDM规范定义的消息协议实现CPU TEE绑定协议和代码,编写SPDM for CPU TEE的绑定协议规范草案,未来提交到开源社区和标准组织,最终进行产品落地。 Official category: 实战竞技赛. Organizers: 龙蜥社区(OpenAnolis). Participants: 0.
参赛准备
从报名到首次提交的准备步骤
- 01
Rust 全栈开发
- 02
机密计算与远程证明
- 03
Intel SGX SDK 分区编程
- 04
能够运行基础方案并完成一次有效提交
- 05
DMTF SPDM 规范
- 06
libspdm 与 spdm-emu
投入前确认:难点是把原本面向设备的 SPDM 消息流程绑定到 CPU TEE 远程证明:既要设计能覆盖 TEE Attestation 安全特性的消息与 Certificate 融合方案,又要在真实 CPU TEE 平台完成 requester/responder 实现。交付还要求 Rust 实现、SDK 与 Client-Server 两种构建形式、较高单元测试覆盖及端到端验证,并撰写绑定协议标准草案。
来源