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...
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?
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...
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.
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.
In Part 3 of the Intel® Software Guard Extensions (Intel® SGX) tutorial series we’ll talk about how to design an application with Intel SGX in mind.
In Part 4 of the Intel® Software Guard Extensions (Intel® SGX) tutorial series we'll create the project infrastructure necessary to integrate the enclave into our application. Downloadable source code is included.
In this installment of the Intel® Software Guard Extensions (Intel® SGX) tutorial series, we develop the enclave for the Tutorial Password Manager application, having earlier created a DLL to serve as our interface layer between the enclave bridge functions and the C++/CLI program core, and defined our enclave interface.
In this installment of the Intel® Software Guard Extensions (Intel® SGX) tutorial series, we address an outstanding design requirement: to make sure our Tutorial Password Manager will function on hosts both with and without Intel SGX capability. The article includes a code sample that demonstrates a dual code path implementation.
本文的目标读者是SGX的开发者，撰写此文旨在帮助他们升级他们的英特尔® SGX远程认证服务API到V2版本（V1版本将于2018年1月份弃用），如果你想更多的了解什么是SGX，或者想更多的了解英特尔® SGX远程认证服务的相关细节（工作原理，如何申请测试服务等），请参阅此文最后的参考文献。