DocumentCode
923747
Title
Double-precision modular multiplication based on a single-precision modular multiplier and a standard CPU
Author
Arazi, Benjamin
Author_Institution
Dept. of Electr. & Comput. Eng., Ben Gurion Univ., Beer-Sheva, Israel
Volume
11
Issue
5
fYear
1993
fDate
6/1/1993 12:00:00 AM
Firstpage
761
Lastpage
769
Abstract
The author considers the case where double-precision modular multiplications need to be performed by a device containing a custom IC that provides for a single-precision modular multiplication. The method presented is obviously extended to multiplying (k ×n )-bit operands using an n -bit modular multiplier, for the case where k is a power of 2. Whereas multiprecision modular multiplication is simply executed using an available single-precision modular multiplier which provides external division services, the existence of these services is not assumed in the process presented, as the operation carried by the available modular multiplier is not necessarily based on proper division. The process is controlled by a standard CPU which also performs some simple calculations
Keywords
digital arithmetic; digital circuits; multiplying circuits; CPU; custom IC; double-precision modular multiplications; modular multiplier; single-precision modular multiplication; Availability; Cryptography; Process control; Security;
fLanguage
English
Journal_Title
Selected Areas in Communications, IEEE Journal on
Publisher
ieee
ISSN
0733-8716
Type
jour
DOI
10.1109/49.223878
Filename
223878
Link To Document