Title of article
Cellular-array modular multiplier for fast RSA public-key cryptosystem based on modified Booths algorithm
Author/Authors
Wu، Cheng-Wen نويسنده , , Hong، Jin-Hua نويسنده ,
Issue Information
روزنامه با شماره پیاپی سال 2003
Pages
-473
From page
474
To page
0
Abstract
We propose a radix-4 modular multiplication algorithm based on Montgomeryʹs algorithm, and a fast radix-4 modular exponentiation algorithm for Rivest, Shamir, and Adleman (RSA) public-key cryptosystem. By modifying Boothʹs algorithm, a radix-4 cellular-array modular multiplier has been designed and simulated. The radix-4 modular multiplier can be used to implement the RSA cryptosystem. Due to reduced number of iterations and pipelining, our modular multiplier is four times faster than a direct radix-2 implementation of Montgomeryʹs algorithm. The time to calculate a modular exponentiation is about n/sup 2/ clock cycles, where n is the word length, and the clock cycle is roughly the delay time of a full adder. The utilization of the array multiplier is 100% when we interleave consecutive exponentiations. Locality, regularity, and modularity make the proposed architecture suitable for very large scale integration implementation. High-radix modular-array multipliers are also discussed, at both the bit level and digit level. Our analysis shows that, in terms of area-time product, the radix-4 modular multiplier is the best choice.
Keywords
testis , spermatogenesis , Gene regulation , male reproductive tract , spermatid
Journal title
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS
Serial Year
2003
Journal title
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS
Record number
101540
Link To Document