#sgx #enclave

nightly enclave-runner

High-level abstractions for running SGX enclaves. This crate can be used to load and interface with SGX applications compiled for the x86_64-fortanix-unknown-sgx target

5 unstable releases

✓ Uses Rust 2018 edition

0.3.0 Feb 13, 2020
0.2.1 Nov 19, 2019
0.2.0 Jul 19, 2019
0.1.0 Jan 29, 2019
0.1.0-rc1 Nov 19, 2018

#60 in Operating systems

Download history 86/week @ 2019-11-08 244/week @ 2019-11-15 143/week @ 2019-11-22 84/week @ 2019-11-29 162/week @ 2019-12-06 95/week @ 2019-12-13 54/week @ 2019-12-20 41/week @ 2019-12-27 69/week @ 2020-01-03 186/week @ 2020-01-10 118/week @ 2020-01-17 77/week @ 2020-01-24 73/week @ 2020-01-31 106/week @ 2020-02-07 98/week @ 2020-02-14

471 downloads per month
Used in 6 crates (3 directly)

MPL-2.0 license

205KB
4.5K SLoC

enclave-runner

This is an interface library to work with SGX enclaves implementing the Fortanix SGX ABI. If you write an enclave using the x86_64-fortanix-unknown-sgx target, you will probably want to write a userspace tool using this library.

Compiles with Rust nightly.

Dependencies

~5.5MB
~101K SLoC