Title :
Reconfigurable hardware for addition chains based modular exponentiation
Author :
de Macedo Mourelle, Luiza ; Nedjah, Nadia
Author_Institution :
Dept. of Syst. Eng. & Comput., State Univ. of Rio de Janeiro, Brazil
Abstract :
In several public-key cryptosystems, the main operation consists of the modular exponentiation, which is performed using successive modular multiplications. The size of the operands that are used in these cryptosystems is considerably large (1024 bits), consuming a considerable amount of time. This impacts on the performance of the cryptosystem, especially in real time applications. In order to reduce the execution time in these cryptosystems, the total number of modular multiplications must be reduced. There are several methods that attempt to reduce this number either by partitioning the exponent in windows or by reducing the number of elements to be multiplied. In this paper, we propose a fast and compact reconfigurable hardware for computing modular exponentiation using the addition-chain methods.
Keywords :
digital arithmetic; public key cryptography; real-time systems; reconfigurable architectures; addition chains; exponent partitioning; modular exponentiation; operand size; public-key cryptosystems; real time applications; reconfigurable hardware; successive modular multiplications; Computer architecture; Elliptic curve cryptography; Elliptic curves; Hardware; Information technology; Partitioning algorithms; Public key cryptography; Systems engineering and theory; Telecommunication computing;
Conference_Titel :
Information Technology: Coding and Computing, 2005. ITCC 2005. International Conference on
Print_ISBN :
0-7695-2315-3
DOI :
10.1109/ITCC.2005.241