Skip to content

Secure cloud access/usage control using client-side SGX

License

Notifications You must be signed in to change notification settings

sandeep007734/nexus-code

 
 

Repository files navigation

Overview

NeXUS is a client-side stackable filesystem that protects user files stored on untrusted platforms such as Dropbox and Google Drive. The protection offered by NeXUS is rooted in trusted hardware, which enables the secure processing of sensitive information without any leakage. NeXUS is built on top of Intel SGX and the current prototype uses FUSE. Furthermore, the trusted portion is also equipped with a datalog logic engine for Attribute-Based Access Control (ABAC) enforcement over files and directories. The entire prototype runs without requiring any server-side modifications, and results show good performance on typical user workloads.

Please consult the INSTALL.md for instructions on how to build NeXUS on your platform.

TODOS

  • Begin documents portions of NeXUS
  • Cleanup TODOs

About

Secure cloud access/usage control using client-side SGX

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 79.2%
  • C++ 10.8%
  • Shell 2.2%
  • Makefile 1.4%
  • Perl 1.4%
  • Java 1.3%
  • Other 3.7%