Intel® Software Guard Extensions (Intel® SGX) SDK 中的 RemoteAttation 範例會模擬 IAS,因此始終成功返回。
- 在模擬模式中編譯並執行 RemoteAttation 範例。
- 收到訊息: 遠端證明成功!
- 無法判斷為何成功,因為如果在模擬模式中執行 Intel SGX,遠端證明應該會失敗。
模擬模式適用于 RemoteAttestation 範例應用程式,因為它不會存取真正的 IAS。在範例中,模擬 IAS。
RemoteAttation/service_provicer/ias_ra.cpp檔案狀態:
整個檔案會用於模擬要使用的介面
由 IAS 提供。這個範例不會與真實
Ias。IAS Sevice 提供者開發者需要遵循
IAS 上載程式以獲得對真實 IAS 的存取權限。
使用 sgx-ra-sample 存取真正的 IAS。如果在 模擬模式中執行,sgx-ra-sample 將無法證明。
如果正在證明的Intel SGX飛地是在模擬模式中執行,遠端證明會失敗,因為該飛地沒有Intel SGX硬體保護。