Sampel RemoteAttestation dalam SDK Intel® Software Guard Extensions (Intel® SGX) mengemulasi IAS sehingga selalu berhasil kembali.
- Dikompilasi dan menjalankan sampel RemoteAttestation dalam mode Simulasi.
- Pesan yang diterima: Kesuksesan pengesahan jarak jauh!
- Tidak dapat menentukan mengapa berhasil karena pengesahan jarak jauh diduga gagal jika enklaf Intel SGX dijalankan dalam mode Simulasi.
Simulation mode works with the RemoteAttestation sample application because it does not access the real IAS. In the sample, the IAS is emulated.
RemoteAttestation/service_provicer/ias_ra.cpp menyatakan:
Seluruh berkas ini digunakan sebagai simulasi antarmuka yang akan digunakan
disampaikan oleh IAS. Sampel ini tidak menghubungi yang sebenarnya
Ias. Pengembang Ias Sevice Provider harus mengikuti
Proses orientasi IAS untuk mendapatkan akses ke IAS yang sebenarnya.
Gunakan sampel sgx-ra untuk mengakses IAS yang sebenarnya. Sampel sgx-ra akan gagal pengesahan jika dijalankan dalam mode Simulasi.
Pengesahan jarak jauh gagal Intel SGX enklave yang sedang dibuktikan dijalankan dalam mode Simulasi karena enklave tidak memiliki perlindungan perangkat Intel SGX keras.