×

G6K

swMATH ID: 41341
Software Authors: Albrecht, Martin R.; Ducas, Léo; Herold, Gottfried; Kirshanova, Elena; Postlethwaite, Eamonn W.; Stevens, Marc
Description: The General Sieve Kernel (G6K): G6K is a C++ and Python library that implements several Sieve algorithms to be used in more advanced lattice reduction tasks. It follows the stateful machine framework from: Martin R. Albrecht and Léo Ducas and Gottfried Herold and Elena Kirshanova and Eamonn W. Postlethwaite and Marc Stevens, The General Sieve Kernel and New Records in Lattice Reduction.
Homepage: https://link.springer.com/chapter/10.1007/978-3-030-17656-3_25
Related Software: BKZ; fpLLL; GitHub; NTL; fpylll; fhe; mctoolbox; MPFR; SciPy; Eigen; FrodoKEM; FALCONN; McEliece; NTRUSign; NTRU; randomForest; BLISS; PotLLL; DeepLLL
Referenced in: 12 Publications

Referencing Publications by Year