Skip to content

Latest commit

 

History

History
9 lines (5 loc) · 563 Bytes

README.md

File metadata and controls

9 lines (5 loc) · 563 Bytes

HPIR

A repository for Heterogeneous Private Information Retrieval. HPIR allows a client to download an element from an untrusted servers in with heterogeneous communication/computation overhead. HPIR was introduced in paper by Hamid Mozaffari and Amir Houmansadr.

Compiling HPIR

HPIR depends on NTL. We have tested HPIR with NTL 11.4.3 and g++ 7.4.0.

g++ -g -O2 -std=c++11 -pthread -march=native HPIR.cpp -o HPIR -lntl -lgmp -lm