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 :
بازگشت