最近,我正在英特尔SGX Enclave的帮助下开发一个受信任的计算项目。
要验证飞地,我需要由Quinging-Enclave生成的报价。 我知道它在理论上是如何工作的,以及如何启动飞地。 但是我找不到任何代码示例或有关如何接收Enclave报价并将其发送到调用程序的详细说明。
有人可以通过示例向我解释一下吗?
谢谢!
答案 0 :(得分:0)
好吧,您要尝试的操作称为 Attestation 。
Attestation是一个验证过程:
通常需要在向飞地提供秘密之前进行掩饰。此过程称为供应。
有两种证明:
您提到了 Quote Enclave(QE),所以我想您正在使用远程证明。
如果您要搜索示例,请参考Intel SGX SDK随附的示例项目,或在Intel SGX site上可用的示例项目。