Skip to content

Latest commit

 

History

75 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LightBox

Full-stack protected stateful middlebox at lightning speed.

Development Stage

The project is still under development. All core functionalities have been implemented and tested on Ubuntu 18.04 LTS with Intel SGX Linux SDK 2.6.

Notice: This project currently has a critical bug in the etap component, which is causing segment fault while receiving packets. Bug fixing is still in progress.

Build

Prerequisites

Recommended environment: Ubuntu 18.04 LTS with gcc version 7.4.0 or higher. The CPU has to be SGX-enabled.

  • Set up necessary dependency:
sudo apt-get update
sudo apt-get install build-essential git libpcap-dev
  • SGX installation:

Please follow the instructions at Intel(R) Software Guard Extensions for Linux* OS

Compilation

git clone [this repo]
cd LightBox
make

Components

There are currently four sample middleboxes at src/instances

  • helloworld
  • lwIDS
  • mIDS
  • PRADS

The sample gateway is also provided at src/gateway_cli

Maintainer

About

Full-stack protected stateful middlebox at lightning speed

Resources

Stars

6 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages