NFLlib icon indicating copy to clipboard operation
NFLlib copied to clipboard

NTT-based Fast Lattice library

Results 10 NFLlib issues
Sort by recently updated
recently updated
newest added

Following the installation process, everything seems to be normal when it comes to cmake, but then there is a problem with make. ![image](https://github.com/quarkslab/NFLlib/assets/153981983/0c2f9c01-8240-420a-8f1a-3ec0c9981d15) ![image](https://github.com/quarkslab/NFLlib/assets/153981983/ac9cb75b-3d18-47f1-b257-7363618c4718) 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

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...