Cryptography – Particular algorithmic function encoding – Public key
Reexamination Certificate
2002-10-02
2009-12-01
Colin, Carl (Department: 2433)
Cryptography
Particular algorithmic function encoding
Public key
C380S028000, C380S286000
Reexamination Certificate
active
07627114
ABSTRACT:
Modular reduction and modular multiplication for large numbers are required operations in public key cryptography. Moreover, efficient execution of these two operations is important to achieve high performance levels in cryptographic engines and processes. The present invention uses multiplication and addition instead of using division and subtraction to perform modular arithmetic. The present invention also achieves some of its advantages through processing which begins with the high order bits coupled with judicious observations pertaining to circumstances under which carry output signals from addition operations are generated. These carry output signals are used to provide corrections which thus enable the use of the higher order bits and the efficiencies that such use engenders. Additionally, unlike other methods, the present invention avoids the baggage of preprocessing and post processing operations.
REFERENCES:
patent: 5321752 (1994-06-01), Iwamura et al.
patent: 5742530 (1998-04-01), Gressel et al.
patent: 5828590 (1998-10-01), Chen et al.
patent: 6209016 (2001-03-01), Hobson et al.
patent: 6614909 (2003-09-01), Ryu et al.
patent: 6662201 (2003-12-01), Kawamura
patent: 6925563 (2005-08-01), Jennings
patent: 7043515 (2006-05-01), Stojancic
patent: 2002/0039418 (2002-04-01), Dror et al.
patent: 2003/0182339 (2003-09-01), Hojsted
patent: 2003/0206628 (2003-11-01), Gura et al.
C. K. Koc; C. Y. Hung; “Fast Algorithm for Modular Reduction”; IEE Jul. 1998; vol. 145, No. 4; pp. 265-271.
Colin Carl
International Business Machines - Corporation
Kinnaman, Jr. William A.
LandOfFree
Efficient modular reduction and modular multiplication does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Efficient modular reduction and modular multiplication, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Efficient modular reduction and modular multiplication will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4147323