Skip to content
ExitLess services for SGX enclaves
C++ OCaml C Makefile Shell
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Edger
client_parameter_server inital linux commit Apr 20, 2017
eleos_core update compilation flags to new sdk version Jun 11, 2017
face_verification_server inital linux commit Apr 20, 2017
parameter_server inital linux commit Apr 20, 2017
parameter_server_suvm update compilation flags to new sdk version Jun 11, 2017
suvm_read_write_sample update compilation flags to new sdk version Jun 11, 2017
suvm_samples update compilation flags to new sdk version Jun 11, 2017
win/SUVM initial windows support commit Apr 20, 2017
.gitignore inital linux commit Apr 20, 2017
README.md README update Apr 20, 2017

README.md

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

For running memcached:

  1. Graphene with Eleos RPC: Will be made available shortly

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

You can’t perform that action at this time.