데이터(인텔® Software Guard Extensions) SDK의 RemoteAttestation 샘플은 IAS를 인텔® SGX 에뮬레이터하여 항상 성공적으로 반환합니다.
- 시뮬레이션 모드에서 RemoteAttestation 샘플을 컴파일하고 실행했습니다.
- 수신된 메시지: 원격 모니터링 성공!
- 원격 테스트가 시뮬레이션 모드에서 실행되는 경우 원격 테스트가 실패해야 하여 성공 이유를 인텔 SGX 수 없습니다.
시뮬레이션 모드는 실제 IAS에 액세스하지 못하기 때문에 RemoteAttestation 샘플 응용 프로그램에서 작동합니다. 샘플에서 IAS가 에뮬레이터됩니다.
RemoteAttestation/service_provicer/ias_ra.cpp 파일 상태:
이 전체 파일은 다음 인터페이스 시뮬레이션으로 사용됩니다.
를 통해 제공될 수 있습니다. 이 샘플은 실제와 접촉하지 않습니다.
Ias. IAS Sevice 공급자 개발자는 다음을 수행해야 합니다.
IAS 온보더링 프로세스를 통해 실제 IAS에 대한 액세스 권한을 얻습니다.
sgx-ra-샘플을 사용하여 실제 IAS에 액세스합니다. 시뮬레이션 모드에서 실행될 경우 sgx-ra-샘플은 테스트에 실패합니다.
원격 테스트는 인클레이브에 하드웨어 보호 기능을 인텔 SGX 수 있기 때문에 시뮬레이션 모드에서 실행되는 인텔 SGX 실패합니다.