Various utilities for Intel SGX hardware
Rust C Assembly C++ Makefile
Latest commit 1575f9e Nov 5, 2016
Jethro Beekman
Jethro Beekman Bump versions


This repository is intended as an umbrella for various SGX utilities. See individual directories and files for copyright information.


Documentation on various SGX file formats and ABIs.


This is Intel's Linux SGX driver patchset assembled for an external build.


Bare-bones SGX EPC driver. Exposes ENCLS pretty much directly to userspace. Included here for posterity. Don't use this. Use the isgx driver above.

libenclave / libenclave-tools / enclave-interface

Rust library and runtime for SGX secure enclaves together with userland build tools and runtime support. Check out the Quick start guide.

sgxs / sgxs-tools

Rust library and utilities for working with the SGX stream format.