Intel Developer Zone Articles

19-Dec-2016
9:56 PM PST
Overview of Intel Protected File System Library Using Software Guard Extensions
By Selvaraj, Surenthar (Intel)Posted 12/19/20161
Intel® Protected File System Library A new feature called Intel Protection File System Library is introduced in the Intel SGX 1.7 Release. This Library is used to create, operate and delete files inside the enclave.  To make use of the Intel Protected File system Library we need the following re...
22-Jun-2017
3:12 PM PDT
Intel® Software Guard Extensions Tutorial Part 9: Power Events and Data Sealing
By John M. (Intel)Posted 06/22/20170
In Part 9 of the Intel® SGX tutorial series we address complexities of the suspend and resume power cycle. We’ll examine data Intel SGX sealing capabilities and apply our learnings to the Tutorial Password Manager.
09-May-2017
9:24 AM PDT
Use Intel SGX Templates for the GNU* Autoconf* Build System
By John M. (Intel)Posted 05/09/20170
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.
23-Feb-2017
4:39 PM PST
Intel® Software Guard Extensions Tutorial Series: Part 8, GUI Integration
By John M. (Intel)Posted 02/23/20170
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.
13-Dec-2016
2:52 AM PST
CSharp Application with Intel Software Guard Extension
By Selvaraj, Surenthar (Intel)Posted 12/13/20161
C# Application with Intel Software Guard Extension Enclaves must be 100 percent native code and the enclave bridge functions must be 100 percent native code with C (and not C++) linkages, it is possible, indirectly, to make an ECALL into an enclave from .NET and to make an OCALL from an enclave ...
02-Dec-2016
1:10 PM PST
Use Case Guide for Audio/Video Conferencing Using Intel® Unite™ Plugins
By Joseph O. (Intel)Posted 12/02/20160
With Intel Unite hub software running on an Intel® vPro™ device, these room can now be a user-friendly, dongle-free environment. Allowing users to connect to the in-room screen over the corporate Wi-Fi* network. The individual connections are made by the meeting participants using the 6-digit PIN...
28-Nov-2016
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.
28-Oct-2016
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.
10-Oct-2016
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...
05-Oct-2016
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...
Subscribe to Intel Developer Zone Articles