シミュレーション・モードで 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_INCOMPATIBLE32/64 ビット・モードまたは SIM/HW モードが現在の URTS (回り込みランタイム・システム) モードと互換性がない場合に発生します。
シミュレーション sgx-ra-sample 実行すると、検証に失敗します。
検証中の インテル® Software Guard Extensions (インテル® SGX) エンclave がシミュレーション・モードで実行された場合、エンclave には インテル SGX ハードウェア保護機能が付かないので、リモート認証に失敗します。