fplll é um conjunto de ferramentas para trabalhar com lattices (grades) usando aritmética de ponto flutuante. Ele inclui algoritmos para reduzir a base de um lattice, determinar a distância mínima entre um lattice e sua projeção ortogonal, e outras tarefas relacionadas. O fplll é projetado para ser eficiente e preciso, e é usado em várias áreas de pesquisa, incluindo criptografia e teoria da computação. 