Skip to content

RumaisaHabib/vaultor

Repository files navigation

Vaultor

This repo contains the code required to set up an enclave as a vault on the Tor network.

Installing prerequisites

First, you need to install Tor and run it with the tor command. You will also have to install the Gramine SGX prerequisites using the following command:

sudo apt-get install libnss-mdns python3-numpy python3-scipy

Starting the server

Run the following command in the root directory of the repo to start the server:

gramine-sgx ./python scripts/checkEncrypt.py

Note: checkEncrypt.py is the Host Program. You can modify this to suit your requirements.

Hosting on Tor

The server is running by default on port 4433. You can open this site by accessing localhost:4433. You can proivde this port to the Tor client to host the Hidden Service.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages