Hardware with SGX Support
CPU
SGX was first introduced in 2015 with the sixth generation Intel Core microprocessors based on the Skylake microarchitecture.
Lists with SGX feature enabled CPUs are maintained by Intel at: SGX with Intel® ME SGX with Intel® SPS and Intel® ME
Some of the initial 2015 released CPUs do not support SGX. Only specific S-Spec support it. Please consult the table below:
Marketing Name
Processor#
Post-Conversion S-Spec
Intel® Core
i7-6700K
SR2L0
Intel® Core
i5-6400T
SR2L1
Intel® Core
i7-6700
SR2L2
Intel® Core
i7-6700T
SR2L3
Intel® Core
i5-6600K
SR2L4
Intel® Core
i5-6600
SR2L5
Intel® Core
i5-6500
SR2L6
Intel® Core
i5-6400
SR2L7
Intel® Core
i5-6500T
SR2L8
Intel® Core
i5-6600T
SR2L9
Intel® Xeon®
E3-1280 v5
SR2LC
Intel® Xeon®
E3-1240 v5
SR2LD
Intel® Xeon®
E3-1230 v5
SR2LE
Intel® Xeon®
E3-1270 v5
SR2LF
Intel® Xeon®
E3-1220 v5
SR2LG
Intel® Xeon®
E3-1260L v5
SR2LH
Intel® Xeon®
E3-1225 v5
SR2LJ
Intel® Xeon®
E3-1275 v5
SR2LK
Intel® Xeon®
E3-1245 v5
SR2LL
Intel® Xeon®
E3-1235L v5
SR2LM
Intel® Xeon®
E3-1240L v5
SR2LN
Motherboards / Compatible Systems
A list of SGX compatible systems that support Intel SGX is maintained here: https://github.com/ayeks/SGX-hardware
BIOS
A bios upgrade might be necessary for your system to activate SGX support. Please consult the hardware manufacturer. SGX must be set to ENABLED in the system BIOS.
Cloud Service Providers
Vendor
Servicename
CPU SGX capable
SGX activated in BIOS
Date
Source
Last updated