Use Intel SGX Templates for the GNU* Autoconf* Build System

Learn how to extend the functionality of GNU Autoconf to build software that makes use of Intel® SGX. Includes a download with templates and a sample application source tree.
Authored by John M. (Intel) Last updated on 05/18/2017 - 23:07
Responsive Landing Page

Intel SGX Homepage

Authored by admin Last updated on 05/17/2017 - 09:34

Properly Detecting Intel® Software Guard Extensions in Your Applications

The Intel® Software Guard Extensions (Intel® SGX) SDK provides three functions for detecting and enabling Intel SGX support on systems. The key question for software developers is: what is the proper way to detect Intel SGX support on a system so that their applications and their installers behave accordingly?
Authored by John M. (Intel) Last updated on 05/10/2017 - 22:46

Using Enclaves from .NET*: Make ECALLS with Callbacks via OCALLS

Intel® SGX Code Sample: Learn how to mix enclaves with managed code on Microsoft Windows* platforms using the C# language. There are multiple solutions for accomplishing these tasks, and this article and its accompanying code sample demonstrate one approach.
Authored by John M. (Intel) Last updated on 05/09/2017 - 13:34

Intel® Software Guard Extensions Tutorial Series: Part 8, GUI Integration

In Part 8 we integrate the GUI with the back end. We examine implications of mixing managed code with enclaves and how to mitigate the potential for undermining security gained from Intel® SGX.
Authored by John M. (Intel) Last updated on 05/08/2017 - 10:07

Refining the Enclave-Intel® SGX Tutorial Series Part 7

Learn about the Intel® SGX enclave APIs - How the proxy functions marshal data between unprotected memory space and the enclave and the EDL syntax.
Authored by John M. (Intel) Last updated on 05/08/2017 - 10:05
Blog post

How to Launch Your Startup using Android or iOS App

A startup launch begins with an idea that innovates human life or makes things easier.

Authored by jim s. Last updated on 05/05/2017 - 06:39
Blog post

Intel SGX Tutorial Series status update: Part 9 is in progress

Since it's been a while since part 8 of the Intel Software Guard Extensions Tutorial Series was released (and that, too, came after a long delay of its own), I wanted to take a few moments to let p

Authored by John M. (Intel) Last updated on 05/04/2017 - 12:56

Intel® SGX and Side-Channels

Since launching Intel® Software Guard Extensions (Intel® SGX) on 6th Generation Intel® Core™ processors in 2015, there have been a number of academic articles looking at various usage models and th

Authored by Simon Johnson (Intel) Last updated on 05/02/2017 - 17:08
Blog post

Look Both Ways and Watch Out for Side-Channels!

It has been a while again since I've posted, I've been busy with the day job.

Authored by Matthew H. (Intel) Last updated on 05/02/2017 - 17:07
For more complete information about compiler optimizations, see our Optimization Notice.