cryptography 2 Constructing a Lattice Sep 10, 2024 Understanding Hash Length Extension Attack Oct 23, 2023