BSD Ports

security/nflib 1.0.0.23_4 DragonFly

NTT-based fast lattice cryptography library

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
math, security
Package size
75.5 KiB, 328.5 KiB installed

Description

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

In the other systems

SystemPortVersion
DragonFlysecurity/nflib1.0.0.23_4
FreeBSDsecurity/nflib1.0.0.23_4
HardenedBSDsecurity/nflib1.0.0.23_4
GhostBSDsecurity/nflib1.0.0.23_4

Install

Binary package:

pkg install nflib

From DPorts:

cd /usr/dports/security/nflib && make install clean

Dependencies

Run dependencies 2

No port depends on this one.