Multi-word arithmetic device for faster computation of...

Cryptography – Particular algorithmic function encoding – Public key

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C708S490000, C708S492000, C380S028000

Reexamination Certificate

active

06963644

ABSTRACT:
A multi-word arithmetic device, capable of executing a variety of types of multi-word arithmetic required for elliptic curve cryptology, includes the following. A memory40, formed from two dual-port memories41and42, temporarily stores n-word integers on which calculation is performed, and a calculation result. An arithmetic unit20executes two or more types of calculation, including addition and multiplication, on each word, and outputs a one-word result. A memory input/output unit30supplies a maximum of three pieces of one-word data from the memory40to the arithmetic unit20, while simultaneously storing a one-word calculation result from the arithmetic unit20in the memory40. A control unit10controls the arithmetic unit20and the memory input/output unit30so as to have the arithmetic unit execute one of modular addition and Montgomery reduction on n words.

REFERENCES:
patent: 5414651 (1995-05-01), Kessels
patent: 6026421 (2000-02-01), Sabin et al.
patent: 6049815 (2000-04-01), Lambert et al.
patent: 6252959 (2001-06-01), Paar et al.

No associations

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

Multi-word arithmetic device for faster computation of... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Multi-word arithmetic device for faster computation of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multi-word arithmetic device for faster computation of... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3517879

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