ID del artículo: 000059717 Tipo de contenido: Product Information & Documentation Última revisión: 07/07/2021

¿Por qué el ejemplo de RemoteAttestation en el SDK Intel® Software Guard Extensions (Intel® SGX) devuelve una certificación satisfactoria cuando se ejecuta en modo de simulación?

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Resumen

El ejemplo RemoteAttestation del SDK Intel® Software Guard Extensions (Intel® SGX) emula la IAS para que siempre se devuelva correctamente.

Descripción
  • Se ha compilado y se ejecutó el ejemplo RemoteAttestation en modo de simulación.
  • Mensaje recibido: ¡Confirmación remota correcta!
  • No se puede determinar por qué se ha realizado correctamente debido a que se supone que la certificación remota falla si el enclave Intel SGX se ejecuta en el modo de simulación.
Resolución

El modo de simulación funciona con la aplicación de ejemplo RemoteAttestation porque no tiene acceso a la IAS real. En el ejemplo, el IAS se emula.

El archivo RemoteAttestation/service_provicer/ias_ra.cpp indica:

Todo este archivo se utiliza como simulación de las interfaces que se

con las IAS. Este ejemplo no se contacta con el

Nic. El desarrollador del programa Sevice Provider de la IAS debe seguir las instrucciones

Proceso de incorporación de IAS para obtener acceso a la IAS real.

Utilice sgx-ra-sample para acceder al IAS real. El sgx-ra-sample fallará la afición si se ejecuta en el modo de simulación.

Más información

La certificación remota falla si el enclave Intel SGX se ejecuta en modo de simulación porque el enclave no tiene Intel SGX de hardware de memoria.

Productos relacionados

Este artículo se aplica a 1 productos

El contenido de esta página es una combinación de la traducción humana y automática del contenido original en inglés. Este contenido se ofrece únicamente para su comodidad como información general y no debe considerarse completa o precisa. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.