Expand description

Program x86 enclaves.

Functions

Create an SECS page in the Enclave Page Cache
Add a Page to an Uninitialized Enclave.
Add a Page to an Initialized Enclave.
Mark a page in EPC as Blocked.
Read From a Debug Enclave.
Write to a Debug Enclave.
Extend Uninitialized Enclave Measurement by 256 Bytes
Initialize an Enclave for Execution
Loads and verifies an EPC page and marks the page as blocked.
Loads, verifies an EPC page and marks the page as unblocked.
Restrict the Permissions of an EPC Page.
Change the Type of an EPC Page.
Add Version Array.
Remove a page from the EPC.
Activates EBLOCK Checks.
Invalidate an EPC Page and Write out to Main Memory.
Accept Changes to an EPC Page.
Initialize a Pending Page.
Enters an Enclave.
Exits an Enclave.
Retrieves a Cryptographic Key.
Extend an EPC Page Permissions.
Create a Cryptographic Report of the Enclave.
Re-Enters an Enclave.