Skip to content

ExitLess services for SGX enclaves

Notifications You must be signed in to change notification settings

l1212s-tee/eleos

 
 

Repository files navigation

Eleos

ExitLess Services for SGX Enclaves

Tested on Ubuntu 14.04 64 bit.

Prerequisites:

  1. Intel SGX Driver: https://github.com/01org/linux-sgx-driver
  2. Intel SGX SDK & PSW: https://github.com/01org/linux-sgx

"Fairly outdated Graphene-SGX POC code is available here".

Directory structure: eleos_core - the exit-less services lib suvm_samples - SUVM example usages Edger - edger8r utility with RPC instead of OCALL integration parameter_server - paramter server application from the paper parameter_server_suvm - paramter server from the paper with SUVM support client_parameter_server - workload generator for the parameter server from the paper face_verification_server - face verification workload from the paper suvm_read_write_sample - suvm benchmarks from the paper

Stay tuned for further support for the Windows platform.

Find the full details here: [EUROSYS17] "Eleos: Exit-Less OS Services for SGX Enclaves" M. Orenbach, M. Minkin, P. Lifshits, M. Silberstein

About

ExitLess services for SGX enclaves

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 52.3%
  • OCaml 18.5%
  • C 18.1%
  • Makefile 10.5%
  • Shell 0.6%