Community
cancel
Showing results for 
Search instead for 
Did you mean: 
li__caihua
Beginner
68 Views

Can the Service Provider be a SGX-disabled machine?

Hi everyone,

I learn that if the enclave contacts the service provider to have its sensitive data provisioned to the enclave, the SGX-enabled platform will send a secure assertion that identifies the hardware environment and the enclave to the service provider (called Attestation). Then when the service provider assesses the trustworthiness of the enclave, it uses the attestation to establish secure communication and provision sensitive data to the enclave (called Provisioning).

But I have a question. Can the service providers run on a SGX-disabled machine? (I am not so familiar with the attestation and how it establishes the secure communication)

If the answer is no, is there any way to get sensitive data from a service providers run on a SGX-disabled machine?

Many thanks!

Caihua

 

0 Kudos
1 Reply
you_w_
New Contributor III
68 Views

Hi :

Of cause yes. Service provider can be an sgx-disabled machine.You can look into this demo (https://software.intel.com/en-us/articles/intel-software-guard-extensions-remote-attestation-end-to-...) for more information. The secure communication channel is established by use a protocol named "sigma".

Regards 

you

Reply