用于开发封闭区的 SDK
Open Enclave SDK =================== 集成合作伙伴 ----------------------- 无关云提供商 Azure 简介 ----------------
Open Enclave SDK 是一个不依赖硬件的 开源 库,用于开发利用基于硬件的可信执行环境(也称为 Enclave)的应用程序。
一个 enclave 是一个受保护的内存区域,可为数据和代码执行提供保密性。它是一个可信执行环境 (TEE) 的实例,通常由硬件来保护,例如 Intel Software Guard Extensions (SGX)。本 SDK 的目标是将不同硬件供应商的 TEE 中 enclave 应用的开发泛化。当前实现支持 Intel SGX 以及对 ARM TrustZone 上的 OP-TEE 操作系统的预览支持。作为一个 开源 项目,本 SDK 还致力于提供一个透明的解决方案,对特定供应商、服务提供商和操作系统的选择均无关注。
使用 OE SDK 的入门指南-------------------
您可以在 入门指南 中找到全面的文档。
您不一定需要硬件隔离区来开发 OE SDK;一些测试和代码路径可以在模拟模式下执行,以便在不支持 TEE 的硬件上进行测试。
暂无开放 Issues,或尚未同步最近议题。