Skip to content

tsinghua-ideal/bulkor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bulkor

Overview

Bulkor designs and implements the bulk loading for Path ORAM.

Setup Environment

Requirement: Ubuntu 18.04, Intel SGX SDK 2.14, and Rust toolchain

cd server
make
cd bin
./app

Implementation

Our implementation extracts and reassembles the codes in a Rust re-implementation of ZeroTrace (https://github.com/mobilecoinfoundation/mc-oblivious), and additionally adds the bulk loading procedure and support of disks and crash consistency. The original Rust implementation of ZeroTrace does not include disk support, and the disk part in the C++ implementation of ZeroTrace is broken (https://github.com/sshsshy/ZeroTrace#other-notes).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published