Reconfigurable KECCAK Hardware Design for Lattice-based Post-Quantum Cryptography on the RISCV Architecture

Hui-Qin Li,Tao Chen,Wei Li,Long-Mei Nan
DOI: https://doi.org/10.1109/icsict55466.2022.9963339
2022-01-01
Abstract:In this work, after analyzing the reconfigurable requirement and feasibility, a reconfigurable KECCAK hardware design for lattice-based post-quantum cryptography on the RISCV architecture is implemented. The padding module can be filled with any number of bits in different ways by configuring the length and address. The output module can satisfy any bit output of SHAKE function. In addition, by comparing RISCV original instruction, partial extension and full extension, it is verified that the fully extended architecture can improve the energy efficiency by at least 30 times.
What problem does this paper attempt to address?