Method and apparatus for multiplication and/or modular reduction processing
AssigneeThe Athena Group, Inc.
InventorsJonathon D. Mellott, Patrick Dennis Rugg
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe Athena Group, Inc.
InventorsJonathon D. Mellott, Patrick Dennis Rugg
Estimating the term…
The subject invention relates to a method and apparatus for multiplication of numbers. In a specific embodiment, the subject invention can be used to perform sequential multiplication. The subject invention also pertains to a method and apparatus for modular reduction processing of a number or product of two numbers. In a specific embodiment, sequential multiplication can be incorporated to perform modular reduction processing. The subject method and apparatus can also be utilized for modular exponentiation of large numbers. In a specific embodiment, numbers larger than or equal to 2128 or even higher can be exponentiated. For example, the subject invention can be used for exponentiation of number as large as 21024, 22048, 24096, or even larger.
A method of modular reduction processing of a number which is represented by a sequence of digits, comprising:
A method of sequential multiplication for multiplying two numbers, each number having no more than kN bits, comprising:
A method of modular reduction processing of a product of two numbers, comprising:
Dependencies are inferred from the claim text.