• KSII Transactions on Internet and Information Systems
    Monthly Online Journal (eISSN: 1976-7277)

High Performance Integer Multiplier on FPGA with Radix-4 Number Theoretic Transform


Abstract

Number Theoretic Transform (NTT) is a method to design efficient multiplier for large integer multiplication, which is widely used in cryptography and scientific computation. On top of that, it has also received wide attention from the research community to design efficient hardware architecture for large size RSA, fully homomorphic encryption, and lattice-based cryptography. Existing NTT hardware architecture reported in the literature are mainly designed based on radix-2 NTT, due to its small area consumption. However, NTT with larger radix (e.g., radix-4) may achieve faster speed performance in the expense of larger hardware resources. In this paper, we present the performance evaluation on NTT architecture in terms of hardware resource consumption and the latency, based on the proposed radix-2 and radix-4 technique. Our experimental results show that the 16-point radix-4 architecture is 2× faster than radix-2 architecture in expense of approximately 4× additional hardware. The proposed architecture can be extended to support the large integer multiplication in cryptography applications (e.g., RSA). The experimental results show that the proposed 3072-bit multiplier outperformed the best 3k-multiplier from Chen et al. [16] by 3.06%, but it also costs about 40% more LUTs and 77.8% more DSPs resources.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2015)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article

[IEEE Style]
B. Chang, W. Lee, B. Goi, S. O. Hwang, "High Performance Integer Multiplier on FPGA with Radix-4 Number Theoretic Transform," KSII Transactions on Internet and Information Systems, vol. 16, no. 8, pp. 2816-2830, 2022. DOI: 10.3837/tiis.2022.08.020.

[ACM Style]
Boon-Chiao Chang, Wai-Kong Lee, Bok-Min Goi, and Seong Oun Hwang. 2022. High Performance Integer Multiplier on FPGA with Radix-4 Number Theoretic Transform. KSII Transactions on Internet and Information Systems, 16, 8, (2022), 2816-2830. DOI: 10.3837/tiis.2022.08.020.

[BibTeX Style]
@article{tiis:25922, title="High Performance Integer Multiplier on FPGA with Radix-4 Number Theoretic Transform", author="Boon-Chiao Chang and Wai-Kong Lee and Bok-Min Goi and Seong Oun Hwang and ", journal="KSII Transactions on Internet and Information Systems", DOI={10.3837/tiis.2022.08.020}, volume={16}, number={8}, year="2022", month={August}, pages={2816-2830}}