BSD Ports

math/ntl 11.6.0p0 OpenBSD

Victor Shoup's Number Theory Library

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Benoit Lecocq <[email protected]>
Categories
math

Description

NTL is an object oriented library for number theory, written by Victor Shoup. It provides objects and methods for - arbitrary length integers - finite fields - polynomials over fields - extensions of fields.

NTL's lattice reduction code is also one of the best available anywhere, in terms of both speed and robustness, and one of the few implementations of block Korkin-Zolotarev reduction with the Schnorr-Horner pruning heuristic. It has been used to "crack" several cryptosystems.

In the other systems

SystemPortVersion
OpenBSDmath/ntl11.6.0p0
FreeBSDmath/ntl11.6.0
NetBSDmath/ntl11.5.1nb1
DragonFlymath/ntl11.5.1_1
MidnightBSDmath/ntl11.6.0

Install

Binary package:

pkg_add ntl

From the ports tree:

cd /usr/ports/math/ntl && make install

Dependencies

Run dependencies 1

No port depends on this one.