./math/fplll, Lattice algorithms using floating-point arithmetic

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.3.2, Package name: fplll-5.3.2, Maintainer: pkgsrc-users

The library contains implementations of several lattice algorithms.
The implementation relies of floating-point orthogonalization, and
LLL is central to the code, hence the name.

Other algorithms provided by the library include

- BKZ/BKZ-2.0 with support of slide reduction and self dual BKZ.
- Kannan-Fincke-Pohst algorithm that finds the shortest non-zero
lattic vector.
- GaussSieve algorithm for the same problem as above.


Required to run:
[math/mpfr] [devel/gmp]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 1001.164 KB

Version history: (Expand)


CVS history: (Expand)


   2022-08-28 20:34:15 by Havard Eidnes | Files touched by this commit (1)
Log message:
math/fplll: use mk/atomic64.mk, since this wants 8-byte atomics.
   2021-10-26 12:56:13 by Nia Alarie | Files touched by this commit (458)
Log message:
math: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:28:36 by Nia Alarie | Files touched by this commit (458)
Log message:
math: Remove SHA1 hashes for distfiles
   2020-07-13 21:45:45 by Alexander Nasonov | Files touched by this commit (8)
Log message:
Reset maintainership for all (no longer) mine packages
   2020-05-19 16:44:43 by Taylor R Campbell | Files touched by this commit (5)
Log message:
fplll: Import fplll-5.3.2 as math/fplll

fplll is a library of floating-point lattice algorithms.

Derived from wip/fplll.