macOS
brew install fpllllocal Homebrew formula metadata
sudo port install fplllMacPorts ports tree · math/fplll/Portfile · Source: api.github.com
brew / rang 5475
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de fplll pour les workflows d'agents IA.
installation
brew install fpllllocal Homebrew formula metadata
sudo port install fplllMacPorts ports tree · math/fplll/Portfile · Source: api.github.com
sudo apk add fplllAlpine Linux edge package indexes · fplll · Source: dl-cdn.alpinelinux.org
nix profile install nixpkgs#fplllnixpkgs package indexes · pkgs/by-name/fp/fplll/package.nix · Source: api.github.com
sudo pacman -S fplllArch Linux sync databases · fplll · Source: geo.mirror.pkgbuild.com
sudo zypper install fplllopenSUSE Tumbleweed package metadata · fplll · Source: download.opensuse.org
sudo apt install fplll-toolsDebian stable package indexes · fplll-tools · Source: deb.debian.org
aperçu
Lattice algorithms using floating-point arithmetic
historique
fplll is a lattice-reduction library and command-line tool centered on floating-point orthogonalization and LLL reduction. Its official README describes implementations of LLL, BKZ, HKZ, SVP, CVP, lattice generation, and library interfaces used in computational number theory and lattice-based cryptography.
The project grew from early fplll 1.x releases into a C++ lattice-reduction codebase. The official NEWS file records fplll 2.0 as an improved version of fplll 1.3, with a wrapper that chose a reliable sequence of heuristic and proved variants, a switch from C to C++, and portability work for Sage.
Later releases made fplll more useful as both a CLI and a library: fplll 3.0 added short vector enumeration and changed the license to LGPL, fplll 4.0 added BKZ reduction, and fplll 5.0 moved to C++11, a more open GitHub development model, BKZ 2.0 features, a Python interface, API documentation, and much broader automated testing.
The README documents packaged installation routes for Debian and Ubuntu as fplll-tools, conda, Homebrew on macOS, and Docker/AWS images. It also notes that fplll is included in Sage and that fpylll provides a standalone Python interface, which helped the project reach both research users and package-manager users.
The installed programs include fplll and latticegen. Typical use chains latticegen into fplll, or gives fplll a matrix from standard input or a file and selects algorithms such as LLL, BKZ, HKZ, SVP, self-dual BKZ, or CVP with command-line options.
fplll is significant because it packages research-grade lattice algorithms as a reusable Unix-style tool and library. For package maintainers it combines native C++ code, GMP/MPFR dependencies, optional precision backends, CLI programs, and bindings into a package that is important to computational mathematics, cryptanalysis, and lattice-based cryptography workflows.
posture de sécurité
narrow executable package without higher-risk signals.
risque vert · confiance faible · appliance
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
fplll | exécutable | exécutable indexé | Découvert depuis l'index local des exécutables. |
latticegen | exécutable | exécutable indexé | Découvert depuis l'index local des exécutables. |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
métadonnées d'installation
| Clé du paquet | brew:fplll |
|---|---|
| Version | 5.5.0 |
| Gestionnaire de paquets | Homebrew |
| Page d'accueil | https://github.com/fplll/fplll |
| Dépôt | https://github.com/fplll/fplll |
| Bouteille | non enregistré |
| Service | aucun déclaré |
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
fplll-tools 5.5.0-1.1
Tools to compute LLL-reduction of Euclidian lattices
https://github.com/fplll/fplll/
sudo apt install fplll-toolslibfplll-dev 5.5.0-1.1
Library for LLL-reduction of Euclidean lattices, development
https://github.com/fplll/fplll/
sudo apt install libfplll-devlibfplll9 5.5.0-1.1
Library for LLL-reduction of Euclidean lattices, runtime
https://github.com/fplll/fplll/
sudo apt install libfplll9libfplll9-data 5.5.0-1.1
Library for LLL-reduction of Euclidean lattices, data
https://github.com/fplll/fplll/
sudo apt install libfplll9-datafplll
nix profile install nixpkgs#fplllfplll-tools 5.4.5-1.1build1
Tools to compute LLL-reduction of Euclidian lattices
https://github.com/fplll/fplll/
sudo apt install fplll-toolslibfplll-dev 5.4.5-1.1build1
Library for LLL-reduction of Euclidean lattices, development
https://github.com/fplll/fplll/
sudo apt install libfplll-devlibfplll8-data 5.4.5-1.1build1
Library for LLL-reduction of Euclidean lattices, data
https://github.com/fplll/fplll/
sudo apt install libfplll8-datalibfplll8t64 5.4.5-1.1build1
Library for LLL-reduction of Euclidean lattices, runtime
https://github.com/fplll/fplll/
sudo apt install libfplll8t64fplll 5.5.0-r1
Lattice algorithms using floating-point arithmetic
https://github.com/fplll/fplll
sudo apk add fplllfplll-dev 5.5.0-r1
Lattice algorithms using floating-point arithmetic (development files)
https://github.com/fplll/fplll
sudo apk add fplll-devfplll-libs 5.5.0-r1
Lattice algorithms using floating-point arithmetic (libraries)
https://github.com/fplll/fplll
sudo apk add fplll-libsfplll-static 5.5.0-r1
Lattice algorithms using floating-point arithmetic (static library)
https://github.com/fplll/fplll
sudo apk add fplll-staticfplll-strategies 5.5.0-r1
Strategies for fplll
https://github.com/fplll/fplll
sudo apk add fplll-strategiesfplll 5.5.0-2
Lattice algorithms using floating-point arithmetic
https://github.com/fplll/fplll
sudo pacman -S fplllfplll 5.5.0-1.7
Lenstra-Lovász Lattice Basis Reduction Algorithm Library
https://github.com/dstehle/fplll
sudo zypper install fplllpiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.