Design of a linear systolic array for computing modular multiplication andsquaring in GF(2(m))

Citation
Wh. Lee et al., Design of a linear systolic array for computing modular multiplication andsquaring in GF(2(m)), COMPUT MATH, 42(1-2), 2001, pp. 231-240
Citations number
19
Categorie Soggetti
Computer Science & Engineering
Journal title
COMPUTERS & MATHEMATICS WITH APPLICATIONS
ISSN journal
08981221 → ACNP
Volume
42
Issue
1-2
Year of publication
2001
Pages
231 - 240
Database
ISI
SICI code
0898-1221(200107)42:1-2<231:DOALSA>2.0.ZU;2-O
Abstract
One of the main operations for the public key cryptosystem is tile modular expoaentiation. In this paper, we analyze the Montgomery's algorithm and de sign a linear systolic array for performing both modular multiplication and modular squaring simultaneously The proposed systolic array with less hard ware complexity can be designed by making use of common-multiplicand multip lication in the right-to-left modular exponentiation over GF(2(m)). For the fast computation of the modular exponentiation, the proposed systolic arra y has 1.25 times improvement in area-time complexity when compared to exist ing multipliers. The proposed systolic array suffers a little loss in time complexity, but it has 1.44 times improvement in area complexity since it e xecutes the common parts that exist in the simultaneous computation of both modular multiplication and squaring only once. It could be designed on VLS I hardware and used in IC cards. (C) 2001 Elsevier Science Ltd. All rights reserved.