#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

6 releases (3 breaking)

✓ Uses Rust 2018 edition

0.4.0 May 20, 2020
0.3.0 Feb 13, 2020
0.2.1 Nov 19, 2019
0.2.0 Jul 19, 2019
0.1.0-rc1 Nov 19, 2018

#75 in Operating systems

Download history 232/week @ 2020-03-23 163/week @ 2020-03-30 183/week @ 2020-04-06 239/week @ 2020-04-13 177/week @ 2020-04-20 159/week @ 2020-04-27 195/week @ 2020-05-04 215/week @ 2020-05-11 250/week @ 2020-05-18 282/week @ 2020-05-25 249/week @ 2020-06-01 221/week @ 2020-06-08 283/week @ 2020-06-15 204/week @ 2020-06-22 199/week @ 2020-06-29 181/week @ 2020-07-06

750 downloads per month
Used in 7 crates (3 directly)

MPL-2.0 license

215KB
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
~104K SLoC