Enclave Trust is NOT TRUSTED
I built the sgx-ra-sample on Win10, VS2015 pro, i9900k. I believe the SP server is configured properly with a linkable subscription. The result of running the client is:---- Enclave Trust Status from...
View ArticleGetting Started with Intel® Software Guard Extensions (Intel® SGX) on the...
The Intel® Software Guard Extensions (Intel® SGX) Card is a full length, full height, double-wide PCIe* x16 expansion card with three Intel® Xeon® E3-1585L v5 processors on board that is based on the...
View ArticleVirtualizing Intel® Software Guard Extensions with KVM and QEMU
This guide provides a step-by-step procedure for virtualizing Intel® Software Guard Extensions (Intel® SGX) using the Kernel-based Virtual Machine (KVM) virtualization module in the Linux* kernel with...
View ArticleSgx virtualization
Hi there I am trying to run an application in a guess VM. I already patched my Kernel with the kvm-sgx patch and try to launch my guess with qemu patch version to allow sgx. However, I dont know quite...
View ArticleTrusted CPU Feature Detection Library for Intel® Software Guard Extensions...
File(s):DownloadLicense:BSD 3-Clause LicenseOptimized for... Operating System:Linux*Hardware:6th gen Intel® Core™ or later, Intel® Xeon® E3 v6Software: (Programming Language, tool, IDE,...
View ArticleRemote Attestation in a Client-Server Architecture with Multiple Clients
Hey everybody,Assume the following scenario: we want to implement a password manager that uses a central service that enables the different clients (on different devices) to synchronize their local...
View ArticleBuilding the GNU* Multiple Precision* library for Intel® Software Guard...
GNU* Multiple Precision Arithmetic Library* for Intel SGXFile(s):DownloadLicense:GNU Lesser General Public License v3 and GNU General Public License v2Demo programsFile(s):DownloadLicense:BSD 3-Clause...
View ArticleBuild enclave using libgmp
Hi everyoneI am now want to implement some functions running inside SGX enclave. My functions will based on some cryptographic libraries like libgmp, libpbc (Paired-Based Cryptography library). I don't...
View ArticleCode Sample: Intel® Software Guard Extensions Remote Attestation End-to-End...
File(s):DownloadLicense:Intel Sample Source Code License AgreementOptimized for... Operating System:Windows® 10, Linux*Hardware:6th gen Intel® Core™ or later, Intel® Xeon® E3 v6Software: (Programming...
View Articletest-as.sgx.trustedservices.intel.com reject the TLS connection
I just received the access confirmation for test-as.sgx.trutedservices.intel.com but when I try to test it by:"curl -v --tlsv1.2 --key ./testCertKey.pem --cert ./testCert.pem...
View ArticleRemote Attestation End-to-End Example and IAS API version 2
Hello,I recently looked at the Remote Attestation End-to-End Example and I want to test it.However, I then saw the announcement that IAS API version 1 has reached its End of Life. The announcement also...
View ArticleSpectre fix breaks SGX attestation
In December (2017) I had SGX remote attestation working on a Thinkpad T470 (20HD) under Linux.On the 27th December 2017 Lenovo released a BIOS update 1.44 which addressed CVE-2017-5715.Since installing...
View ArticleIntel® Software Guard Extensions Tutorial Series: Part 10, Enclave Analysis...
IntroductionIn part 10 of the Intel® Software Guard Extensions (Intel® SGX) tutorial series we’ll examine two utilities in the Intel SGX Software Development Kit (SDK): the Intel SGX Debugger, and the...
View ArticleIntel® Software Guard Extensions Tutorial Part 9: Power Events and Data Sealing
Download [ZIP 598KB]In part 9 of the Intel® Software Guard Extensions (Intel® SGX) tutorial series we’ll address some of the complexities surrounding the suspend and resume power cycle. Our application...
View ArticleUse Intel SGX Templates for the GNU* Autoconf* Build System
GNU* Autoconf* is a popular build system that sees extensive use for Linux* source code packages. It produces a consistent, easy-to-use, and well-understood configuration script that allows end users...
View ArticleIntel 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...
View ArticleIntel® Software Guard Extensions Tutorial Series: Part 8, GUI Integration
Download ZIP [573 KB]Download PDF [919.5 KB]Part 8 of the Intel® Software Guard Extensions (Intel® SGX) tutorial series integrates the graphical user interface (GUI) with the back end. In this part,...
View ArticleIntel® Software Guard Extensions Tutorial Series change and delay
A high priority project combined with the holidays took me away from the Intel® Software Guard Extensions Tutorial Series briefly, but it is moving ahead again and I expect Part 8 to come out in the...
View ArticleIntel® Software Guard Extensions Tutorial Series: Part 7, Refining the Enclave
Part 7 of the Intel® Software Guard Extensions (Intel® SGX) tutorial series revisits the enclave interface and adds a small refinement to make it simpler and more efficient. We’ll discuss how the proxy...
View ArticleIntel Software Guard Extensions Tutorial Series update: a new SDK version and...
An update to the Windows version of the Intel Software Guard Extensions SDK was just posted to the Developer Zone. This new release, version 1.7, adds Visual Studio Professional 2015 Update 3 to the...
View Article