Title :
Non-interleaving architecture for hardware implementation of modular multiplication
Author :
Liu, Qiang ; Tong, Dong ; Cheng, Xu
Author_Institution :
Dept. of Comput. Sci. & Technol., Peking Univ., Beijing, China
Abstract :
Global interconnect is a key potential bottleneck to advancing the performance of high-speed integrated circuits, especially for the large bit modular multiplier used in RSA systems. Architectural approaches to hardware implementation of RSA are presented. Specially, we extend the recently proposed distributed module cluster (DMC) microarchitecture to reduce the long latency in calculating modular exponentiation. In the non-interleaving architecture, so-called NI-DMC, the bubble in the pipeline is eliminated by using longer processing cells and bringing forward certain critical signals. Experimental results show that the new approach significantly exceeds the DMC-based approach in performance, with a relatively small increase in area overhead.
Keywords :
digital arithmetic; high-speed integrated circuits; integrated circuit design; integrated circuit interconnections; logic design; microprocessor chips; multiplying circuits; public key cryptography; systolic arrays; RSA processor architectural design; RSA public-key cryptosystem; distributed module cluster microarchitecture; global interconnect; high-speed integrated circuits; large bit modular multiplier; logic synthesis; modular exponentiation; modular multiplication; noninterleaving architecture; systolic array; Delay; Hardware; Integrated circuit interconnections; Integrated circuit technology; Internet; Iterative algorithms; Microarchitecture; Pipelines; Public key cryptography; Systolic arrays;
Conference_Titel :
Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
Print_ISBN :
0-7803-8834-8
DOI :
10.1109/ISCAS.2005.1464674