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...
Saved in:
Published in | 2007 IFIP International Conference on Very Large Scale Integration pp. 252 - 257 |
---|---|
Main Authors | , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.10.2007
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
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 |