1. Lattice-based cryptography¶ 1.1. Nhập môn mật mã dựa trên lattice 1.2. Congruential public key cryptosystem 1.2.1. Tạo khóa 1.2.2. Mã hóa 1.2.3. Giải mã 1.2.4. Ví dụ mã hóa và giải mã 1.2.5. Phá mã 1.3. NTRU 1.3.1. Tham số cho NTRU 1.3.2. NTRUEncrypt 1.3.3. NTRU-HRSS 1.4. FALCON 1.5. Thuật toán rút gọn lattice 1.5.1. Thuật toán rút gọn lattice Gauss 1.6. Phương pháp Coppersmith 1.6.1. Ý tưởng 1.6.2. Cải tiến thuật toán 1.6.3. Code thử nghiệm