Python implementation of GGH and GGH-HNF lattice-based cryptosystems for research and educational purposes, featuring cryptanalysis tools and a hybrid variant.
flint lattice public-key-cryptography lll cryptosystem lattices gram-schmidt ggh lll-reduction fplll ggh-hnf bkz bkz-reduction
-
Updated
Oct 19, 2024