====================================================================
This implementation is used to test the correctness of the bootstrapping procedure from LWE. The scheme is on the paper "Optimizing Bootstrapping and Evaluating Large FHE Gates in the LWE-based GSW-FHE"(https://eprint.iacr.org/2021/490.pdf).
Install g++,cmake,make. Compilation has been tested using g++ on Linux.
To compile:
mkdir build
cd build
cmake ..
To run main program:
make
./MatGSW
This is free and unencumbered software released into the public domain.
Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.