An energy-efficient reconfigurable asymmetric modular cryptographic operation unit for RSA and ECC

Mengni BIE, Wei LI, Tao CHEN, Longmei NAN, Danyang YANG

PDF(612 KB)
PDF(612 KB)
Front. Inform. Technol. Electron. Eng ›› 2022, Vol. 23 ›› Issue (1) : 134-144. DOI: 10.1631/FITEE2000325
Orginal Article
Orginal Article

An energy-efficient reconfigurable asymmetric modular cryptographic operation unit for RSA and ECC

Author information +
History +

Abstract

RSA and ellipse curve cryptography (ECC) algorithms are widely used in authentication, data security, and access control. In this paper, we analyze the basic operation of the ECC and RSA algorithms and optimize their modular multiplication and modular inversion algorithms. We then propose a reconfigurable modular operation architecture, with a mix-memory unit and double multiply-accumulate structures, to realize our unified, asymmetric cryptosystem structure in an operational unit. Synthesized with 55-nm CMOS process, our design runs at 588 MHz and requires only 437 801 µm2 of hardware resources. Our proposed design takes 21.92 and 23.36 mW for 2048-bit RSA modular multiplication and modular inversion respectively, as well as 16.16 and 15.88 mW to complete 512-bit ECC dual-field modular multiplication and modular inversion respectively. It is more energy-efficient and flexible than existing single algorithm units. Compared with existing multiple algorithm units, our proposed method shows better performance. The operation unit is embedded in a 64-bit RISC-V processor, realizing key generation, encryption and decryption, and digital signature functions of both RSA and ECC. Our proposed design takes 0.224 and 0.153 ms for 256-bit ECC point multiplication in G(p) and G(2m) respectively, as well as 0.96 ms to complete 1024-bit RSA exponentiation, meeting the demand for high energy efficiency.

Keywords

Modular operation unit / Reconfigurable / High energy efficiency

Cite this article

Download citation ▾
Mengni BIE, Wei LI, Tao CHEN, Longmei NAN, Danyang YANG. An energy-efficient reconfigurable asymmetric modular cryptographic operation unit for RSA and ECC. Front. Inform. Technol. Electron. Eng, 2022, 23(1): 134‒144 https://doi.org/10.1631/FITEE2000325

RIGHTS & PERMISSIONS

2022 Zhejiang University Press
PDF(612 KB)

Accesses

Citations

Detail

Sections
Recommended

/