OpenBSD Handbook

OpenBSD 7.9 release · amd64 · Generated 2026-09-09

ntl-11.6.0p0

Victor Shoup's Number Theory Library

Back to search · Project homepage

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.

Package information

Ports path
math/ntl
Package architecture
amd64
Maintainer
Benoit Lecocq <benoit@openbsd.org>
Categories
math
Available flavors
None listed
Only for architectures
aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, alpha, hppa, sparc64, m88k, sh

These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.

Direct dependencies

Library

Installing and updating packages · Package details as JSON