無法在模擬模式中執行 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 ,則驗證失敗。
如果正在證明的 Intel® Software Guard Extensions (Intel® SGX) 飛地是在模擬模式中執行,遠端證明會失敗,因為該飛地沒有Intel SGX硬體保護。