Python implementation of GGH and GGH-HNF lattice-based cryptosystems for research and educational purposes, featuring cryptanalysis tools and a hybrid variant.
-
Updated
May 12, 2025
Python implementation of GGH and GGH-HNF lattice-based cryptosystems for research and educational purposes, featuring cryptanalysis tools and a hybrid variant.
PotBKZ: A new variants of BKZ-reduction. And its dual and self-dual variants, dual-PotBKZ and self-dual-BKZ
BKZ基底簡約法
weigedPotBKZ: A new variants of PotBKZ. We define "weiged potential" as a generalization of potential with weight. weigedPotBKZ monotonically decreases the weiged potential of the lattice basis, and so weigedPotBKZ provably terminates.
Add a description, image, and links to the bkz-reduction topic page so that developers can more easily learn about it.
To associate your repository with the bkz-reduction topic, visit your repo's landing page and select "manage topics."