Skip to content

carlosaguilarmelchor/NFLlib

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

NFLlib

NTT-based Fast Lattice library

Work in Progress ... the library should be available in a few weeks.

Goal

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

License

When published here the library will be available under an open source license.

Contributors

This library is an extension/evolution of the NTTTools module from XPIR done by members of Cryptoexperts, INP ENSEEIHT, Quarkslab (in alphabetical order).

About

NTT-based Fast Lattice library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published