preprintIACR Cryptology ePrint ArchiveJan 1, 2016Closed access

Intel SGX Explained.

Abstract

Intel’s Software Guard Extensions (SGX) is a set of extensions to the Intel architecture that aims to provide integrity and confidentiality guarantees to securitysensitive computation performed on a computer where all the privileged software (kernel, hypervisor, etc) is potentially malicious. This paper analyzes Intel SGX, based on the 3 papers [14, 78, 137] that introduced it, on the Intel Software Developer’s Manual [100] (which supersedes the SGX manuals [94, 98]), on an ISCA 2015 tutorial [102], and on two patents [108, 136]. We use the papers, reference manuals, and tutorial as primary data sources, and only draw on the patents to fill in missing information. This paper’s contributions are a summary of…

Citation impact

753
total citations
FWCI
Percentile
References
125
Citations per year

Authors

2

Topics & keywords

Keywords
  • Hypervisor
  • Computer science
  • Guard (computer science)
  • Software
  • Confidentiality
  • Operating system
  • Software engineering
  • Computer security
UN Sustainable Development Goals
  • Peace, Justice and strong institutions
No related works found for this paper.