Skip to content
This repository was archived by the owner on May 3, 2022. It is now read-only.

Enarx Introduction

axel simon edited this page Jul 29, 2019 · 14 revisions

Enarx is a project - or collection of projects - to allow the writing of code to run in TEEs. We will provide a runtime environment (based on WebAssembly), and all of the pieces to set up a TEE instance - we call them "Keeps" - perform attestation, encrypt your code (and any data you want to go with it), and then deliver and run it. As far as you're concerned, you shouldn't need to worry what the host system's silicon architecture is (e.g. Intel or AMD): we plan to abstract this away, to make life as easy as possible. The core intention, however, is to ensure that your code is as secure as possible, and is not at risk from confidentiality or integrity attacks by the host system.

A slightly longer background and introduction is available here: Introducing Enarx.

Clone this wiki locally