Status | 已发表Published |
Title | Parameter Space for the Architecture of FFT-Based Montgomery Modular Multiplication |
Creator | |
Date Issued | 2016 |
Source Publication | IEEE Transactions on Computers
![]() |
ISSN | 0018-9340 |
Volume | 65Issue:1Pages:147-160 |
Abstract | Modular multiplication is the core operation in public-key cryptographic algorithms such as RSA and the Diffie-Hellman algorithm. The efficiency of the modular multiplier plays a crucial role in the performance of these cryptographic methods. In this paper, improvements to FFT-based Montgomery Modular Multiplication (FFTM) using carry-save arithmetic and pre-computation techniques are presented. Moreover, pseudo-Fermat number transform is used to enrich the supported operand sizes for the FFTM. The asymptotic complexity of our method is O(l log, l log log l), which is the same as the Schönhage-Strassen multiplication algorithm (SSA). A systematic procedure to select suitable parameter set for the FFTM is provided. Prototypes of the improved FFTM multiplier with appropriate parameter sets are implemented on Xilinx Virtex-6 FPGA. Our method can perform 3,100-bit and 4,124-bit modular multiplications in 6.74 and 7.78 μs, respectively. It offers better computation latency and area-latency product compared to the state-of-the-art methods for operand size of 3,072-bit and above. |
Keyword | field-programmable gate array (FPGA) Montgomery modular multiplication number theoretic transform (NTT) parallel computation Schonhage-Strassen Algorithm |
DOI | 10.1109/TC.2015.2417553 |
URL | View source |
Indexed By | SCIE |
Language | 英语English |
WOS Research Area | Computer Science ; Engineering |
WOS Subject | Computer Science, Hardware & Architecture ; Engineering, Electrical & Electronic |
WOS ID | WOS:000366419400013 |
Scopus ID | 2-s2.0-84961761068 |
Citation statistics | |
Document Type | Journal article |
Identifier | http://repository.uic.edu.cn/handle/39GCC9TT/9115 |
Collection | Research outside affiliated institution |
Corresponding Author | Chen, Donald Donglong |
Affiliation | 1.Department of Electronic Engineering,City University of Hong Kong,Hong Kong,Hong Kong 2.Department of Computer Science,University of California Santa Barbara,Santa Barbara,United States |
Recommended Citation GB/T 7714 | Chen, Donald Donglong,Yao, Gavin Xiaoxu,Cheung, Ray C.C.et al. Parameter Space for the Architecture of FFT-Based Montgomery Modular Multiplication[J]. IEEE Transactions on Computers, 2016, 65(1): 147-160. |
APA | Chen, Donald Donglong, Yao, Gavin Xiaoxu, Cheung, Ray C.C., Pao, Derek, & Koç, Çetin Kaya. (2016). Parameter Space for the Architecture of FFT-Based Montgomery Modular Multiplication. IEEE Transactions on Computers, 65(1), 147-160. |
MLA | Chen, Donald Donglong,et al."Parameter Space for the Architecture of FFT-Based Montgomery Modular Multiplication". IEEE Transactions on Computers 65.1(2016): 147-160. |
Files in This Item: | There are no files associated with this item. |
Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.
Edit Comment