#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

#73 in Operating systems

Download history 83/week @ 2019-12-17 46/week @ 2019-12-24 41/week @ 2019-12-31 137/week @ 2020-01-07 150/week @ 2020-01-14 96/week @ 2020-01-21 76/week @ 2020-01-28 75/week @ 2020-02-04 117/week @ 2020-02-11 141/week @ 2020-02-18 150/week @ 2020-02-25 95/week @ 2020-03-03 99/week @ 2020-03-10 206/week @ 2020-03-17 224/week @ 2020-03-24 149/week @ 2020-03-31

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
~102K SLoC