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

how to start the SGX function in the Linux system

shouheng
Beginner
753 Views

Hello, my computer model is intel i7 8700k, in the BIOS only support software mode to start the sgx function, how to enable the sgx function in the linux system, enter the command line to display as follows:

QQ图片20231114210725.png

0 Kudos
3 Replies
Aznie_Intel
Moderator
714 Views

Hi Shouheng,


Thanks for reaching out.

We are checking on this and will get back to you soon.



Regards,

Aznie


0 Kudos
Aznie_Intel
Moderator
613 Views

Hi Shouheng,

 

Thanks for your patience.

The first time you use this feature, set SGX to Enabled. Even if you plan to use Software Controlled, set SGX to Enabled until you complete the necessary steps in the OS for the Intel drivers. Set SGX to Software Controlled after you have configured your Intel drivers in the OS.

 

1. From the System Utilities screen, select System Configuration > BIOS/Platform Configuration (RBSU) > System Options > Processor Options > Intel Software Guard Extensions (SGX) and press Enter.

2. Select a setting and press Enter.

  • Enabled
  • Disabled

3. Software Controlled - Enabling or disabling of SGX is determined by the Intel drivers, which can be configured in the OS.

4. If you select Enabled or Software Controlled, more configuration options are displayed:

  • Select Owner EPOCH input type
  • PRMRR Size

5. Press F10.

 

To start building your application so that it can use Intel SGX, you need to first choose an SDK. Refer to the Get Started for the SGX SDK.

 

 

Regards,

Aznie

 

0 Kudos
Aznie_Intel
Moderator
559 Views

Hi Shouheng,


This thread will no longer be monitored since we have provided a solution. If you need any additional information from Intel, please submit a new question.



Regards,

Aznie


0 Kudos
Reply