Intel Developer Zone Articles

2:07 PM PST
Intel® Software Guard Extensions Part 7: Refine the Enclave with Proxy Functions
By John M. (Intel)Posted 11/28/20160
Learn about the Intel® SGX enclave APIs and how proxy functions are used to marshall data between protected and unprotected memory space. Source code is included.
8:53 AM PDT
Intel® Software Guard Extensions Part 6: How to Create Dual Code Paths
By John M. (Intel)Posted 10/28/20160
Part 6 of this tutorial series shows how to create dual code paths to support hosts with and without Intel® SGX capability. Source code is included.
4:06 PM PDT
Driver Support Matrix for Intel® Media SDK and OpenCL™
By Jeffrey M. (Intel)Posted 10/10/20160
  Developers can access Intel's processor graphics GPU capabilities through the Intel® Media SDK and Intel® SDK for OpenCL™ Applications. This article provides more information on how the software, driver, and hardware layers map together.   Delivery Models There are two different packagi...
1:18 PM PDT
Intel® Software Guard Extensions Part 5: Enclave Development
By John M. (Intel)Posted 10/05/20160
In part 5 of this tutorial series, we complete the interface for the Password Manager DLL. Source code is included. Your application must function on systems both with and without Intel® SGX support, and that means you must create two versions: one intended for use in enclaves, and one for use in...
1:15 PM PDT
Intel® Software Guard Extensions Part 4: Design an Enclave
By John M. (Intel)Posted 09/12/20160
In part 4 of this tutorial series, you'll create the project infrastructure necessary to integrate the enclave into your application. Source code is included.
3:58 PM PDT
Intel® Software Guard Extensions Part 3: Design an Application
By John M. (Intel)Posted 08/29/20160
In part 3 of this series, you'll learn how to design an application to take advantage of Intel® Software Guard Extensions (Intel® SGX). You'll examine the overall structure of an application, and then create a class model that prepares the app for enclave design and integration. Source code is in...
10:54 AM PDT
Could Your Next App Be for B2B?
By Singh, Niven (Intel)Posted 08/24/20160
If you’re building a game, a photo-editing app, or a calendar app, you’re likely developing it for consumers, end users who will find it through the iOS app store or the Google Play store. Previously, we’ve talked about at how to get noticed  in this saturated market. But another option you may...
11:01 AM PDT
Using Enclaves from .NET*: Make ECALLS with Callbacks via OCALLS
By John M. (Intel)Posted 08/23/20161
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.
2:03 PM PDT
Intel® Software Guard Extensions Tutorial Series: Part 2, Application Design
By John M. (Intel)Posted 07/26/20161
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 ...
2:56 PM PDT
Intel® Software Guard Extensions Tutorial Series: Part 1, Intel® SGX Foundation
By John M. (Intel)Posted 07/07/20161
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.
Subscribe to Intel Developer Zone Articles