All Projects → digawp → Hello Enclave

digawp / Hello Enclave

Licence: unlicense
A "Hello World" Intel SGX enclave program

Labels

Projects that are alternatives of or similar to Hello Enclave

Makebakery
A static website generator built on GNU Make.
Stars: ✭ 64 (-13.51%)
Mutual labels:  makefile
Cpython Emscripten
Python in the browser - CPython compiled with emscripten
Stars: ✭ 68 (-8.11%)
Mutual labels:  makefile
Injectdemo
Stars: ✭ 69 (-6.76%)
Mutual labels:  makefile
Curl Docker
official docker image for curl
Stars: ✭ 64 (-13.51%)
Mutual labels:  makefile
Telephony
The telephony packages feed
Stars: ✭ 66 (-10.81%)
Mutual labels:  makefile
Hellogopher
Hellogopher: "just clone and make" your conventional Go project
Stars: ✭ 1,159 (+1466.22%)
Mutual labels:  makefile
Counter Strike Docker
Docker image for Counter-Strike 1.6 server
Stars: ✭ 63 (-14.86%)
Mutual labels:  makefile
Xavr
An AVR C project template for XCode
Stars: ✭ 70 (-5.41%)
Mutual labels:  makefile
Ocaml Makefile
Easy to use Makefile for small to medium-sized OCaml-projects
Stars: ✭ 67 (-9.46%)
Mutual labels:  makefile
Translation
translation work flow
Stars: ✭ 69 (-6.76%)
Mutual labels:  makefile
Example Project
Example Python DS project
Stars: ✭ 65 (-12.16%)
Mutual labels:  makefile
Ngrok K8s
Using ngrok to expose k8s services
Stars: ✭ 66 (-10.81%)
Mutual labels:  makefile
Swift Playground Templates
🏫 A collection of helpful Xcode playground templates.
Stars: ✭ 69 (-6.76%)
Mutual labels:  makefile
Clourmusic flutter
flutter 仿网易云音乐app
Stars: ✭ 65 (-12.16%)
Mutual labels:  makefile
Adafruit icufflinks
Adafruit iCufflinks
Stars: ✭ 69 (-6.76%)
Mutual labels:  makefile
Openvoiceos
OpenVoiceOS is a minimalistic linux OS bringing the open source voice assistant Mycroft A.I. to embbeded, low-spec headless and/or small (touch)screen devices.
Stars: ✭ 64 (-13.51%)
Mutual labels:  makefile
Imagefilters
Image Filter is an Android Libary that lets you to Filtering any image
Stars: ✭ 68 (-8.11%)
Mutual labels:  makefile
Alpine Phoenix Builder
Up to date Alpine image with the latest language versions for staged Elixir and Phoenix builds.
Stars: ✭ 71 (-4.05%)
Mutual labels:  makefile
Aws Lambda Swift Sprinter
AWS Lambda Custom Runtime for Swift with swift-nio 2.0 support
Stars: ✭ 70 (-5.41%)
Mutual labels:  makefile
Sweet
Official repository for Semantic Web for Earth and Environmental Terminology (SWEET) Ontologies
Stars: ✭ 69 (-6.76%)
Mutual labels:  makefile

Intel SGX "Hello World"

This is meant to be a base template for an Intel SGX application on Linux. Not sure if it is just me, but I feel the documentations on Intel SGX development on Linux is still sorely lacking. This meant to be a stub of a "Getting-started" tutorial.

This template is based on the SampleEnclave app of the sample enclaves provided with the Intel SGX Linux drivers and SDK.

Features

  • Sample code for doing ECALL
  • Sample code for doing OCALL
  • Sample code for sealing (can be taken out and patched into your enclave!)

TODO

  • Tutorial explaining what each directory and file is used for.

  • Write a getting started tutorial.

  • Tutorial on treating edls as static library (with the sealing functions as example)

Contribute

Any help for the above TODOs or any general feedback will be much appreciated! Go ahead and submit those PRs in!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].