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.
Autor John M. (Intel) Última actualización 08/10/2019 - 18:20
Article

Improving the Performance of the Secure Hash Algorithm (SHA-1)

Fast Secure Hash Algorithm (SHA-1) implementation for Intel Architecture.
Autor Max Locktyukhin (Intel) Última actualización 08/10/2019 - 18:20
Article

How to Use the RDRAND Engine in OpenSSL* for Random Number Generation

The OpenSSL* ENGINE API includes an engine specifically for Intel® Data Protection Technology with Secure Key.

Autor John M. (Intel) Última actualización 08/10/2019 - 18:20
Article

A Matrix Multiplication Routine that Updates Only the Upper or Lower Triangular Part of the Result Matrix

  Background

Intel® MKL provides the general purpose BLAS*  matrix multiply routines ?GEMM defined as follows:

Autor Zhang, Zhang (Intel) Última actualización 08/10/2019 - 18:20
Article

How To Create Intel® Active Management Technology KVM Solutions

Configuration steps for remote control (KVM) of Intel® vPro™ technology-based clients.
Autor Joseph O. (Intel) Última actualización 08/10/2019 - 18:20
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.
Autor Isayah R. (Intel) Última actualización 08/10/2019 - 18:20
Article

Intel® Software Guard Extensions Part 3: Design an Application

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 included.
Autor John M. (Intel) Última actualización 08/10/2019 - 18:20
Article

英特尔® Software Guard Extensions 教程系列:第二部分,应用设计

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.
Autor John M. (Intel) Última actualización 08/10/2019 - 18:20
Article

英特尔® Software Guard Extensions 教程系列: 第五部分,安全区开发

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.
Autor John M. (Intel) Última actualización 08/10/2019 - 18:20
Article

Intel® Software Guard Extensions Tutorial Series: Part 8, GUI Integration

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.
Autor John M. (Intel) Última actualización 08/10/2019 - 18:20