A High Speed NTT Accelerator for Lattice-Based Cryptography