A bit-sliced, scalable and unified montgomery multiplier architecture for RSA and ECC

This paper presents a reconfigurable, bit-sliced, scalable Montgomery multiplier architecture which can operate in both prime and binary fields, that is, GF(p) and GF(2 n ). It can be configured for any bit length thus making it applicable for emerging elliptic curve cryptography (ECC) as well as wi...

Full description

Saved in:
Bibliographic Details
Published in2007 IFIP International Conference on Very Large Scale Integration pp. 252 - 257
Main Authors Sudhakar, M., Kamala, R.V., Srinivas, M.B.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.10.2007
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:This paper presents a reconfigurable, bit-sliced, scalable Montgomery multiplier architecture which can operate in both prime and binary fields, that is, GF(p) and GF(2 n ). It can be configured for any bit length thus making it applicable for emerging elliptic curve cryptography (ECC) as well as widely used RSA cryptosystems. Existing word-based, scalable multiplier architectures perform well for key sizes in RSA (but not ECC) as they result in higher computational time. Limited utility of word-based architectures for ECC precisions, which are in general not equal to an integer multiple of word-size, is discussed and a new bit-sliced architecture to improve the performance in terms of delay is proposed. The new bit-sliced, scalable architecture computes the Montgomery multiplication with fewer clock cycles compared to existing architectures by configuring them at bit-level rather than at word-level, without compromising on the performance. Synthesis results (Mentor Graphic's Leonardo Spectrum) are compared with that of other scalable architectures and discussed.
ISBN:9781424417094
1424417090
ISSN:2324-8432
DOI:10.1109/VLSISOC.2007.4402507