Title :
Fast reconfigurable hardware for the m-ary modular exponentiation
Author :
de Macedo Mourelle, Luiza ; Nedjah, Nadia
Author_Institution :
Dept. of Syst. Eng. & Comput., State Univ. of Rio de Janeiro, Brazil
fDate :
31 Aug.-3 Sept. 2004
Abstract :
Modular exponentiation is a cornerstone operation to several public-key cryptosystems. It is performed using successive modular multiplications. This operation is time consuming for large operands, which is always the case in cryptography. For software or hardware fast cryptosystems, one needs thus to reduce the total number of modular multiplication required. Existing methods attempt to reduce this number by partitioning the exponent in constant or variable size windows. In this paper, we propose a fast and compact reconfigurable hardware for computing modular exponentiation using the m-ary method. The cryptographic hardware is low-cost and concise and therefore can be embedded in almost all electronic devices that use encrypted data.
Keywords :
digital arithmetic; multiplying circuits; public key cryptography; reconfigurable architectures; cryptographic hardware; electronic devices; encrypted data; fast cryptosystems; fast reconfigurable hardware; m-ary modular exponentiation; modular multiplication; public-key cryptosystems; Algorithm design and analysis; Digital systems; Elliptic curve cryptography; Elliptic curves; Hardware; Iterative algorithms; Iterative methods; Partitioning algorithms; Public key cryptography; Systems engineering and theory;
Conference_Titel :
Digital System Design, 2004. DSD 2004. Euromicro Symposium on
Print_ISBN :
0-7695-2203-3
DOI :
10.1109/DSD.2004.1333320