Title :
High Radix Montgomery Modular Multiplier on Modern FPGA
Author :
Pingjian Wang ; Zongbin Liu ; Lei Wang ; Neng Gao
Author_Institution :
Univ. of Chinese Acad. of Sci., Beijing, China
Abstract :
Montgomery algorithm is the most common mechanism for implementing modular multiplication. This work proposes a new systolic architecture to perform high radix Montgomery algorithm on modern FPGA, which is rich in dedicated hardcore multiplier resources, and the new architecture is suitable to be used in public key coprocessors. In the modern FPGA application design, using dedicated hardcore in FPGA is the recommended designing ideas. In this work, by following this new design concept, the new multiplier architecture can reach to a high throughput. Compared with the same architecture work, the improved architecture saves nearly half of the dedicated multiplier in FPGA.
Keywords :
digital arithmetic; field programmable gate arrays; public key cryptography; field programmable gate array; hardcore multiplier resources; high radix Montgomery algorithm; high radix Montgomery modular multiplier; modern FPGA application design; modular multiplication; public key coprocessors; public key cryptosystem; systolic architecture; Adders; Algorithm design and analysis; Clocks; Computer architecture; Field programmable gate arrays; Registers; Silicon compounds;
Conference_Titel :
Trust, Security and Privacy in Computing and Communications (TrustCom), 2013 12th IEEE International Conference on
Conference_Location :
Melbourne, VIC
DOI :
10.1109/TrustCom.2013.180