Systolic linear-array modular multiplier with pipeline processin

Electrical computers: arithmetic processing and calculating – Electrical digital calculating computer – Particular function performed

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 738

Patent

active

060617063

ABSTRACT:
A systolic linear-array modular multiplier is provided, which can perform the modular multiplication algorithm of P. L. Montgomery more efficiently. The total execution time for n-bit modular multiplication is 2n+11 cycles. The modular multiplier includes a linear array of processing elements which is constructed based on a pipeline architecture that can reduce the computation procedure by one clock period. Each of the processing elements is simple in structure, which is composed of four full adders and fourteen flip-flops. For n-bit modular multiplication, a total number of 46n+184 gates is required, which is substantially less as compared to the prior art, so that manufacturing cost of the modular multiplier can be significantly reduced. These features make the modular multiplier suitable for use in VLSI implementation of modular exponentiation which is the kernel computation in many public-key cryptosystems, such as the RSA (Rivest-Shamir-Adleman) system. With the 0.8 .mu.m CMOS technology, a clock signal up to 180 MHz can be used. In average, for n-bit modular multiplication, the encryption speed can reach 116 Kbit/s (kilobits per second), which is substantially twice that achieved by the prior art.

REFERENCES:
patent: 4797848 (1989-01-01), Walby
patent: 5101431 (1992-03-01), Even
patent: 5313530 (1994-05-01), Iwamura
patent: 5414651 (1995-05-01), Kessels

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Systolic linear-array modular multiplier with pipeline processin does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Systolic linear-array modular multiplier with pipeline processin, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systolic linear-array modular multiplier with pipeline processin will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1074878

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.