Article

Intel® Software Guard Extensions Tutorial Series: Part 1, Intel® SGX Foundation

This first article in the Intel® Software Guard Extensions (Intel® SGX) tutorial series is a brief overview of the technology. Learn how Intel SGX can protect your application's private information, including passwords, account numbers, financial information, encryption keys, and health records.
Authored by John M. (Intel) Last updated on 07/27/2016 - 10:32
Article

Introducing the Intel® Software Guard Extensions Tutorial Series

Announcing a new multi-part tutorial series to help software developers integrate Intel® Software Guard Extensions (Intel® SGX) into their applications. The series will guide you through building an Intel SGX application, beginning at application design and running through development, testing, packaging, and deployment. This in-depth look at enabling Intel SGX in a single application provides...
Authored by John M. (Intel) Last updated on 07/27/2016 - 10:34
Article

Intel® Software Guard Extensions Tutorial Series: Part 2, Application Design

The second part in the Intel® Software Guard Extensions (Intel® SGX) tutorial series is a high-level specification for the application we’ll be developing: a simple password manager that provides the same core functions as a commercial product while following good security practices, which we'll then use as a learning vehicle for designing for Intel SGX.
Authored by John M. (Intel) Last updated on 07/27/2016 - 08:06
Article

Intel® Software Guard Extensions Developing a Sample Enclave Application

Developing a Sample Enclave Application Step 1

In this topic, you will see a quick guide of how to develop an enclave application.

Authored by admin Last updated on 07/25/2016 - 09:11
Responsive Landing Page

Intel® Software Guard Extensions SDK - Download

Authored by admin Last updated on 07/19/2016 - 16:03
Responsive Landing Page

Intel® Software Guard Extensions SDK - Documentation

Authored by admin Last updated on 07/11/2016 - 11:51
Article

英特尔® 基于硬件的安全技术为生物识别应用带来独特优势第 1 部分

How Intel® Hardware-based Security Technologies Improve the Security of Biometrics Recognition. Trusted Execution Environment with Intel® Software Guard Extensions. What is TEE? Intel® Software Guard Extensions Technology Overview. How to Harden Biometric Recognition Function by Intel® Software Guard Extensions Technology? Memory Protection Scheme with Virtual Machine Extensions. The Weakness of...
Authored by Jianjun Gu (Intel) Last updated on 06/20/2016 - 13:09
Article

Intel® Hardware-based Security Technologies Bring Differentiation to Biometrics Recognition Applications Part 1

How Intel® Hardware-based Security Technologies Improve the Security of Biometrics Recognition. Trusted Execution Environment with Intel® Software Guard Extensions. What is TEE? Intel® Software Guard Extensions Technology Overview. How to Harden Biometric Recognition Function by Intel® Software Guard Extensions Technology? Memory Protection Scheme with Virtual Machine Extensions. The Weakness of...
Authored by Jianjun Gu (Intel) Last updated on 06/20/2016 - 13:09
Blog post

Intel SGX: EPID Provisioning and Attestation Services

One of the critical features of Intel SGX is the ability to attest that an enclave was successfully established on an SGX enabled platform.

Authored by Simon Johnson (Intel) Last updated on 06/17/2016 - 12:47
Blog post

Overview of Intel Software Guard Extensions Instructions and Data Structures

This post is intended to introduce developers to know about Intel SGX Instructions and Data Structure. There are 18 types of Instructions and 13 Data Structures available in SGX.

Authored by Surenthar Selvaraj. (Intel) Last updated on 06/15/2016 - 13:01
For more complete information about compiler optimizations, see our Optimization Notice.