飞地函数

处理用于创建受信任执行环境的 enclave 时,将使用以下函数。

本节内容

主题 说明
CallEnclave 调用 enclave 中的函数。
CreateEnclave 创建新的未初始化 enclave。 enclave 是应用程序地址空间内代码和数据的独立区域。 只有 enclave 中运行的代码才能访问同一 enclave 中的数据。
DeleteEnclave 删除指定的 enclave。
EnclaveGetAttestationReport 获取描述当前 enclave 的 enclave 证明报告,该报告由负责 enclave 的类型的机构签名。
EnclaveGetEnclaveInformation 获取当前正在执行的 enclave 的相关信息。
EnclaveSealData 使用未加密的数据生成加密的二进制大型对象 (blob)。
EnclaveUnsealData 解密已加密的二进制大型对象 (blob)。
EnclaveVerifyAttestationReport 验证在当前系统上生成的证明报告。
InitializeEnclave 初始化使用数据创建和加载的 enclave。
IsEnclaveTypeSupported 检索是否支持指定的 enclave 类型。
LoadEnclaveData 将数据加载到通过调用 CreateEnclave 创建的未初始化 enclave。
LoadEnclaveImage 将图像及其所有导入加载到 enclave 中。
TerminateEnclave 结束执行在 enclave 中运行的线程。

另请参阅