Back to Search
Journal ArticleOpen Access

Area-Time Efficient Hardware Implementation of Modular Multiplication for Elliptic Curve Cryptography

Author Affiliations
Kookmin University, Khulna University of Engineering and Technology
Published InIEEE Access
Year2020
Citations70

Abstract

In this paper, an area-time efficient hardware implementation of modular multiplication over five National Institute of Standard and Technology (NIST)-recommended prime fields is proposed for lightweight elliptic curve cryptography (ECC). A modified radix-2 interleaved algorithm is proposed to reduce the time complexity of conventional interleaved modular multiplication. The proposed multiplication algorithm is designed in hardware and separately implemented on Xilinx Virtex-7, Virtex-6, Virtex-5, and Virtex-4 field-programmable gate array (FPGA) platforms. On the Virtex-7 FPGA, the proposed design occupies only 1151, 1409, 1491, 2355, and 2496 look up tables (LUTs) and performs single modular multiplication in 0.93 μs, 1.18 μs, 1.45 μs, 2.80 μs, and 4.69 μs with maximum clock frequencies of 207.1 MHz, 190.7 MHz, 177.3 MHz, 137.6 MHz, and…
View at Publisher

BORR does not host full-text PDFs. The button above takes you to the original publisher.