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

IBM

YES, unknown version

YES

May 2018

packet.net

YES, SGX1

YES

Apr 2018

Alibaba Cloud

YES, unknown version

YES

Sep 2018

OVHcloud

YES, unknown version

YES

Sep 2019

Last updated