Intel® Software Guard Extensions (Intel® SGX) SDK

An SDK intended for developers who wish to harden their application’s security using Intel® SGX technology.

  • Hardware enforced security
  • Remote attestation support
  • Data sealing

Download Center

Intel SGX SDK for Windows*


Release Notes: SDK | Platform Software

(The download file includes platform software for Windows*.)

To develop applications enabled with Intel® SGX, download and install both of the following, in this order:

  1. Platform software for Intel SGX SDK for Windows
  2. Intel SGX SDK for Windows

Tools and Utilities

Download Public Key Certificate for Intel SGX (.zip)

Capability Licensing Client (iCLS) for Linux*

If you are building a Linux open source project, download one of the following:

If your system does not have the latest version of Intel® Management Engine (Intel® ME), you will need to install it.

To verify Intel SGX platform support, use the following:

Learn how to use Intel SGX templates for the GNU Autoconf Build System.