blob: 17df5db03dca60a78cc163d451846c137eefc003 (
plain) (
tree)
|
|
NFLlib is an efficient and open-source C++ library dedicated to ideal lattice
cryptography. It is specialized in polynomial rings quotiented by a cyclotomic
polynomial whose degree is a power of two. The library combines algorithmic
optimizations (Chinese Remainder Theorem, optimized Number Theoretic Transform)
together with programming optimization techniques (SSE and AVX2 specializations,
C++ expression templates, etc.)
WWW: https://github.com/quarkslab/NFLlib
|