Intel® Software Guard Extensions (Intel® SGX)
Discussion board focused on hardware-based isolation and memory encryption to provide extended code protection in solutions.

Network Requirement and Proxy Setting to run SGX SDK

He__Yi
Beginner
823 Views

Hi!

Part of the SGX aesm platform software need to talk to intel to complete its service. For example key provisioning, sgx_get_ps_cap()...

The User Reference also stated that for some functionalities, 'to run in the hardware mode, you need to access to the Internet. Configure the system network proxy settings if needed.'

I'm actually wondering what type of network configuration is needed to support the aesm platform software. For example what IP address from intel does aesm talk to, what type of network proxy is needed. Due to our firewall policy we probably couldn't give the SGX developing kit we purchased unlimited access to most of the outside IPs, could you give some details specifically on what should be opened for aesm service?

 

Thank you so much!

0 Kudos
1 Solution
Scott_R_Intel
Employee
823 Views

Hello.

Please see the source header below for the URLs used by the PSW to to access different SGX backend services:

https://github.com/intel/linux-sgx/blob/master/psw/ae/data/constants/linux/default_url_info.hh

Regards.

Scott

View solution in original post

0 Kudos
2 Replies
Scott_R_Intel
Employee
824 Views

Hello.

Please see the source header below for the URLs used by the PSW to to access different SGX backend services:

https://github.com/intel/linux-sgx/blob/master/psw/ae/data/constants/linux/default_url_info.hh

Regards.

Scott

0 Kudos
He__Yi
Beginner
823 Views

Gotcha!

Many thanks!!

0 Kudos
Reply