Article

Intel® SGX Intro: Passing Data Between App and Enclave

Intro to Intel® Software Guard Extensions (Intel® SGX) directional enclave argument pointers. Sample code for passing data between enclave and application.
Criado por Isayah R. (Intel) Última atualização em 29/04/2019 - 11:58
Article

Intel® Software Guard Extensions Part 5: Enclave Development

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 untrusted memory.
Criado por John M. (Intel) Última atualização em 29/04/2019 - 09:40
Article

Intel® Software Guard Extensions Part 6: How to Create Dual Code Paths

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.
Criado por John M. (Intel) Última atualização em 29/04/2019 - 09:40
Article

Intel® Software Guard Extensions Part 7: Refine the Enclave with Proxy Functions

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.
Criado por John M. (Intel) Última atualização em 29/04/2019 - 09:40
Article

Intel® Software Guard Extensions Tutorial Part 9: Power Events and Data Sealing

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.
Criado por John M. (Intel) Última atualização em 29/04/2019 - 09:40
Article

Intel® Software Guard Extensions Part 4: Design an Enclave

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.
Criado por John M. (Intel) Última atualização em 02/09/2019 - 14:00