Intel SGX

E163103

Intel SGX is a hardware-based security technology that enables the creation of protected enclaves in memory to run sensitive code and data in isolation from the rest of the system.

All labels observed (12)

How this entity was disambiguated

Statements (80)

Predicate Object
instanceOf Hardware-based security technology ⓘ
Trusted execution environment ⓘ
abbreviation SGX ⓘ
linked to: Intel SGX
architecture Intel 64 ⓘ
attestationType Local attestation ⓘ
Remote attestation ⓘ
developer Intel ⓘ
linked to: Intel Corporation
documentation Intel SGX Developer Guide ⓘ
linked to: Intel SGX

Intel Software Developer’s Manual ⓘ
featureOf Intel Core processors ⓘ
Intel Xeon processors ⓘ
linked to: Intel Xeon
fullName Intel Software Guard Extensions ⓘ
linked to: Intel SGX
includesInstruction ECREATE ⓘ
EENTER ⓘ
EEXIT ⓘ
EGETKEY ⓘ
EINIT ⓘ
EREMOVE ⓘ
EREPORT ⓘ
instructionSetExtensionOf Intel x86 ISA ⓘ
introducedBy Intel Skylake microarchitecture ⓘ
keyConcept Enclave ⓘ
Isolated execution ⓘ
Memory encryption ⓘ
Remote attestation ⓘ
Sealing ⓘ
marketStatus Supported on selected Intel client CPUs ⓘ
Supported on selected Intel server CPUs ⓘ
memoryRegion Enclave Page Cache ⓘ
memoryRegionAbbreviation EPC ⓘ
notDesignedToProtectAgainst Denial-of-service attacks ⓘ
Side-channel attacks by co-resident processes ⓘ
platform x86 ⓘ
provides Confidentiality for enclave memory ⓘ
Integrity protection for enclave memory ⓘ
Remote attestation capability ⓘ
purpose Enable secure computation on untrusted platforms ⓘ
Protect sensitive code and data in memory ⓘ
Provide isolated execution environments ⓘ
relatedConcept AMD SEV ⓘ
ARM TrustZone ⓘ
Confidential computing ⓘ
Trusted Platform Module ⓘ
remoteAttestationUses EPID group signatures ⓘ
Quoting enclave ⓘ
requires BIOS or firmware enabling SGX ⓘ
CPU with SGX support ⓘ
Operating system support for SGX ⓘ
sealingDefinition Encrypting enclave data to persistent storage ⓘ
sealingKeyScope CPU-specific sealing keys ⓘ
Enclave-specific sealing keys ⓘ
securityBoundary CPU package ⓘ
securityProperty Protects against a compromised hypervisor ⓘ
Protects against a compromised operating system ⓘ
Protects against some physical attacks on memory ⓘ
softwareSupport Graphene-SGX ⓘ
Intel SGX Platform Software ⓘ
linked to: Intel SGX

Intel SGX SDK ⓘ
linked to: Intel SGX

Open Enclave SDK ⓘ
SCONE ⓘ
standardType Instruction set extension ⓘ
supports Multiple enclaves per process ⓘ
User-mode enclaves ⓘ
threatModel Malicious BIOS or firmware ⓘ
Malicious OS ⓘ
Malicious hypervisor ⓘ
useCase Blockchain and trusted oracles ⓘ
Confidential cloud computing ⓘ
Digital rights management ⓘ
Secure key management ⓘ
Secure multi-party computation ⓘ
Trusted analytics on sensitive data ⓘ
uses Access control checks on enclave memory ⓘ
CPU-based memory encryption engine ⓘ
vulnerableTo Branch prediction side-channel attacks ⓘ
Cache side-channel attacks ⓘ
Foreshadow (L1TF) attack ⓘ
Plundervolt attack ⓘ
SGAxe attack ⓘ
Speculative execution attacks ⓘ

How these facts were elicited

Referenced by (31)

Full triples — surface form annotated when it differs from this entity's canonical label.

Intel Xeon → supportsFeature → Intel SGX ⓘ
Goldmont → supports → Intel SGX (select SKUs) ⓘ
linked to: Intel SGX
Goldmont Plus → supports → Intel SGX ⓘ
Tremont → supports → Intel SGX ⓘ
Intel SGX → fullName → Intel Software Guard Extensions ⓘ
linked to: Intel SGX
Intel SGX → abbreviation → SGX ⓘ
linked to: Intel SGX
Intel SGX → softwareSupport → Intel SGX SDK ⓘ
linked to: Intel SGX
Intel SGX → softwareSupport → Intel SGX Platform Software ⓘ
linked to: Intel SGX
Intel SGX → documentation → Intel SGX Developer Guide ⓘ
linked to: Intel SGX
Apollo Lake → supportsInstructionSet → Intel SGX ⓘ
subject linked to: Apollo Lake platform
Intel MPX → relatedTechnology → Intel SGX ⓘ
Goldmont family → supports → Intel SGX (selected models) ⓘ
linked to: Intel SGX
Intel mobile platforms → includesTechnology → Intel Software Guard Extensions ⓘ
linked to: Intel SGX
Enclave Page Cache → usedBy → Intel Software Guard Extensions ⓘ
linked to: Intel SGX
Enclave Page Cache → partOf → Intel SGX memory architecture ⓘ
linked to: Intel SGX
Enclave Page Cache → definedIn → Intel SGX architecture specifications ⓘ
linked to: Intel SGX
Enclave Page Cache → introducedBy → Intel SGX version 1 ⓘ
linked to: Intel SGX
Open Enclave SDK → supports → Intel SGX ⓘ
Graphene-SGX → supportsPlatform → Intel Software Guard Extensions ⓘ
linked to: Intel SGX
Graphene-SGX → relatedTo → Intel SGX ⓘ
SCONE → supportsTechnology → Intel SGX ⓘ
AMD SEV → relatedTo → Intel SGX ⓘ
Willow Cove → supports → Intel SGX ⓘ
Amber Lake-Y → supports → Intel SGX ⓘ
Intel Core i5-7Y54 → supports → Intel Software Guard Extensions ⓘ
linked to: Intel SGX
Intel Core i5-7Y57 → supports → Intel Software Guard Extensions (SGX) ⓘ
linked to: Intel SGX
Intel Core i5-8200Y → supports → Intel SGX ⓘ