NFLlib
NFLlib copied to clipboard
NTT-based Fast Lattice library
Following the installation process, everything seems to be normal when it comes to cmake, but then there is a problem with make.   How can I solve this problem?...
I am attempting to perform an NTT operation like so: `output=INNT(NTT(input_1)*NTT(input_2))`. I have tried with the following code: ```c++ #include #include static constexpr size_t qNum = 1; static constexpr size_t...
This patch fully reduces sampled ternary vectors, to prevent a residue modulo p_i from being assigned (p_i + 1) after sampling. I needed this to have proper norm checks that...
https://github.com/quarkslab/NFLlib/blob/master/CMakeLists.txt#L33 should be `set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake)` so NFLlib can be included from `add_subdirectory`
previously, make test, everything is ok. but when i run a program that use this nfllib, some error occurs: In file included from /Users/xietiany/nfllib/include/nfl/poly.hpp:26: /Users/xietiany/nfllib/include/nfl/ops.hpp:257:60: error: too many arguments provided...
kMaxNbModuli was written instead of kMaxPolyDegree which was confusing
It's needed for packaging.
2 options : either I am completely wrong or there are enormous bugs (I tried a commit from last year but got the same behaviour) .... I'd prefer the first...