#sgx #sev #kvm #tee

app enarx

Tools for deploying WebAssembly into Enarx Keeps

10 releases (4 breaking)

Uses new Rust 2021

0.5.0 May 10, 2022
0.4.0 Apr 12, 2022
0.3.0 Mar 15, 2022
0.2.1 Feb 17, 2022
0.1.1 Oct 27, 2021

#150 in Network programming

Download history 8/week @ 2022-01-26 3/week @ 2022-02-02 37/week @ 2022-02-09 29/week @ 2022-02-16 16/week @ 2022-02-23 3/week @ 2022-03-02 12/week @ 2022-03-09 44/week @ 2022-03-16 19/week @ 2022-03-23 4/week @ 2022-03-30 27/week @ 2022-04-06 42/week @ 2022-04-13 35/week @ 2022-04-20 200/week @ 2022-04-27 250/week @ 2022-05-04 395/week @ 2022-05-11

880 downloads per month

Apache-2.0

330KB
8K SLoC



Test Status Bug Status Maintenance Status Version Status Coverage Status

Enarx

This crate provides the enarx command-line tool for running applications inside Trusted Execution Environments (TEEs) using technologies such as Intel SGX and AMD SEV-SNP.

For more information about Enarx, please visit the Enarx project website.

For a quick introduction to Enarx and its goals, please see our Getting Started Guide, and for a more in-depth look please see our Technical Overview.

Using Enarx

For instructions on installing the Enarx command-line tool, please see our Installation Guide.

For instructions on how to build an application that can be run within Enarx, please see our WebAssembly Guide.

Contributing to Enarx

For instructions on how to build and contribute to Enarx, please see our Contributing Guide.

For an overview of the codebase, please see our Repo Guide.

Dependencies

~37MB
~858K SLoC