Skip to content

Latest commit

 

History

History
15 lines (10 loc) · 543 Bytes

README.md

File metadata and controls

15 lines (10 loc) · 543 Bytes

OnionPIR

A rewrite of OnionPIR without the NFLlib dependency. You need to have SEAL installed. After installation, set CMAKE_PREFIX_PATH to the library's location. Separate versions of the library can be used for debugging and benchmarking. To run as a debug build, set -DCMAKE_BUILD_TYPE=Debug as a cmake option. To run benchmarks, set -DCMAKE_BUILD_TYPE=Benchmark. The benchmark build type is used by default.

Build and run the project like this:

mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Debug .. 
make
./Onion-PIR