Reconfigurable hardware design of NTT-based polynomial multiplication accelerator for post quantum cryptography
| dc.contributor.author | Gunasekara, C | |
| dc.contributor.author | Gamage, C | |
| dc.date.accessioned | 2026-01-19T06:00:22Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | The rise of quantum computing threatens existing encryption schemes, prompting NIST to standardize Post-Quantum Cryptography (PQC) algorithms. In August 2024, NIST standardized a quantum-resistant Key Encapsulation Mechanism (KEM) based on the CRYSTALS-Kyber algorithm as a Federal Information Processing Standards (FIPS). Kyber relies on lattice-based cryptography, specifically the Module Learning with Errors (MLWE) problem, requiring computationally expensive modular polynomial multiplications. Efficient techniques like Number Theoretic Transform (NTT) and Pointwise Multiplication (PWM) optimize these calculations. Hardware accelerators are essential to perform these calculations efficiently. Butterfly units are the core components of such hardware accelerators, incorporating modular arithmetic operators. This work presents optimized modular operators utilizing digital signal processing (DSP) units, reducing the A × T ratio and power consumption. Additionally, a manually designed reconfigurable butterfly unit is proposed, enhancing polynomial multiplication efficiency with lower power usage and improved performance over existing implementations. | |
| dc.identifier.conference | Moratuwa Engineering Research Conference 2025 | |
| dc.identifier.department | Engineering Research Unit, University of Moratuwa | |
| dc.identifier.email | chathura.20@cse.mrt.ac.lk | |
| dc.identifier.email | chandag@cse.mrt.ac.lk | |
| dc.identifier.faculty | Engineering | |
| dc.identifier.isbn | 979-8-3315-6724-8 | |
| dc.identifier.pgnos | pp. 209-214 | |
| dc.identifier.proceeding | Proceedings of Moratuwa Engineering Research Conference 2025 | |
| dc.identifier.uri | https://dl.lib.uom.lk/handle/123/24742 | |
| dc.language.iso | en | |
| dc.publisher | IEEE | |
| dc.subject | CRYSTALS-Kyber | |
| dc.subject | FPGA | |
| dc.subject | Hardware Accelerator | |
| dc.subject | Number Theoretic Transform | |
| dc.subject | Post Quantum Cryptography | |
| dc.subject | Reconfigurable Hardware | |
| dc.title | Reconfigurable hardware design of NTT-based polynomial multiplication accelerator for post quantum cryptography | |
| dc.type | Conference-Full-text |
