CRJun 24, 2020

A Survey of Published Attacks on Intel SGX

arXiv:2006.13598v1155 citations
Originality Synthesis-oriented
AI Analysis

This is an incremental survey for researchers and practitioners working with SGX security.

The paper surveys all known attacks targeting Intel SGX, categorizing them into 7 types and reviewing available defense mechanisms.

Intel Software Guard Extensions (SGX) provides a trusted execution environment (TEE) to run code and operate sensitive data. SGX provides runtime hardware protection where both code and data are protected even if other code components are malicious. However, recently many attacks targeting SGX have been identified and introduced that can thwart the hardware defence provided by SGX. In this paper we present a survey of all attacks specifically targeting Intel SGX that are known to the authors, to date. We categorized the attacks based on their implementation details into 7 different categories. We also look into the available defence mechanisms against identified attacks and categorize the available types of mitigations for each presented attack.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes