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
Azure
YES, SGX1
YES, SGX1
Oct 2018
Blog
IBM
YES, unknown version
YES
May 2018
Issue 46
packet.net
YES, SGX1
YES
Apr 2018
Issue 44
Alibaba Cloud
YES, unknown version
YES
Sep 2018
Docs, Issue 50
OVHcloud
YES, unknown version
YES
Sep 2019
Docs, Issue 66
Copy link
On this page
CPU
Motherboards / Compatible Systems
BIOS
Cloud Service Providers