Open Enclave SDK

E653458

Open Enclave SDK is an open-source framework for developing, building, and running portable trusted execution environment applications across hardware platforms such as Intel SGX.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
Open Enclave SDK canonical 1

Statements (47)

Predicate Object
instanceOf open-source project
software development kit
trusted execution environment framework
abbreviation OE SDK NERFINISHED
category confidential computing
security software
documentation online documentation site
focusesOn application-level security inside enclaves
minimizing TEE-specific code changes
goal portability across TEE hardware platforms
simplify development of enclave applications
hostPlatform Linux NERFINISHED
Windows NERFINISHED
implements enclave abstraction layer
unified TEE programming model
isOpenSource true
license MIT License
maintainer community contributors
name Open Enclave SDK NERFINISHED
programmingLanguage C
C++
provides CMake build integration
attestation APIs
cryptography APIs
enclave debugging support
enclave runtime
enclave signing tools
host-enclave communication APIs
memory management APIs
sample enclave applications
repositoryPlatform GitHub NERFINISHED
supports ARM TrustZone NERFINISHED
Intel SGX NERFINISHED
SGX debug enclaves
SGX production enclaves
enclave debugging with gdb
enclave signing with configuration files
hardware-backed attestation
local attestation
pluggable attestation plugins
remote attestation
simulation mode for enclaves
trusted execution environments
unit testing of enclave code in simulation mode
virtualized TEEs
uses ECALLs
OCALLs

Referenced by (1)

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

Intel SGX softwareSupport Open Enclave SDK