无法在模拟模式下运行 sgx-ra-sample
内容类型: 错误讯息 | 文章 ID: 000057264 | 上次审核日期: 2021 年 08 月 02 日
./configure --with-openssldir=/opt/openssl/1.1.0i --enable-sgx-simulation
make
./run-client
以下修复程序将允许 sgx-ra-sample 在模拟模式下运行。这不是永久的修复程序;不以模拟模式运行时将文件恢复为原始文件。
$ source /opt/intel/sgxsdk/environment
$ make clean
$ make
$./run-client
Error 0x200e 是指 SGX_ERROR_MODE_INCOMPATIBLE飞地 32/64 位模式或 SIM/HW 模式与当前不受信任的运行时系统 (uRTS) 模式不兼容时引起的错误。
如果 sgx-ra-sample 模拟模式,则验证失败。
如果正在认证英特尔® Software Guard Extensions (英特尔® SGX) 飞地以模拟模式运行,则远程认证失败,因为飞地没有英特尔 SGX硬件保护。