DocumentCode :
3431121
Title :
A radix-4 modular multiplication hardware algorithm efficient for iterative modular multiplications
Author :
Takagi, Naofumi
Author_Institution :
Dept. of Inf. Sci., Kyoto Univ., Japan
fYear :
1991
fDate :
26-28 Jun 1991
Firstpage :
35
Lastpage :
42
Abstract :
A fast radix-4 modular multiplication hardware algorithm is proposed. It is efficient especially in applications, such as encryption/decryption in the RSA cryptosystem, where modular multiplications are carried out iteratively. Each subtraction for the division for residue calculation is embedded in the repeated multiply-addition. Numbers are represented in a redundant representation and addition/subtractions are performed without carry propagation. A serial-parallel modular multiplier based on the algorithm has a regular cellular array structure with a bit slice feature suitable for VLSI implementation
Keywords :
VLSI; algorithm theory; cryptography; digital arithmetic; iterative methods; multiplying circuits; RSA cryptosystem; VLSI; bit slice feature; decryption; division; encryption; iterative modular multiplications; radix-4 modular multiplication hardware algorithm; redundant representation; regular cellular array structure; repeated multiply-addition; residue calculation; serial-parallel modular multiplier; subtraction; Algorithm design and analysis; Circuits; Cryptography; Hardware; Information science; Iterative algorithms; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Arithmetic, 1991. Proceedings., 10th IEEE Symposium on
Conference_Location :
Grenoble
Print_ISBN :
0-8186-9151-4
Type :
conf
DOI :
10.1109/ARITH.1991.145531
Filename :
145531
Link To Document :
بازگشت