首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从Intel SGX Enclave获取报价

如何从Intel SGX Enclave获取报价
EN

Stack Overflow用户
提问于 2018-06-26 20:50:48
回答 1查看 589关注 0票数 2

最近,在Intel SGX Enclave的帮助下,我正在开发一个可信计算项目。

要验证Enclave,我需要由Quoting-Enclave生成的报价。从理论上讲,我知道它是如何工作的,也知道如何创建一个飞地。但我不能找到任何代码示例或详细说明如何接收飞地的报价,并将其发送给调用的程序员。

有没有人能举个例子给我解释一下?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2018-06-27 21:05:20

那么,您要做的就是认证。

认证是验证以下各项的过程:

  1. enclave是否正在运行预期的二进制文件(签名库),以及
  2. 是否在支持SGX的真实处理器中运行。

在向飞地提供秘密之前,通常需要进行认证。此过程称为配置。

认证有两种:

  • 本地证明:运行在同一平台(PC)上的两个enclave想要相互“验证”。
  • 远程证明:服务提供方需要远程验证enclave。

您提到Quote Enclave (QE),所以我认为您使用的是远程认证。

如果您正在搜索示例,请参考英特尔SGX SDK附带的示例项目或Intel SGX site上提供的示例项目。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51043388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档