Yale Computer Engineering Seminar Series - Ittai Anati, Intel Corp.

Event time: 
Tuesday, September 20, 2016 - 10:00am
Location: 
Faculty Seminar Lounge, MC035 See map
15 Prospect Street
New Haven, CT 06511
Event description: 

Speaker: Ittai Anati, Senior Principal Engineer, Intel Corporation

Host: Prof. Jakub Szefere, Dept. of Electrical Engineering, Yale Univ.

10:00 a.m. - Introduction to Intel® Software Guard Extension

Abstract: Protecting user and 3rd party secrets (such as keys or passwords) on a general purpose processor has been an ongoing challenge. Traditionally, solutions would trust privileged software (kernel or a security hypervisor) to protect these secrets. Intel® Software Guard Extension (SGX), implemented on Intel’s 6th generation Core™ CPU, takes a different approach by allowing an application to instantiate a protected container, referred to as an enclave, which is a protected area in the application’s address space, which provides confidentiality and integrity protection to code, data, and stack from any software not resident in the enclave, including privileged malware. The introductory talk covers the motivation for Intel® SGX, describes the main components of the architecture, and show cases a potential usage.

11:00 a.m. - Intel® Software Guard Extension (SGX) - part II

Abstract: Part II of the 10am talk on Intel® SGX dives into more advanced details of the architecture, such as attestation, sealing, page swapping and dynamic loaders.        

Bio: Ittai Anati is a senior principal engineer at Intel Corporation. He works at the processor architecture group, focusing on security.  In his latest role, Ittai was the lead architect for integrating Intel’s Software Guard Extension (SGX) into the 6th generation Core CPU codenamed Skylake.