IEICE Transactions on Electronics
Online ISSN : 1745-1353
Print ISSN : 0916-8524

This article has now been updated. Please use the final version.

Low-power Reconfigurable Architecture of Elliptic Curve Cryptography for IoT
Xianghong HUHongmin HUANGXin ZHENGYuan LIUXiaoming XIONG
Author information
JOURNAL RESTRICTED ACCESS Advance online publication

Article ID: 2021ECP5009

Details
Abstract

Elliptic curve cryptography (ECC), one of the asymmetric cryptography, is widely used in practical security application, especially in Internet of Things (IoT) applications. This paper presents a low-power reconfigurable architecture for ECC, which is capable of resisting simple power analysis attacks (SPA) and can be configured to support all of point operations and modular operations on 160/192/224/256-bit field orders over GF(p). Point multiplication (PM) is the most complex and time-consuming operation of ECC, while modular multiplication (MM) and modular division (MD) have high computational complexity among modular operations. For decreasing power dissipation and increasing reconfigurable capability, a Reconfigurable Modular Multiplication Algorithm and Reconfigurable Modular Division Algorithm are proposed, and MM and MD are implemented by two adder units. Combining with the optimization of operation scheduling of PM, on 55 nm CMOS ASIC platform, the proposed architecture takes 0.96, 1.37, 1.87, 2.44 ms and consumes 8.29, 11.86, 16.20, 21.13 uJ to perform one PM on 160-bit, 192-bit, 224-bit, 256-bit field orders. It occupies 56.03 k gate area and has a power of 8.66 mW. The implementation results demonstrate that the proposed architecture outperforms the other contemporary designs reported in the literature in terms of area and configurability.

Content from these authors
© 2021 The Institute of Electronics, Information and Communication Engineers
feedback
Top