Pre-Filtering Homomorphically Encrypted queries for Triage and Candidate Handling
./dataset.sh
- Configure the build system
cd PreFHEtch
cmake -S . -B build
- Build the project
cmake --build build
- Build with docker
# to build
docker build -t prefhetch .
# start the container in the background
docker run -dit --name prefhetch-container -p 8080:8080 prefhetch
# in one terminal (for running the PreFHEtch-server)
# this will start a wait loop for the server.
docker exec -it prefhetch-container bash
cd build
./PreFHEtch-server
# in another terminal (for running the PreFHEtch-client)
docker exec -it prefhetch-container bash
cd build
./PreFHEtch-client
If any changes are made, you will have to run the build command again, ie:
cmake --build build